本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。知识共享许可协议

 

本系列课程涵盖编程基础的六个知识点:事件、序列、循环、条件、函数和变量。通过生活示例、趣味游戏、任务挑战卡、项目设计、自我评估和项目报告等教学环节的设计,课程旨在培养学生学习兴趣并打下坚实编程基础。课程共计8-10课次,即16-20课时。不同难度梯度的项目任务和挑战卡设计,方便教师根据学生的年龄和水平,随时调整课程的难度和课时。

产品介绍:

本系列课程基于程小奔(硬件)和慧编程(软件)设计。玩法多多的硬件和功能强大的软件相互结合,让孩子在玩中学习,掌握编程技能,锻炼逻辑思维和计算思维,培养合作沟通能力。

程小奔:小程+小奔。程小奔是一款寓教于乐的可编程教育机器人,由小程和小奔两个部分组成。小程内置多种传感器、红外接收器和舵机等电子模块,强大的创造属性让孩子即使单独使用小程,也能设计专属游戏,全面锻炼创意、美术、音乐和逻辑能力。本系列课程的前三个知识点(即事件、序列和循环)仅需使用小程便可完成教学。

图片1 小程结构示意图

小奔是小程的“座驾”,有了小奔之后,可以躲避障碍物,进行颜色识别、巡线等多种功能。课程中,后三个知识点(即条件、函数和变量)加入小奔,让学生的任务挑战更加多样化,也更生动有趣。

图片2 程小奔结构示意图

慧编程:慧编程是一款面向STEAM教育领域的积木式编程和代码编程软件,基于Scratch 3.0开发。它不仅能让用户在软件中创作有趣的故事、游戏、动画等,还能对Makeblock体系、Arduino和micro:bit等硬件进行编程。

图片3 慧编程软件

课程目录:
  1. 事件(教案/PPT
  2. 序列(教案/PPT
  3. 循环(教案/PPT
  4. 条件(教案/PPT
  5. 函数(教案/PPT
  6. 变量(教案/PPT

备注:可修改的PPT需下载附件获取。附件中还包含案例程序。

课程介绍:

*注:每个课时为45-50分钟

对应六个知识点,附件中共包含六个课程文档。每个课程文档包含七个部分,即概念解释、学习目标、教学准备、 建议教学时间、教学步骤、反思评价表和(或)项目评价表和打印文件(教学用)。

 

教学步骤:

教学步骤大致分为5个部分:

知识点回顾:通过问答的方式回顾上节课知识。

新知识讲解:结合通俗易懂的生活情境和示例,使用PPT讲解知识点。

游戏情境引入:拔掉电源的活动是编程课程中常用的教学方法,意指学生关掉电脑,积极参与到与知识点紧密相关的互动游戏中,通过趣味游戏进一步理解知识点,并培养编程兴趣。本系列课程,每个知识点都精心设计了趣味十足的拔掉电源游戏,希望老师能够充分利用这些游戏,让孩子们真正爱上编程。

学生项目挑战:采取教师搭建脚手架的方式,课程在学生活动部分设计了一系列练习任务。任务的难度不断提高,教师的帮助慢慢减少,脚手架不断被抽出,直到最后学生能够独立完成项目和挑战。

知识总结:教师和学生总结所学知识,同时学生完成个人的反思报告表。

教学评价:

教学评价部分主要为反思报告表和项目报告表:

反思报告表的设计是为了让学生能够对每个知识点进行回顾,知道自己学了什么,也能反观自己喜欢和不喜欢的课程部分。为了避免造成反感情绪,报告表中特意强调每个问题只需要用一两句话描述。

项目报告表:前三个知识点(事件、序列和循环),学生在课程的最后需要完成一个小型的项目设计,因此,项目设计表的目的是为了让学生:1)明确设计目标;2)记录灵感;3)反思作品的优缺点;4)反思合作过程;5)改进方案。同时,项目报告表也为孩子的作品展示提供了思路。

后三个知识点(条件、函数和变量)采用挑战卡的形式帮助学生了解复杂知识点,并完成挑战任务。学生可个人也可合作完成挑战,因此,项目报告表并没有出现在后三个知识点中。

 

合作学习建议:

最后,建议各位老师在学生练习的过程中,能更多的采用结对编程的方式,即一人扮演司机,操控鼠标;另一人扮演导航员,为司机提供思路和方向,同时操控程小奔;两人相互学习,共同完成任务;合作过程中,两个不可违反结对编程规则,即导航员不可以碰鼠标,强行操作电脑;一个任务完成后,两人交换角色。