Font Size: a A A

Research On Design And Application Of Teaching Model Of Open Source Hardware Programming Course Based On Learning Scaffolding Theory

Posted on:2022-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:H Y NiuFull Text:PDF
GTID:2517306350966059Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With the advent of the era of artificial intelligence,the importance of programming education has become increasingly prominent.In 2017,the State Council clearly stated in the "New Generation Artificial Intelligence Development Plan" that programming education should be gradually promoted in primary and secondary schools.Since then,all high schools in my country have responded to the number of holding programming courses.Through investigation and research on schools,it is found that the teaching effect of programming teaching in high school is not ideal,and there are many problems.At the same time,programming education for open source hardware has been recognized and accepted by more and more people with the rise of makers.The application of open source hardware to programming teaching can effectively stimulate students’ interest in learning and improve teaching effects.Based on this,this research attempts to select appropriate open source hardware and programming software from the perspective of learning scaffolds to explore how to effectively carry out open source hardware programming teaching in high school information technology classrooms.First of all,this research has sorted out the teaching status of youth programming and open source hardware programming at home and abroad and related research on learning scaffolding by reading a lot of literature.Secondly,this research conducted in-depth classroom observations and teacher interviews with S school in W city,and found that high school students play games seriously in the process of programming learning,and the effect of completing the course tasks is not good.The reasons are roughly as follows:First,the teaching content is abstract and boring and the teaching method is traditional and single,which causes students to lack learning interest;the second is that the programming foundation of the first-year students is uneven,and the teaching task setting is difficult to satisfy all students;the third is the students in the learning process Lack of learning initiative,and lack of learning scaffolding.At the same time,the questionnaire also reflects the students’ lack of investment in learning and insufficient learning attitude.In view of the problems in high school programming teaching,this research summarizes the types of learning support required in the process of high school open source hardware programming teaching.This research takes the maker teaching model as the prototype,and at the same time takes the task as the main line,and uses the learning support as the bridge to integrate The dual-main teaching concept has finally constructed a high school open source hardware programming teaching model.Under the guidance of this model,this research designed the teaching design plan for basic courses and advanced courses.A total of four rounds of action research were carried out in two stages in the teaching class.Problems were found in time in teaching practice,and the optimization plan was proposed from the learning scaffolds teaching.The teaching effect was verified from the four dimensions of observation records,classroom recordings,student works and questionnaires.Through the analysis of the teaching practice process and questionnaire data,the following conclusions can be drawn:1)It is feasible to carry out open source hardware programming teaching in high schools;2)The high school open source hardware programming teaching model constructed from the perspective of learning scaffolds can effectively guide teaching;3)The reasonable use of learning scaffolding is the key to improving the teaching effect of open source hardware programming in high schools,and it has a significant impact on students’ learning attitude,learning commitment and task completion effects.This research conducts targeted investigations on the real problems existing in current high school programming teaching,and proposes a compensation plan for open source hardware programming teaching in high school,so as to improve the effect of information technology curriculum programming teaching.The high school open source hardware programming teaching model constructed in the research will provide guidance for frontline teachers.At the same time,this research also designed a specific teaching plan,and proposed feasible solutions by discovering problems in the course of action,which has some value for frontline teachers and also provides new ideas for programming teaching in high schools.
Keywords/Search Tags:Open source hardware programming, Learning scaffolding, Control board, Teaching model, Action research
PDF Full Text Request
Related items