APP下载

基于高中生视角解读高中机器人编程的学习

2018-12-21孙一加黑龙江省大庆市第一中学

数码世界 2018年2期
关键词:编程阶段传感器

孙一加 黑龙江省大庆市第一中学

引言:高中计算机编程课程学习中,程序设计是核心学习内容,但以往的学习方式中,多以老师给予的间接经验理论学习方式为主,在开展实践探索学习时,由于操作经验和思想准备不足,导致编程设计存在一定的误区,基于此,我们在日后的学习中应更加注重学习规律的探求。

1 机器人编程学习的动力

高中学生在学习机器人编程时,好奇心和成就感是我们学习活动开展的最大动力,机器人编程的学习枯燥、乏味,我们之所以能进行机器人编程,是因为我们渴望成果,渴望得到被认同,以此来实现自我价值。在学习编程的过程中,随着学习难度的增加,我们的意志力很容易被冲击,注意力会出现不同程度的下降,兴趣也可能会随之减弱,这时,我们需要教师的鼓励,激发我们的兴趣,采取一些教学方法来提高我们的学习兴趣,为我们制定一些阶段性的体验,使我们从中找到成就感,和今后学习的动力。在阶段性任务完成以后,应有老师向我们提出一些新的问题和新的要求,并和我们一起寻找程序代码的“美”感,比如:代码的整洁;代码的参差有度;代码的简洁性;以及具有逻辑性等特点。进而使我们对机器人编程的学习产生极高的学习兴趣和热情。

2 综合各个学科的知识

高中机器人编程学习是一项庞大的工程,具有一定的系统性。由此看来,我们需要把各科所学的知识综合起来,来为机器人编程的学习打下坚实的基础。这就要求我们努力学好物理学科中的光学、机械学、电子学等知识。要想掌握好机器人的编程,我们还应当扎实的掌握信息技术知识,以及数学基础知识等。机器人编程的策划中,应将生物工程知识及各项技术知识作为学习的重点。只有将这些知识进行全面掌握,才能在机器人编程的学习中很好的应用,并通过这些知识的累积,编制出更好的机器人程序,激发我们的自信心和成就感,形成一个良性循环。

3 硬件的编程

高中机器人编程的学习,首要任务是认识和使用硬件。在进行机器人编程的过程中,大多数程序的指令均是操作硬件。故我们应当学会硬件的编程,以及如何通过硬件知识的学习,来获取和利用从传感器中所传出的信息,并且学习如何执行传感器中传出的命令。在不断的学习中对硬件有个深刻的了解。

3.1 结构以及工作原理

在进行机器人编程的过程中,我们的首要任务是了解什么是传感器,控制器以及执行器等,并学习这些元件的工作原理,唯有如此,才能准确的接收信息,并执行命令,以及对传感器下达命令。我们应当在教师的鼓励下勇敢的尝试,勇敢的实践,我们应当仔细观察机器人有哪些动作和行为,并从这些细节处来推理出编程代码的作用和意义。长此以往,我们将会养成良好的思考习惯,以及敏锐的观察能力,这样,有助于提升我们的创造力,从而设计中更为完善的机器人程序。

3.2 测试传感器和执行器的参数值

若想正确的使用传感器,我们就应当在教师的带领下全面的了解传感器性能以及各项参数和工作指标。只有充分的了解到这些内容,才能自主的控制传感器。与此同时,我们还应当在教师的指导下亲自测量各个传感器的检测范围。在整个检测的过程中,应当遵循某一原则,在这个过程中,我们应当做好每一项检测指标的记录,并从中找到经验。高中机器人编程的学习不同于其它的学科,其它学科问题的结果都能在书本中找到答案,但是,机器人编程的学习却不能,这项学习,只能在不断的探索中,不断的积累中找到经验,并没有固定的答案。因此,我们对机器人编程的学习是一个持之以恒的过程,必须学会自己获取知识,并总结经验。

4 进行复杂的机器人编程

高中机器人编程的学习是一项复杂的过程,它分为几个阶段,上述几个阶段都是要求我们扎实的掌握各科的基础知识,以及在实际操作中总结经验。那么,最后一个步骤,也就是机器人编程的步骤,是个非常复杂的阶段。

这个阶段,是我们学习机器人编程的最高级阶段,在这个阶段中,我们将采取多任务编程法来进行编程,我们根据自身掌握的知识和想象力来实现自由编程,自由发挥,在这个过程中,我们没有压力,可以充分发挥想象空间,从而更好的完成机器人编程。

5 结束语

综上所述,本篇文章主要分析了学生视角下的高中机器人编程学习,找出高中机器人编程学习的不足之处,并加以完善,以此来提高高中机器人编程学习的积极性以及学习能力。

[1]张家华,张国民.人工智能与机器人课程的教学资源分析[J]. 中国电化教育,2016(10):99-102.

[2]胡艺龄,祝嘉钰,顾小清.从知识到行动:实现教育机会均等的承诺——美国AERA 2016年会述评[J]. 远程教育杂志,2017,35(05):3-14.

[3]李婷婷,钟柏昌.中小学机器人教育的核心理论研究——论实验模拟型教学模式[J]. 电化教育研究,2017,38(09):96-101.

猜你喜欢

编程阶段传感器
关于基础教育阶段实验教学的几点看法
康奈尔大学制造出可拉伸传感器
编程,是一种态度
氧传感器的基本检测
元征X-431实测:奔驰发动机编程
编程小能手
纺织机上诞生的编程
简述传感器在物联网中的应用
在学前教育阶段,提前抢跑,只能跑得快一时,却跑不快一生。
跟踪导练(三)2