APP下载

例谈基于项目式学习的可视化编程教学实践

2021-09-10王艳霞

中国信息技术教育 2021年16期
关键词:评价教师教学

王艳霞

项目式学习是一种体现以学生为中心的教学方法,是一种通过划分小组,借助资源以小组合作形式展开探究活动,面向真实问题解决的体验式、综合性的学习方式,鼓励学生主动探索现实世界的问题和挑战,培养学生在一定环境下解决开放式问题的能力。下面笔者以游戏项目为例,具体谈谈项目式学习在可视化编程教学中的应用。

确定项目

在选定项目主题时,教师需要分析教学目标,分析学习者特征,并对学习内容进行分析,选择贴近学生生活的例子或学生感兴趣的例子,确定项目。以《矿车接金币》为例,在教学实践中,笔者提前针对学生是否玩过《接金币》游戏进行了调查,并让学生体验《接金币》游戏,让学生总结该游戏的“过关经验”,从而提出本节课的创作主题是“矿车接金币”,即通过控制矿车的左右移动,接住从空中掉落的金币。

提出问题

在确定项目主题后,接着引导学生对项目进行简单分析:矿车接金币的游戏少不了矿车和金币这两个角色,并需要控制矿车左右移动来接金币。学生分组讨论该项目需要解决的问题:①如何控制矿产的移动;②怎样让金币源源不断地落入矿车或地面;③判断胜利和失败的条件是什么。

解决问题

学生根据已有知识和操作经验,从问题出发,先确定程序流程图,再根据流程图(如下图)寻找解决问题的指令。

①怎样控制矿车移动?学生通过讨论明确用左、右方向键,当按下“←”键,矿车就向左移动,当按下“→”键,矿车就向右移动。……

登录APP查看全文

猜你喜欢

评价教师教学
最美教师
SBR改性沥青的稳定性评价
微课让高中数学教学更高效
教师如何说课
未来教师的当下使命
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
基于Moodle的学习评价
圆我教师梦
跨越式跳高的教学绝招