本课简介
这学期第一个单元的主题是 “拯救公主”,学生会和玛塔勇士一起闯过重重难关救出公主。这节课,学生在有趣的故事情境中,运用运动编程块和数字编程块操控玛塔勇士顺利找到藏有密室钥匙的宝箱,然后通过点数编程块数量的方式打开宝箱,获取密室钥匙。
教学目标
活动目标
1.复习玛塔编程的基础知识。
2.能根据编程任务场景,合理规划编程路线。
3.能综合运动编程块和数字编程块完成编程任务。
CSTA目标
1A-CS-02,1A-CS-03,1A-AP-08,1A-AP-09,1A-AP-10,1A-AP-11,1A-AP-12,1A-AP-14
计算思维目标
拆解思维:在获取密室钥匙的任务中,能把整个任务拆解成路线编程和点数编程块数量这两部分。
抽象思维:能够专注于当前任务目标,准确识别与当前任务有关的元素,避开障碍物,不被其他元素所干扰。
算法思维:能够理解玛塔机器人是按照编程板上放置的编程块,从左往右依 次一步一步地有序执行动作。
教学流程
课堂导入(10分钟)
通过故事情境导入,让学生了解故事背景和这节课的任务。
探究活动(30分钟)
学生根据任务场景地图规划路线,综合运用运动编程块和数字编程块完成编程任务,并用点数编程块数量的方式打开宝箱,拿到密室钥匙。
总结延伸(5分钟)
学生在教师的引导下总结运动编程块和数字编程块编程的基础知识。
课堂导入
探究活动
总结延伸