基于樹莓派的高級語言程序設(shè)計類課程教學(xué)研究
[Abstract]:With the wide application of information technology, advanced language programming has become a compulsory course for college students. However, due to the limitations of teaching methods and teaching resources, quite a number of schools remain in the basic concept of programming, the introduction of basic knowledge and the simple case study of programming in the teaching of this kind of courses. A few colleges and universities have added the related knowledge of data structure and algorithm analysis to the teaching content of the course. The purpose of the teaching is mainly aimed at the computer grade two level examination. Although this kind of teaching method can complete the answer of the program design examination, it is very difficult to train the students' ability to apply the knowledge of program design to solve the practical problems, and the emergence of raspberry pie creates the conditions for solving this teaching problem. Raspberry pie is a microcomputer designed for student computer programming education that supports language development environments such as Python,C,JAVA,Scratch. Abroad, raspberry pie is widely used in education, industrial control, robotics, Internet of things, smart home and other fields. Many schools and training institutions have begun to use raspberry pie for programming teaching. Therefore, it is of theoretical and practical significance to study the application of raspberry school in the teaching of advanced programming courses. This paper briefly summarizes the related knowledge of raspberry pie and its application at home and abroad, and holds that the teaching of program design course based on raspberry pie provides a new way of teaching and classroom design for the teaching staff. The comprehensive teaching theory, mixed learning theory, STEM educational theory, constructivism theory and so on are summarized and analyzed. The cooperative working ability and the ability to solve practical problems in real environment are the goal of the teaching model, which lays the theoretical foundation; This paper sums up and analyzes the teaching characteristics of advanced language programming courses and summarizes the general teaching methods and principles of advanced language programming courses. The teaching design framework and design flow of high-level language programming courses based on raspberry pie are given, and the application examples of raspberry pie based programming teaching are given with Python language programming teaching as the research object.
【學(xué)位授予單位】:重慶師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.1-4;G642
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 汪琴;李明;;談樹莓派在學(xué)生創(chuàng)新教育中的應(yīng)用[J];中國信息技術(shù)教育;2017年05期
2 西奧多W.弗里克;李璨;;全面綜合教育理論(下)[J];中國電化教育;2016年12期
3 西奧多W.弗里克;李璨;;全面綜合教育理論(上)[J];中國電化教育;2016年11期
4 李逢慶;;混合式教學(xué)的理論基礎(chǔ)與教學(xué)設(shè)計[J];現(xiàn)代教育技術(shù);2016年09期
5 杰倫.J.G.范梅里恩伯爾;理查德.E.克拉格;馬塞爾B.M.特克洛克;陳雪瑋;;綜合學(xué)習(xí)的藍(lán)圖(下)——四元教學(xué)設(shè)計模式[J];當(dāng)代教師教育;2016年02期
6 杰倫.J.G.范梅里恩伯爾;理查德.E.克拉格;馬塞爾B.M.德克洛克;陳雪瑋;;綜合學(xué)習(xí)的藍(lán)圖(上)——四元教學(xué)設(shè)計模式[J];當(dāng)代教師教育;2016年01期
7 王節(jié)旺;王瑞寶;;基于樹莓派的雷電預(yù)警系統(tǒng)設(shè)計方案[J];電子設(shè)計工程;2016年01期
8 姚鵬閣;顏磊;楊陽;郭光武;郭玉翠;;樹莓派教育應(yīng)用:兒童編程能力培養(yǎng)的新途徑[J];現(xiàn)代教育技術(shù);2015年10期
9 顧艷華;王闖;;基于樹莓派的高清視頻播放器的設(shè)計與實現(xiàn)[J];科技視界;2015年29期
10 楊曉哲;任友群;;數(shù)字化時代的STEM教育與創(chuàng)客教育[J];開放教育研究;2015年05期
相關(guān)會議論文 前1條
1 葉兆寧;周建中;郝瑞輝;凡霞;葉艷;陳_g;;課內(nèi)外融合的STEM教育資源開發(fā)的探索與實踐[A];第十六屆中國科協(xié)年會——分16以科學(xué)發(fā)展的新視野,努力創(chuàng)新科技教育內(nèi)容論壇論文集[C];2014年
相關(guān)碩士學(xué)位論文 前1條
1 王玫;程序設(shè)計語言模型的設(shè)計與實現(xiàn)[D];山東科技大學(xué);2004年
,本文編號:2320092
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2320092.html