子計畫二:基於科學運算之運算思維導向程式設計教學

Project: Government MinistryMinistry of Science and Technology

Project Details

Description

Programming and computational thinking (CT) are more and more important in many fields, especially in STEM fields. However, non-CS major students in Taiwan usually do not have enough programming ability or computational thinking to meet the requirements in industry. This research will design and develop teaching materials, strategies, and learning platform for programming instruction based on computational thinking via scientific computation. In the proposed programming instruction, students have to solve real-world scientific problems by programming, by which they can experience the modelling processes for simulating the scientific phenomenon. The effects of CT-based instruction have been examined by comparing between traditional and the proposed instruction, including programming ability, computational thinking, learning attitudes, and scientific attitudes. Besides the instructional methodology, assessment of computational thinking was also developed. The research results can give suggestions for future researchers/instructors to develop effective CT and programming instruction for students with various backgrounds.
StatusFinished
Effective start/end date2017/08/012020/10/31

Keywords

  • programming instruction
  • computational science
  • computational thinking
  • simulation

Fingerprint

Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.