机器人校本课感想(一)

每周二下午都是实验高中的校本课时间,我今年开设的校本课是机器人。

说起机器人,我上个学期已经开过一次了,有了一些教学经验,当然为这学期的开课打下了一个很好的基础。不同的是上学期用的机器人是中鸣的,上课地点在计算机机房,而这学期用的机器人是乐高最新的EV3,上课地点是在刚刚投入使用的机器人教室。

插播个广告,简单介绍一下机器人教室。机器人教室当初是负责装修和布置的,其实就是监工和沟通。教室装修的很高大上,用的是木地板,墙面是雕花喷漆,黑板是最新的多媒体投影加推拉黑板,里面的环境是很温馨的那种,不是学生平时上课做实验的冰冷环境,这样可以无形中减轻学生的压力,让学生更加轻松地投入到学习中去。至于设备配置,学生是两个人一组,每组一套EV3和一台Thinkpad笔记本,这种配置在河南应该说是很牛的。

上周上的是第一节课,上课的主要内容是让学生安装编程所需的软件,搭建一个最基本的小车机器人,让我意外的是,学生一节课的时间就完成了所有的任务,比我想象中的要快多了,可能是我比较笨吧,我用的时间比他们长,其实还说明一点,就是学生是真的感兴趣。补充一点我班的学生人数是28个。学生的这种表现也给我增加了压力,因为他们接受的太快了,所有以后要多准备点,准备充分一点。

这周是第二节课,我给学生简单介绍了一下编程软件怎么用,教学生编写一个简单的小程序,然后让机器人运行这个程序。大家也是很快就掌握了,然后自己开始随意的编写程序练习,有的是让机器人走正方形,有的是走三角形,还有的把超声波和碰撞传感器都用上了,编写了一些稍复杂的程序,在这些程序中有循环和选择判断,这是十分难得的,尽管他们上个学期学过机器人,但是这次的EV3和中鸣的编程语言是完全不一样的。他们之所以能很快上手是因为他们掌握了编程思想,理解了基本的编程结构——条件判断和循环,这让我很欣慰。

另外,我还想说一下我的上课原则,我觉得老师的作用是指导和引导,而不是替代。所以我上课只讲这个编程部件是啥,有啥作用,然后我布置小任务,让学生自己动手实现,有不会的可以再举手提问,我不会替他们写一个程序。上课纪律我也不做啥要求,学生自由可以自由讨论,自由走动,前提是我把这节课必须介绍的都讲完。我觉得这会更有利于学生的发展。

最后附两张上课照片:

时间: 2024-11-03 21:23:16

机器人校本课感想(一)的相关文章

2016暑假多校训练参赛感想

参赛感想 这是第一次参加暑假多校训练,应该也会是人生中最后一次,我真的很庆幸能参加这个训练,和全国几乎所有高校的ACMer一起在一个平台上做题!昨天为止多校已经完全结束,今天看到叉姐的训练感想(叉姐的感想链接),我觉得我也有必要写下自己的训练感想. 人的眼界总是狭窄的,当在自己的学校站在前几名的时候觉得自己还不错,应该会有不错的将来,但是当第一次参加国赛(2015 南阳站)的时候我便被别人实力所震撼,我突然觉得自己在别人的眼里简直就是小学生,菜到不行.别人在5个小时可以AK,而我连最水的题也要想

我的软件测试课感想

软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估.执行测试用例后,需要跟踪故障,以确保开发的产品适合需求. 软件测试工作是一个系统而复杂的工程,软件测试的目的就是确保软件的质量.确认软件以正确的方式做了你所期望的事情,所以工作的主要任务是发现软件的错误.有效定义和实现软件成分由底层到高层的组装过程.验证软件是否满足规格书要求和系统定义文档所规定的技术要求.为软件质量模型的建立提供依据. 

软件工程概论第一节课感想

一 网站系统开发需要掌握的技术: 我认为网站系统开发需要掌握的技术有对html ,php等语言的熟练应用.还有对apache服务器的安装配置及应用,并完成服务器的安装配置及连接.这样就完成了搭建的开发动态网页的环境要求.然后需要对各种操作进行练习,以求达到熟练以至成为一种本能的标准. 二 本堂课程测试的原程序代码: <html> <head> <title>注册</title> </head> <body> <table>

