Font Size: a A A

Kittenblock Curriculum Design Research For Elementary School Students Trained For Computational Thinking

Posted on:2022-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhangFull Text:PDF
GTID:2517306539978499Subject:Education
Abstract/Summary:PDF Full Text Request
With the rapid development of the information society,the growth of contemporary students is closely related to information technology.They have become digital natives,and computational thinking is increasingly becoming a necessary life skill for them.In the "General High School Information Technology Curriculum Standards(2017 Edition)",it is clearly pointed out that computational thinking is the core discipline of information technology courses,so the cultivation of computational thinking urgently needs to be put on the agenda.Computational thinking,as an essential skill for students in the 21 st century,plays a very important role in the cultivation and lifelong development of students' social viability.The general training of computational thinking is to use graphical programming software.Kittenblock is based on the existing graphical programming software.Developed based on merits,so this research uses Kittenblock programming software to develop computational thinking courses to provide diversified choices for the cultivation of computational thinking.At the same time,primary school students are used as training objects,so that students have basic thinking skills from an early age and can better adapt to information Society.This research focuses on the core issue of whether the curriculum design based on Kittenblock can cultivate the computational thinking of elementary school students.From the overall perspective,it is a research based on design.First of all,through the compilation and analysis of the relevant computational thinking literature,the development process of computational thinking,the characteristics of computational thinking,and the current situation of cultivation,application,and evaluation are explained in detail;the related concepts of computational thinking and Kittenblock are defined;and the theoretical basis used in this research is explained.Secondly,through designing questionnaires to analyze students' basic knowledge and learning situation,and make teaching goals and teaching content.Then,based on the definition of computational thinking concepts,the teaching goals of Kittenblock courses were formulated.Based on the ADDIE teaching model,three courses with different levels of easy to difficult were designed according to the differences in the basic programming ability of students,and corresponding teaching was carried out accordingly.practice.In addition,this study uses learning evaluation forms,interview methods and data analysis methods to evaluate the improvement of students' computational thinking ability from multiple dimensions.Finally,the overall research process is sorted out,and the teaching design and evaluation methods are reviewed and summarized according to the implementation and evaluation results.Put forward the highlights of this research,and at the same time propose amendments to solve the problems in the research and the matters that need attention in the next research.After a semester of teaching practice,it has been shown that students' computational thinking skills have generally been improved,the completion rate of students' works has continued to increase,and the awareness of innovation has gradually formed,and students can think independently and learn to split and simplify complex problems.Through research and analysis,it is concluded that the Kittenblock course teaching based on computational thinking can effectively cultivate students' computational thinking ability.
Keywords/Search Tags:Computational Thinking, Kittenblock, Curriculum Design
PDF Full Text Request
Related items