您当前的位置:首页 > 教育范文 > 学科论文 > 信息技术论文

创意编程教学课型研究之探究课教学

所属栏目: 信息技术论文  更新时间:2022-04-06 点击次数:

源初 中教 师*网 w Ww.9 1
0w.net

  探究课主要运用于新授课教学中。在探究课中,课题组的老师们以启发诱导的方式开展教学,提高了学生的自主探究能力,同时把编程教学指向创作,提高了学生的创意思维和创作水平。

  例如,陈慧芳老师在执教《弹力小球》时,把让角色动以来确定为教学目标,并把它做成了一个探究专题——角色控制。这个教学目标的设定,让探究教学的训练目标更加明确。

  课堂上,陈老师首先以经典的街机游戏《打砖块》导入新课,激发学生的学习兴趣。

  接着陈老师以《弹力小球》一课为例,打开游戏,引导学生边玩边思考:这个游戏应如何设计?学生思考发现了以下几个问题:

  问题一:当游戏开始时,小球从上方开始如何以随机角度向下移动?

  问题二:当小球击中反弹板时,如何使小球以随机角度将其向上弹起?

  问题三:当小球碰到舞台的什么部分,游戏结束?

  然后,陈老师让学生探究遇到的问题。学生分别探究出“使用在…到…间随机选一个数(数字与逻辑运算模块)可以使其面向随机角度;当小球与反弹板接触时,命令小球随机选取一个如30度到120度的方向,然后重复执行移动…步,这样小球就会向上方移动,形成反弹效果;在舞台底部设置某种颜色区域,如果小球碰到颜色…,停止全部积木”

  经过探究训练,学生渐渐明白,使用随机数可以控制角色实现随机行为,随机行为实现难度设置并增强游戏的趣味性。

  为了把角色控制训练做扎实,陈老师还让学生尝试修改数据练习。如:把脚本中移动…步内的数值替换成其他数值,运行脚本后看看有什么变化。这样做不是就能实现设置游戏的难易程度了吗?

  学生通过修改数据的练习,进一步探究出,设置和修改数据不仅可以更有效控制角色的运动,还可以设置游戏的难易程度。所以,程序设计中数据设置是达到目的的一个关键因素。

  这样的探究课,最终指向的是应用创作。所以,在课的最后,陈老师设计了这样的小任务:

  设计一个游戏,添加更多有趣的功能,灵活控制各种角色。或设计双人游戏,两个人同时玩。

  学生设计前,老师提示学生:如果你选择设计游戏,你准备怎样控制角色呢?如果你选择双人游戏,需要两人比赛得分吗?

  课堂上,学生的设计第二节课完成。在交流中,老师们发现,学生设计出了很多精彩有趣的环节。比如:

  赵梓溱设计的《飞机大战》中,敌机发出的子弹不断克隆,并能够随机旋转不同的度数,增加了游戏的难度和趣味性。武小青设计的《精灵快跑》中,子弹的数量和位置在不断的变化,配上神秘紧张的音乐,激发起征服和挑战的动力。

  在课题实践中,老师们发现,生活中有很多适合我们做创意编程探究训练的内容。这就需要大家在课题研究中,做好以下几件事:

  认真研读青少年编程教育等级教育规范,依据各个级别能力要求目标确定编程探究专题。

  依据编程探究专题,设计课堂训练内容,完善校本教材。

  启发学生学以致用,将学到的编程知识用到创作中。

  经过一系列的创意编程探究训练,学生的编程技术和创新能力都有了不同程度的提高。


源初 中教 师*网 w Ww.9 1
0w.net
上一篇:关于机器人创意编程教学的实践研究    下一篇:创意编程教学课型研究之任务驱动课教学
推荐资讯