Font Size: a A A

Teaching Research Of Programming Course About High-level Language Based On Raspberry Pi

Posted on:2018-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2348330515984469Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
With the extensive application of information technology,high-level language programming has become a compulsory course for general students.But because of the teaching methods and teaching resources and other aspects of the restrictions,many schools stay in the course teaching programming basic concepts,basic knowledge and simple programming case analysis,only a few institutions have increased the knowledge of data structure and algorithm analysis in the course teaching content,and the purpose of which is mainly for the examination of computer rank two.Although this kind of teaching method can complete the program design test response,but it is difficult to cultivate students’ ability to apply their programming knowledge to solving practical problems.However,the emergence of raspberry pi created the condition for solving this teaching problem.Raspberry pi is a microcomputer designed for students’ computer programming education.Which supports programming environment such as Python,C,JAVA,Scratch and so on.Raspberry pi is widely used in many fields,such as education,industry control,robot,Internet of things and smart home abroad.Many schools and training institutions have begun to use raspberry pi for programming instruction.Therefore,it is of theoretical and practical significance to carry out the research on the application of raspberry pi in the teaching of advanced programming.This paper briefly introduces the related knowledge of raspberry pi and its application at home and abroad and holds that the teaching of program design courses based on raspberry pie provides a new idea and method for teaching and classroom design;The research sums up and analyzes the comprehensive teaching theory,blended learning theory,STEM education theory,constructivism theory and so on,which settle a theoretical foundation for constructing teaching model.The goal of which is training students’ ability of autonomous learning,cooperative work and the ability to solve practical problems facing the real environment in advanced language programming courses.Furthermore this paper sums up and analyzes the teaching characteristics of high-level language programming courses,and summarizes the general methods and principles of the teaching of high-level language programming courses.And that it gives the instructional design framework and design flow of the high-level language programming course based on raspberry pi.Finally taking Python language programming teaching as the research object,this paper gives an example of program design teaching based on raspberry pi.
Keywords/Search Tags:Raspberry Pi, Instructional design, High-level language, Programming
PDF Full Text Request
Related items