单片机编程创新教育模式研究.docxVIP

  • 0
  • 0
  • 约3.75千字
  • 约 9页
  • 2023-08-15 发布于浙江
  • 举报
? ? 单片机编程创新教育模式研究 ? ? 汪运松 (安徽三联学院,安徽 合肥 230000) 0 引言 纵观国内外的科技发展现状,4G 的普及、5G 的开发、云计算也运用于各行各业。 因此,学习单片机编程不仅是响应中国科技创新的国策,更是与国际接轨。在此背景下,传统的学校教育已经远远不能满足时代发展的需求,教育应当配合智能化、数据化的时代发展趋势。 其中,尤为重要的就是对编程的需求,在美国、英国等发达国家,必学教育就包含编程学习。 再观察中国的教育现状,传统的教育模式仍旧在课堂上占很大比例,更加侧重于理论,对编程的创新与实践仍旧欠缺。 而本机构在此基础上创办,旨在开发孩子们的兴趣爱好,让理论与实践结合,让学生对科技有一个更加深刻且清晰的认识。 学生学习单片机编程教育不意味着将来就要从事此行业。 本机构只是为学习编程的人提供一个平台,培养学生的动手、动脑能力,让其能跟上时代发展的节奏不至于和时代脱轨,也让学生从小就有一个科教强国、科技兴国的理念。 1 背景介绍 自科技改革以来,中国的重工业得到了高速发展,同时为适应工业自动化的需求对硬件的要求也越来越高。 因此,为符合中国当前的市场发展趋势,单片机迎来了一个百舸争流、千帆竞发的时代。 然而,当下中国的单片机技术较发达国家还有明显差距,编程语言作为单片机的核心更是举足轻重。 暂且不提最先开始编程教育的美国,便是与中国接壤的越南也早已引入编程教育。 为了未来国家信息技术的发展,也为了不被国际发展淘汰,针对编程教育的改革将是大势所趋。从时代发展的节奏来看,编程教育将会在未来的高校教育中占据一席之地。 目前,中国的浙江等地也考虑在高考科目中纳入编程技术。 固然中国已经开始在国内传扬编程教育,也有很多孩子开始系统地接触单片机,但是对比发达国家将少儿编程作为必修课来说,中国的单片机编程教育仍然任重而道远。 因此,为了普及单片机教育,关于编程教育的课外辅导机构就由此应运而生[1]。 2 总体学习线路 2.1 C 语言入门学习 目前,市面上通用的高级语言包括C 语言。 C 语言编译简单,功能全面,操作方便,是一种比较容易上手的编程语言。 编程语言能够和计算机、单片机沟通,实现人机交流,是为人类服务的语言。 对编程语言的系统学习后,学生将能够更加深入地理解单片机。 初学者需要一个操作简单、功能简明的C 语言运行环境,可使用手机在线编译器。 若需要更好的体验,学习者也可在PC 端安装Dev C++,在此基础上便可开始系统地学习C 语言。 学生在熟练掌握C 语言之后,可更深入地学习有关结构体和位操作运算的C 程序知识,可在相关网站查询对应的资料。 然而,这只是最基础的研究结构,深入学习单片机语言仅依赖入门学习只是杯水车薪。 学习者依据入门知识可以满足对硬件进行自由控制的操作,即实现机器智能化,但这是由于程序事先已有程序员完善过,可直接灵活运用。 因此,程序的灵活性还取决于编写者对所掌握程序的熟练程度[2]。 以下是关于C 语言学习的几点建议: (1) 明确学习目标和将来发展方向,锁定一门语言,保持兴趣,通过不懈努力,必然有所收获。 (2) 初学者无须看太多的书和资料,选取适合的且易理解的书即可,再进行基础系统化的学习。 (3) 书读百遍其义自见,学生无须死记语法和纠结语法。 学习时最重要的便是解决问题的思路和编程的思维。 (4) 多思考、多读源代码。 网站上的程序虽不可直接应用,但学生可仿照,最终找到适合的编程模式。 (5) 当学习进入枯燥乏味的阶段时,学生应尝试编译与日常生活相关的程序来保持对编程的兴趣。 (6) 多实践,多写代码,这点至关重要。 学生可自行找题目练习,辅以参考资料学习。 真正的天才都是从永无止境的练习中脱颖而出的。 总之,作者的研究有一定的贡献但是非常有限,如果想要了解更多在英留学生的网络购物行为,还需要进一步深入研究。那些想要吸引更多留学生消费者的网络零售商和电商公司应该对在英留学生的消费行为和特点进行深入的研究和探析。 2.2 51 单片机入门学习 学生在C 语言学习入门之后即可学习单片机。 上文中讲述的编程的相关学习路线基于51 单片机学习。选择51 单片机进行学习的主要原因有两点:(1)相对其他单片机来说,51 单片机是最简单、最基础的那一批单片机。 (2)51 单片机历史悠久,其应用市场广泛,学习资源较多。 学习者需要在电脑PC 端下载单片机编程软件Keil,以前期学习的C 语言为基础,并利用C 语言在Keil 软件上进行编程开发。 在硬件方面,学习者可以网购一个51 开发板及其数据线和一些简单模块(如LCD1602、电机模块等)进行边学习、边实操,进一步提升自己的技能。 有些学习者对于开发板上的一些特殊功能区域没有概念,不理解其作用,因此更难理解其功能。 初学

文档评论(0)

1亿VIP精品文档

相关文档