欢迎光临:济南理工学校
联系电话:0531-81306385 / 81303096
  • 搜标题
  • 搜内容
返回首页> 理工要闻> “风云”进教室:基于机器人编程的C语言课程教学成功开展...

“风云”进教室:基于机器人编程的C语言课程教学成功开展

发布时间:2021-01-08  浏览:3543次

12月18日上午,济南理工学校2018级计算机应用3班的同学们迎来了一堂别开生面的程序设计课:一位机器人来到教室,成为了课堂的“主角”。

image.png

本堂课是受教科研室主任商振梅老师启发,在信息工程系主任牛政、山东师范大学教授鲁燃老师的支持下,由信息工程系任课教师张鹏龙讲授、山东师范大学人工智能教学研究者彭源协助演示的基于机器人编程的中职《C语言程序设计》教学课。系学科带头人袁荃、专业课教师郑迎春、刘秀芳旁听。

image.png

课堂上,彭源为大家介绍了人形格斗式机器人“风云”,并演示了它的下劈、上挑、转动等基础动作和技能。演示激发了同学们的好奇心,纷纷说出想要机器人表演的动作,彭源也尽其所能为大家一一展示。展示结束后,张鹏龙老师为大家讲解了“风云”各个动作的原理,并根据已学的C语言程序设计结构知识对同学们进行提问,促使同学们在认知机器人和人工智能时,回顾基础知识,并理解底层逻辑。

image.png

提问和答疑结束后,两位老师开始讲授新课。彭源利用innobot软件和屏幕广播,向大家介绍编辑和操控机器人动作的图形化编程的内容,并以“求1~100的和”的循环结构为大家演示如何将程序编辑运行。


随后,张鹏龙老师板书了C语言的实现方式,对照指出innobot底层语言C++和C语言的联系和区别,并邀请一位同学为大家重述C语言实现过程,加深同学们对于C语言特点的印象。张老师向同学们提出“机器人如何判断是否需要破障”的问题,使同学们在独立思考或小组合作中对课堂知识进行巩固练习。他展示了同学们完成的作品,并详细讲解了该问题的原理、实现方式,对所学内容的应用进行了复习和强调。


张老师表示,设计这种教学方法,目的是让抽象概念能力较弱的中职学生在理论学习中获得具体内容的支持,从而帮助他们更好地理解课堂内容、提高思维水平。课后,张老师与各位老师针对本堂课程的内容和教学方式进行了交流,听取了各位老师的建议和反馈。

image.png

C语言是程序设计语言的入门语言,注重提升学生的实践动手能力和高阶思维能力。本次课程充分考虑到中职学生的思维特点,以机器人的展示为导入,在具体的情境和活跃的气氛中中引导学生发现问题,并使用机器人和操作机器人的图形化编程软件进行教学,帮助同学们在掌握C语言程序设计原理知识的基础上,进一步培养高阶思维、提高问题解决能力,取得了良好的教学效果。