当前位置:主页 > 科技论文 > 软件论文 >

基于树莓派的高级语言程序设计类课程教学研究

发布时间:2018-11-09 10:06
【摘要】:随着信息技术的广泛应用,高级语言程序设计已经成为各大高校学生的通识必修课程。但由于教学方法及教学资源等多方面的限制,相当多的学校在该类课程的教学中停留在程序设计基本概念、基本知识介绍及简单的程序设计案例分析,少数院校在课程教学内容上增加了数据结构和算法分析的相关知识,其教学目的主要是针对计算机等级二级考试。这种教学方式虽然能够完成程序设计类考试的应答,但很难培养学生将所学程序设计知识应用于解决实际问题的能力,而树莓派的出现为解决这一教学难题创造了条件。树莓派是为学生计算机编程教育而设计的一种微型电脑,支持Python,C,JAVA,Scratch等语言开发环境。在国外,树莓派被广泛应用于教育、工控、机器人、物联网、智能家居等多方面领域。许多学校和培训机构,已经开始利用树莓派进行程序设计教学。因此,开展树莓派在高级程序设计类课程教学中的应用研究具有理论价值和实践意义。论文对树莓派相关知识及国内外应用现状进行了简要总结,认为基于树莓派的程序设计类课程的教学为教学工作者提供了一种课程教学与课堂设计的新思路和新方法;对全面教学理论、混合式学习理论、STEM教育理论、建构主义理论等进行了总结和分析,为在高级语程序设计类课程中,构建以培养学生的自主学习能力、协同工作能力和面向真实环境解决实际问题的能力为目标的教学模式,奠定了理论基础;对高级语言程序设计类课程教学特点进行了归纳和分析,总结了高级语言程序设计类课程教学一般方法和原则;给出了基于树莓派的高级语言程序设计类课程教学设计框架和设计流程;以Python语言程序设计教学为研究对象,给出了基于树莓派的程序设计教学应用范例。
[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.
【学位授予单位】:重庆师范大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.1-4;G642

【参考文献】

相关期刊论文 前10条

1 汪琴;李明;;谈树莓派在学生创新教育中的应用[J];中国信息技术教育;2017年05期

2 西奥多W.弗里克;李璨;;全面综合教育理论(下)[J];中国电化教育;2016年12期

3 西奥多W.弗里克;李璨;;全面综合教育理论(上)[J];中国电化教育;2016年11期

4 李逢庆;;混合式教学的理论基础与教学设计[J];现代教育技术;2016年09期

5 杰伦.J.G.范梅里恩伯尔;理查德.E.克拉格;马塞尔B.M.特克洛克;陈雪玮;;综合学习的蓝图(下)——四元教学设计模式[J];当代教师教育;2016年02期

6 杰伦.J.G.范梅里恩伯尔;理查德.E.克拉格;马塞尔B.M.德克洛克;陈雪玮;;综合学习的蓝图(上)——四元教学设计模式[J];当代教师教育;2016年01期

7 王节旺;王瑞宝;;基于树莓派的雷电预警系统设计方案[J];电子设计工程;2016年01期

8 姚鹏阁;颜磊;杨阳;郭光武;郭玉翠;;树莓派教育应用:儿童编程能力培养的新途径[J];现代教育技术;2015年10期

9 顾艳华;王闯;;基于树莓派的高清视频播放器的设计与实现[J];科技视界;2015年29期

10 杨晓哲;任友群;;数字化时代的STEM教育与创客教育[J];开放教育研究;2015年05期

相关会议论文 前1条

1 叶兆宁;周建中;郝瑞辉;凡霞;叶艳;陈_g;;课内外融合的STEM教育资源开发的探索与实践[A];第十六届中国科协年会——分16以科学发展的新视野,努力创新科技教育内容论坛论文集[C];2014年

相关硕士学位论文 前1条

1 王玫;程序设计语言模型的设计与实现[D];山东科技大学;2004年



本文编号:2320092

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2320092.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a380e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com