Font Size: a A A

Research On Scratch Programming Teaching Mode In Primary Schools Based On Design-based Learning

Posted on:2022-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y D MengFull Text:PDF
GTID:2517306323985909Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With the open source software and hardware technology,graphical programming technology into the school curriculum,the school's information technology courses,science and innovation courses and other comprehensive practice courses teaching content has been greatly enriched.Scratch programming is a design oriented programming platform,which focuses on the improvement of students' algorithmic thinking and problem solving ability.But at present,scratch programming course has the problem of "two skins" with new teaching content but old teaching method,and there is no reference teaching mode with guiding value in teaching.Design based learning is a process and design learning method integrating project-based learning and inquiry based learning,which emphasizes students' iterative learning process of "learning" and "doing".The most important feature is design and iteration.Integrating this learning method into programming teaching and constructing teaching mode may solve the current teaching problems of scratch programming in primary schools,Reconstruction of teaching organization.Therefore,this paper focuses on the construction of scratch programming teaching mode in primary school based on design learning.In this paper,literature research,questionnaire survey,design based research and quasi experimental research are used.Firstly,on the basis of a large number of literature reading and teaching status investigation,the characteristics of scratch programming and design learning in primary school and their similarities are summarized,and the guiding principles of teaching mode construction are determined;Then,under the guidance of the "learning by doing" theory,the paper analyzes and designs the four key elements of the teaching mode,including teaching objectives,procedures,conditions and evaluation,and then constructs the rudiment of the teaching mode,analyzes the characteristics,feasibility and Implementation Suggestions of the constructed teaching mode;Finally,the teaching mode constructed in this paper is applied to teaching practice.In the first two rounds of teaching activities,through students' classroom performance evaluation table and teachers' Reflection on the fluency and rationality of teaching mode operation,the shortcomings of teaching mode are summarized,and the teaching mode is adjusted and revised after the teaching activities,In each round of teaching,one of the courses is selected to focus on and explain the teaching process.After the completion of the three rounds of teaching,the evaluation of students' achievement of teaching objectives is analyzed.The evaluation content mainly includes students' learning of programming knowledge,problem-solving ability,algorithmic thinking,emotional attitude and teaching satisfaction.Through the analysis of the teaching effect,it is found that there is no significant difference in the learning of programming knowledge between the experimental class and the control class,that is,the traditional teaching mode and the teaching mode constructed in this paper have the same promoting effect on the learning of programming knowledge;But the problem-solving ability of the experimental class is obviously better than that of the control class,that is,there is a difference between the two classes;The experimental class is obviously better than the control class in the improvement of algorithmic thinking,and the students in the experimental class have a more positive learning attitude towards the learning of scratch programming language,and their satisfaction with teaching is also very high.The research results show that the scratch programming teaching mode based on design learning in primary school can obviously promote the students' problem-solving ability,algorithm thinking and positive learning attitude,and the modified teaching mode is scientific and reasonable through teaching practice and reflection,which can provide methodological teaching guidance for programming courses.
Keywords/Search Tags:Design based learning, Scratch programming, Teaching mode
PDF Full Text Request
Related items