Affiliation:
1. Department of Preschool Education, University of Crete, Greece
Abstract
The last two decades have necessitated the need for an interdisciplinary approach to mathematics, science, and technology (STEM) as contemporary problems are too multidimensional to be tackled by a single scientific discipline as was the case with classical school curricula. Teaching programming has the potential to contribute to this vision as it is effective in helping students develop critical thinking skills. This work presents an educational approach that combines STEM learning with the basic concepts of programming through the creation of a weather-forecast app for smart mobile devices with the programming environment MIT App Inventor. This approach was implemented with second grade high school students as a school project. The evaluation results are considered encouraging as the students engaged in authentic learning activities and research related to the STEM field while, at the same time, enhanced their interest and knowledge in pursuing careers involving programming, science, technology, engineering, and mathematics.
Reference55 articles.
1. Failure rates in introductory programming
2. The Seymour test: Powerful ideas in early childhood education
3. Blikstein, P. (2018). Pre-College Computer Science Education: a Survey of the Field. Google LLC. Retrieved from https://goo.gl/gmS1Vm
4. New frameworks for studying and assessing the development of computational thinking.;K.Brennan;Proceedings of the 2012 Annual Meeting of the American Educational Research Association,2012
5. Design Thinking in App Inventor Game Design and Development: A Case Study
Cited by
16 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献