软件工程课感想

在第一次查看课表的时候,看到软件工程课是王老师教,说实话,心里很是紧张,原因还要追溯于以前听说过在王老师的课上有个同学发生过的"短信事件",从这件事上看出,这个老师真的不一般...... 耳听不如眼见,王老师的第一节课上真的给我留下了很深的印象,他那高亢的嗓门,将我的困意一扫而光,说实话,一学期过去了,这是我唯一一门不困的课,而且王老师还很喜欢开玩笑,每节课大家都是在欢声笑语中度过的,挺喜欢这种风格的(此话不是奉承哦~). 这学期在软件工程课上的确收获了很多,刚开始了,老师让大家带着笔

自动聊天机器人项目班 [一门课搞定聊天机器人]

打造传统NLP聊天机器人第1课 聊天机器人的基础模型与综述知识点1:行业与业界综述实战项目:最简单的Rule-Base聊天机器人第2课 NLP基础及扫盲知识点1:NLP基本算法实战项目:经典NLP问题与解法第3课 用基础机器学习方法制作聊天机器人知识点1:神经网络与基础实战项目:说学逗唱的基础机器人打造深度学习聊天机器人第4课 深度学习基础及扫盲知识点1:深度学习基础算法实战项目:经典深度学习问题与解法第5课 深度学习聊天机器人原理知识点1:seq2seq生成模型知识点2:user modeli

【软件工程】一个学期软件工程课的感想

软件工程课是个不错的课,因为教课老师嗓门很大,PPT做的很有意思,上课从来没有点过我的名字,万分荣幸. 软件工程课的脉络很清晰,就是个各种软件开发,个人软件开发,结对软件开发还有结组软件开发.针对这三种软件开发,各写了一个程序,就从这三个程序入手说起吧. 一.              查询一段英文短文中的单词出现的频度.说实话,遇到这样的题,我只想说一句:呵呵.这样的题网上肯定一大堆,随便百度一个就交差了.但是这是第一个程序,那么简单就直接放弃挣扎是不是太弱了,于是就自己写了一个,写了好久,但

8堂课开发一个炒币机器人,躺着也能赚大钱

现在区块链这么火,正处于时代的风口浪尖,小伙伴们是否已经跃跃欲试了呢?看到币友们每天24小时紧盯K线,需要应付朝九晚五和不定时加班的你是否感到十分疲惫呢?对 Node.js 有些基础了解,但又缺乏项目练手的你是否觉得有些茫然呢? 别急!我们这儿就有一位大神要来拯救你啦: Elliotminns 正在现场直播如何用 Node.js 开发炒币机器人 Elliotminns 是一位充满激情的软件工程师,他曾在多个具有挑战性的项目中工作.他是纽卡斯尔诺桑比亚大学的计算机科学专业毕业生. 尽管 Ellio

少儿创意学编程(Scratch基础篇):第4课——聊天机器人

<少儿创意学编程(Scratch基础篇)>,参考了英国公益组织发起的"code club(代码俱乐部)"--少儿免费学编程活动.愿为中国的少儿创意编程教育尽微薄之力,对国内的家长.信息教师和相关教育机构有所帮助,共同促进软件素质教育的发展. 本课程以Scratch软件为教育工具.Scratch是一种图形化编程语言,由麻省理工学院开发.孩子们可以像搭积木一样,拖动和组合代码块,制作丰富多样的程序,比如动画,故事和游戏等等.本课程共设有6个项目,知识点由简到难,循序渐进,带领孩

软件工程课最后感想

大三下各种知识关于学期开设了王老师的软件工程课,让我发现原来大学的课还可以这么上.我的前三年都从来没有接触过这种类型的讲法.以前老师总是教我们怎么解决书本上的知识点,一步一步带领我们解决问题,最后再通过试卷考试来决定分数.这门课过去了之后就感觉和这门课都没什么交集了,上过的知识点都是老师讲我们听,没有通过自己的疑惑,再摸索的过程.考试完后还没有几天就把老师讲的忘记一多半了,下个学期一说都忘记自己上过这门课(ps:如果老师和课程都没有什么特点的话).而王老师的课没有考试,最后的分数都是按照你在这个