1、基于云计算的单片机原理及应用课程设计摘要:将云计算技术融入到教学中,是新时代下对教学的一种革新。将单片机原理及应用课程的教学与云计算相结合,阐述了基于百会在线办公平台下单片机原理及应用课程的设计。 关键词:云计算;单片机;课程设计 中图分类号:F49 文献标识码:A 文章编号:16723198(2014)07017601 1 云计算 “云计算”的概念,是由 Google 的 CEO 艾里克?施密特在 2006 年的讲座上第一次提出并使用的。云计算就是,把目前为止由个人计算机或公司服务器上所进行的信息处理,通过因特网使其运行在外部巨大服务器上的方法。也就是说,信息的处理在互联网上,即在“云”中实
2、现,其真正的涵义便是“云(=因特网)+计算(=信息的计算处理) ”。 2 云计算辅助教学与单片机教学 随着云计算的快速发展,人们的生活和工作水平不断的提高。2009年云计算被应用到了教育界,带来了教育领域的一次革新。云计算在教育领域的应用被称为“云计算辅助教学(CCAI) ”,它是指使用者利用云计算所提供的云服务来完成信息共享,实现教育资源的最大化利用以及减少教育方面的设施投资。高校是培养人才的地方,利用云计算的优势,探索高校如何与云计算相结合,进行教学方面的革新是当前教育界面临的一大挑战。单片机原理及应用是一门专业课,具有技术应用与直接面向就业的特点,掌握好单片机知识与技能后,将为日后工作打
3、下坚实的基础。如何将云计算应用到单片机教学中,探索云计算所带来的教学革新,是单片机教学工作者急需探讨的一个问题。 单片机以其完善的功能、低廉的价格,被广泛应用在工业控制、仪器仪表、通信、机电一体化、家用电器等领域。单片机技术已成为从事自动化、通信、机电一体化等工作的人员必备的技术。目前,已经有很多高校开展了单片机精品课程的研究,形成了一套完整的单片机理论教学体系。高校之间相互分享教学资源就可以减少教学资源以及硬件设施的重复建设与投资。随着云计算技术的不断发展与普及,将各种教学资源迁移到“云”中,就可以很好的实现高校间各种教学资源的共享,建成一个基于云计算的单片机教学平台。在单片机原理及应用课程
4、教学中,运用百会套件建立教与学的平台,将单片机教学与云计算相结合。 3 单片机原理及应用教学设计 单片机原理及应用这门课程理论性和实践性都较强,包含了一些抽象的理论概念。这门课程不像 C 语言程序设计,只要知道程序怎么编写就可以了,也不像模拟电子技术,只要知道硬件电路设计便可,它是理论和实践的结合体。 3.1 理论教学 理论知识涉及到专业内容,往往枯燥乏味,很难引起学生的学习兴趣,没有了学习兴趣,学生就会产生抵触心理。所以,选用合适的教学方法就相当重要。教学方法有很多种,案例教学就是其中的一种。运用案例教学,可以把抽象的理论知识和案例相结合,能起到将抽象问题具体化的作用。在单片机教学中选用案例
5、教学,就能让学生对教学内容有直观的印象,有利于提高学生的学习积极性。 利用百会维基呈现教学内容、教学活动、展示作品等。教学内容中采用案例的方式将教学内容展示给学生,比如电子钟、城市道口交通灯控制系统、防盗报警器等日常生活中很常见的例子,让学生知道单片机的学习和日常生活息息相关,将原本抽象的理论与实际例子相结合,从而引起学生的学习积极性。利用了云计算技术,学生随时随地可以利用上网设备,比如电脑、手机或 IPAD 等来查看教学内容、教学活动以及相关的作品。打破了传统的将教学资源拷贝到电脑上的麻烦,而且现在学生基本上都人手一个手机,手机小巧随身携带方便,方便随时查看相关信息。 利用百会文档免费在线建
6、立、撰写、存储和分享文档。通过百会文档,学生便可以共享演示文稿、电子表格和文档等资源,还可以上传图片和文件等资源,利用这个功能,可以实现网上完成作业。打破了传统的手写作业的模式,在相应的上网设备中,通过浏览器打开百会网的百会文档,编写好作业,然后进行提交。教师接收作业并批改,可以及时将作业批改结果反馈给学生。利用云技术,还可以对考试方式进行革新。利用百会文档提供的文档权限管理功能,完成网上答题并提交,最终教师进行批改。不但提高了教学效率,还可以减少教育方面的相关投资。 百会聊聊可以实现师生间的及时交流互动。学生在学习单片机课程过程中遇到问题可以随时提问,教师或者其他学生都可以解答,及时解决学习
7、过程中的疑问。百会论坛也可以实现师生间的交流互动。学生或教师将有用的一些信息或资料发布在论坛上,大家可以交流讨论,不但有利于学习还能增长课外知识。 3.2 实验教学 实验是对所学理论知识的应用,是单片机课程中不可缺少的一个部分。单片机原理及应用是软件和硬件相结合的一门课程,软件部分要求学生掌握单片机相关理论以及编写程序的能力,硬件部分要求学生会动手设计硬件电路。我校电子专业在课程安排上先学习微机接口技术,然后再学单片机原理及应用,所以选用汇编语言进行编程,可以强化对汇编语言的理解与应用。对于学的好的学生可以引导他们再编写单片机 C语言。学习汇编语言和学习其他编程语言一样都要学习语法。了解了语法
8、后,接下来就是应用到具体的编程当中。我校单片机原理及应用的实验课选用天煌开发的单片机实验设备以及相关的编程软件。传统的实验课是要求每台学生机都要安装相关软件,若软件出现了问题又要重新安装,这样增加了实验室维护的压力。若 采用云计算技术,将相关软件保存到百会文档中,学生便可以在任意时间和地点下载安装,这样有利于一边学习汇编语言的指令,一边将所学到的指令应用到具体编程中,可以及时了解相关指令的用法以及容易出现的问题。不但有利于学生更好的学习指令,还能减少实验室维护的压力。我校单片机原理及应用课程是专业考试课,规定需用 64 学时的时间完成教学大纲所要求学生掌握的内容,其中有 44 学时的理论课和
9、20学时的实验课。学生在期末的时候会得到这门课程的总评成绩,总评成绩=期中成绩(20%)+平时成绩(20%)+实验成绩(10%)+期末成绩(50%) ,这里涉及到实验成绩的评定。利用云计算技术,可以在网上实现实验成绩的评定。将实验成绩分成两部分即出勤率和实验完成情况。利用百会文档可以进行在线调查与统计查看学生的出勤情况,利用百会维基完成实验程序的上传操作。 4 结束语 目前,基于百会平台的单片机原理及应用课程的设计仍处于探索阶段。利用云计算技术能够最大化优化资源的共享,是网络高速发展下的必然产物。云计算技术还减少了硬件设施上的重复投资建设,减少了企事业单位的开销。把教学和云计算技术结合起来,能
10、够实现教学上的革新,是新时代下教师要掌握的一门技术。但是,云计算在教学过程中的应用仍存在许多问题。比如安全问题、个性化操作的实现等。云计算的功能是强大的,期待云计算技术的不断发展给人们的学习生活带来更大的便利。 参考文献 1胡长胜.单片机原理及应用M.北京:高等教育出版社,2006. 2李春艳,王茜.云计算环境下计算机基础实验教学模式探讨J.电脑知识与技术,2013,9(14):33213323. 3游录超,施莉莉,袁芳.基于云计算的课程辅助教学平台设计与实践?以“计算机组装与维护”为例J.金华职业技术学院学报,2013,13(3):7073. 4黎加厚.云计算辅助教学与创新R.首届全国“云计算辅助教学”高级研修班,2009. 5黎加厚.走向教育技术“云”服务J.远程教育杂志,2008, (4):9193.