上节课完成了codeorg课程1的全部课程。 这节课开始进入codeorg课程2。 课程2第1节 打开浏览器,输入网址进入:https://studio.code.org/s/course2,可以看到课程2的全部课程列表。 第1节课程的名称为“图纸上编程”,点击右侧的“线下活动”: 可以看到视频,视频的主要内容是如何在线下使用方格纸的一组指令来编写次序程序达成目标: 可以让孩子自己观看视频,然后对孩子提问: 1. 有几个主要的人? 2. 每个人在做什么事情? 3. 里面的格子里面涂上黑色是怎样完成的? 关键点在于让孩子有编程的一个概念,然后家长可以找一张纸,画上3乘3的格子,并在某些格子中涂上黑色,然后让孩子用另外一张纸来画出是如何移动以及涂写才能完成格子的样子。 点击“完成!继续下一个阶段”,进入第2关: 这一关是要理解答案选项里面的箭头图标和涂写图标的意思,然后结合左侧题目的内容,引导孩子先在纸面上完成移动和涂写动作,然后再来让孩子选择答案。 继续下一关: 这一关和上一关类似,根据合适的移动和涂写次序找到匹配的答案。 课程2第2节 进入第2节的课程“生活中的算法:纸飞机”,可以看到视频: 主要内容是以制作纸飞机的方法为例,展示我们在日常生活中使用的算法。同时着重介绍计算机科学在宏观上的格局,以及算法如何发挥至关重要的作用。 点击“完成!继续下一个阶段”,进入第2关: 这一题是要能按照顺序指出图形的摆放相对位置。可以先让孩子在线下完成实际的图形卡片进行试验,然后再来回答问题。 回答以后,还可以摆出更多的形状或者位置让孩子口头来进行回答。可以锻炼逻辑思维能力。 继续下一关: 这一关是排除法,找出不对的那一个。 课程2第3节第1关 进入第3节的课程“迷宫:序列”,可以看到一个视频,主要内容是介绍如何使用各种模块组合完成编程功能: 进入第1关: 如果之前学习过课程1的所有课程,则这里就比较简单了,区别在于模块的不同而已。 3个模块:向前移动、向左转和向右转。代替了以前的东南西北移动4种模块。 因此,要随时观察小鸟的方向,根据方向不同进行不同的转动方向操作或者前进操作。 这关比较简单,只要2个向前移动就可以完成: 课程2第3节后续所有关卡 点击“运行”之后,进入第2关: 这1关和第1关类似,连续向前移动即可。 第3关开始要使用转方向了,向前移动2次之后,向右转,然后再向前移动。 第4关要一边先前移动,一边改变方向。 第5关可以选择上面或者下面的路线,都是可以的,注意向前移动的步数,以及转动方向的正确性。 第6关要移动的步数比较多一点,让孩子细心一点可以完成。 第7关要注意掌握转动的方向,因为是从上方往下走,左右的判断要以小鸟为参照物。 第8关和第7关类似。 第9关要走的路比较多,让孩子认真仔细,做完之后,检查一遍。 第10关和第11关都是选择题。让孩子自己完成不要有任何提示。 这3节课的目的就是让孩子开始体验试用简单的模块组合编程完成指定任务,主要是学习顺序逻辑的概念。 下节课预告 下节课介绍课程2第4节【小艺术家:序列】,继续练习顺序逻辑。 最后放一个福利 这是一款经典的纸飞机的折法,曾经的空中之王,爸爸可以学会了教给孩子: