Font Size: a A A

Research On Teaching Design And Application Of AI Building Block Programming In Primary Schools For Computational Thinking

Posted on:2022-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:X TanFull Text:PDF
GTID:2517306323485674Subject:Master of Education
Abstract/Summary:PDF Full Text Request
With the continuous development of information technology,computational thinking has become more and more the focus of people's attention,and programming education,as an important way to cultivate computational thinking,has been promoted through various ways.Recently,an AI(artificial intelligence)building block programming course for primary schools developed by the Learning Science Laboratory of Peking University and a team of experts has been carried out with the great support of education departments in some regions.AI building block programming is a graphic programming course that integrates AI intelligent technology and relies on AISPark software to develop and cultivate computing thinking.However,problems such as students' lack of concentration in learning,low participation in class and low completion rate of works appear in the teaching implementation process of this course.These problems lead to low classroom effect and low learning efficiency of students,unable to achieve the purpose of cultivating computational thinking.How to use AISPARK to cultivate students' computing thinking and how to carry out the teaching design of AI building block programming courses have become the focus of this research.This study reviews the relevant literature on computational thinking and programming education,and carries out subsequent research activities on the basis of fully understanding the existing research status at home and abroad.First of all,the author conducted a survey and analysis on the current level of calculation thinking of primary school students by means of a questionnaire.Second to Piaget's cognitive development theory,the constructivism theory and the theory of education,"learning by doing" combining with the characteristics of the cognitive development level and computational thinking characteristics which pupils at this stage.Elementary school AI programming course was calculated as the guidance of thinking of the teaching design,mainly includes the analysis of characteristics of learners,teaching content,teaching environment analysis,design of teaching goal,teaching evaluation,and preliminary build the blocks for computing the thought in primary school AI programming courses teaching process.Then,combining with the teaching content to design the teaching plan in HT elementary school and carry out the AI building blocks of programming class teaching rounds of action research,in each round of action research through the observation such as interviews,collected works and scale measurement blocks of AI programming of computational thinking orientation.To make an analysis of the effect of classroom teaching and students' learning.Finally,according to the analysis results,the teaching process is modified,and the optimal teaching process design and teaching implementation strategy are obtained.Practical application at this study results show that elementary school AI programming blocks for computing thinking teaching design can promote pupils' computing thinking level.Adjusted for computing AI blocks programming thinking of elementary school teaching process mainly includes importing problem planning situation and communication,role analysis,flow chart into abstract expression,expand cooperation inquiry program structures,advanced thinking divergence and work evaluation summary.In addition,based on the practical teaching experience of AI building block programming oriented to computational thinking in primary schools,this study proposes teaching implementation strategies from four aspects: real problem orientation,flow chart transformation,student-centered,and diversified evaluation methods.Elementary school AI for computing thinking block programming teaching design for AI block programming courses provide a specific and operational process of teaching,for the study of the computational thinking oriented programming education can refer to the actual case,and provides a method and policy support for the teachers in the future instructional design and practice.
Keywords/Search Tags:Computational thinking, The teaching design, AI block programming, Action research
PDF Full Text Request
Related items