大数跨境
0
0

【谷歌CS First项目】(计算机先行-Friends朋友 )- 课程计划

【谷歌CS First项目】(计算机先行-Friends朋友 )- 课程计划 蘑菇云创造
2020-07-02
2
导读:优质课程设计案例,拿走不谢!

点击上方“蘑菇云创造”可以关注我们哦


Friends朋友 - 课程计划


编程平台:MIT SCRATCH

活动主题:Friends朋友


关于“谷歌CS First项目”,想详情请查看【谷歌CS First项目】Characterization课程计划



Friends朋友是一个完整的主题,包括8节内容,每节大概45-75分钟。每个活动中学生观看一系列视频,创建一个编程任务。学生还可以在“任务拓展”中个性化自己的项目,这些任务拓展是构建在核心项目之上的小的编程挑战。


一. 课程概览


本课程有非常明确的主题:Friends朋友。这个主题的学习强调团队合作,让学生讲述他们的友谊如何开始的故事,并一起模拟创建一个公司。学生建立自己独立的项目,但每个项目都围绕班级中的“朋友”开展。学生可以与同学合作,也可以单独完成这些项目。


二. 课程框架


活动1:介绍和体验

学生学习计算机科学的基本概念并创建一个与友谊有关的项目。


活动2:孰真孰假

学生制作一个游戏,游戏包括两个真相和一个谎言。然后让大家猜猜哪个是谎言。


活动3: 梦想器

学生们创作一个想象未来的作品。完成后,学生们互相玩游戏来猜测他们的未来!


活动 4: 我们的故事

学习程序设计的顺序结构,创建一个作品,讲述自己如何和小伙伴认识的故事。


活动 5: 短信故事

学生创建一个作品,与想象中的未来小伙伴进行短信对话。


活动 6: 一起加油

学生创作一个需要两个人一起玩的游戏,完成后和自己的小伙伴一块玩。


活动 7: 公司创建

学生和小伙伴一起为某家公司出谋划策。然后每个人为该公司制作一个广告。


活动 8:剪贴薄

学生建立一个项目来反思他们在计算机先行课程中学到了什么,完成了什么任务


三. 活动1:  介绍和体验


任务概述:


学生了解计算机先行的范畴和程序,然后创建一个与友情有关的项目.  


教学重点:


• 计算机先行和 Scratch编程

介绍和体验入门项目:

https://scratch.mit.edu/projects/34370012/editor

介绍和体验示例项目:

https://scratch.mit.edu/projects/32279486/


如果遇到困难,回顾一下任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit


教学过程:


1. 学生使用CS First账号登录网站

2. 学生观看视频,并在Scratch创建一个“入门体验”项目

3. 学生观看视频和完成项目时,教师巡视

   •视频1: 教师在教室巡视时,检查学生是否登录了Sratch(学生的用户名会显示在项目编辑器的右上方),学生是否点击继续观看下一个视频

   •视频2:观察哪些学生在设计(添加角色,背景等等),鼓励他们进行编程实践。

4. 学生选择“任务拓展”来增强项目功能.

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论

   • 问题1:本次活动中你最喜欢的环节?

   • 问题2:你用了哪些脚本块?其他同学用了哪些?

   • 问题3:有没有同学愿意分享项目中超酷的设计?


四. 活动2:孰真孰假


任务概述:


学生设计一个游戏。游戏中,他们告诉大家自己的两个真相和一个谎言,然后让大家猜哪一个是谎言。


教学重点:

• 条件判断


孰真孰假入门项目:

https://scratch.mit.edu/projects/34350450/editor

孰真孰假示例项目:

https://scratch.mit.edu/projects/30190332/


如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“两个真相一个谎言”的项目

3. 在学生观看视频和完成任务时巡视

   • 视频1(原文此处错为视频2):  学生在这个阶段可能会遇到困难。可以给学生提些问题帮他们打开思路:你最喜欢的爱好是什么?如何实现?你最喜欢的科目是什么?将这些写下来,然后将其中一个改成谎言。

   • 视频2:  学生犯的常见错误是用“说”脚本块而不是用“询问”脚本块来问问题。“询问” 脚本块需要跟在3个 “说” 脚本块之后。

   • 视频 3: 鼓励学生对脚本进行完全测试。如果正确编写了"if/else(如果...那么/否则)" 部分的脚本块,游戏就会对正确/错误的答案正常跳转。

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   • 问题1:本次活动中你最喜欢的环节?

   • 问题2: 在计算机科学中如何使用条件?【答案:做选择】

   • 问题3: 你在项目中如何使用条件?


五. 活动3:梦想器


任务概述:


制作一个畅想未来的项目。完成后,学生们互相玩各自的游戏来猜测他们的未来!


教学重点:


• 循环结构 

梦想器入门项目:

https://scratch.mit.edu/projects/34352356/editor

梦想器示例项目:

https://scratch.mit.edu/projects/30257844/editor

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程

1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“幻想家”的项目

3. 在学生观看视频和完成任务时巡视.

   • 视频2: 常见问题:学生使用了错误的循环类型,确保学生使用 "repeat until," (重复执行直到)而不是 "repeat"(重复执行) 或 "forever." (永久循环)

   •  视频3:常见问题:空格键没有让两个角色停止变化。确保在角色脚本开始时使用了 "wait等待" 积木块才能让空格键起作用.

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   • 问题1:在你的小伙伴的幻想家项目中你看到哪些有意思的内容?

   • 问题2:在计算机科学中,循环有什么作用?【答案:让动作重复不断的执行】

   • 问题3:在项目中你使用了哪种循环?为什么?【答案:重复执行直到】


六. 活动4:我们的故事


任务概述:


学生们在了解代码排序时会创建一个关于他们如何认识朋友的故事


教学重点:


• 顺序结构

我们的故事入门项目:

https://scratch.mit.edu/projects/33518424/editor

我们的故事示例项目:

https://scratch.mit.edu/projects/31506600/

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“编个故事”的项目

3. 在学生观看视频和完成任务时巡视.

   •  视频2:确保学生在设计和选择人物上不要花费太多时间。鼓励他们尽快开始程序编写的实践。

   •  视频3:这个项目是非常开放的。给学生尽可能多的鼓励使他们能够充分发挥自己的想象力。

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   • 问题1:你的小伙伴的故事中你最喜欢哪个部分?

   • 问题2:本项目中你觉得最困难的地方在哪里?

   • 问题3:这节课你学到了什么?


七. 活动5:短信故事


任务概述:


学生设计一个作品,与想象中未来的朋友进行短信对话。


教学重点:


• 过程

短信故事入门项目:

https://scratch.mit.edu/projects/100064303/editor

短信故事示例项目:

https://scratch.mit.edu/projects/97150885/

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“短信”的项目

3. 在学生观看视频和完成任务时巡视.

   • 视频2:学生从菜单“更多脚本”选择脚本块“文字信息”来开始讲故事。和学生一起讨论他们将讲述的故事。

   • 视频3:常见错误:角色同时开口说话。

学生应该使用“broadcast and wait”(广播并等待)而不是"broadcast"(广播)来确保两个角色不会同时说话

   • 视频4:提示学生定制自己的故事。如果他们在初学者项目中找不到代表自己的角色,鼓励学生在Scratch之外找到它们并将它们导入到项目中。

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   •  问题1:本次活动中你最喜欢哪个部分?

   •  问题2:你喜欢完成的项目的什么方面?


八. 活动6:一起加油


任务概述:


学生们各自构建一个需要两个人玩的合作视频游戏。在他们构建游戏后,学生可以和朋友一起玩


教学重点:


• 变量

一起加油入门项目:

https://scratch.mit.edu/projects/33384474/editor

一起加油示例项目:

https://scratch.mit.edu/projects/33385078/editor

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“共同努力赢得胜利”的项目

3. 在学生观看视频和完成任务时巡视.

   •  视频4:可能的问题:太多复制可能会引起电脑崩溃,但不会损坏它

   •  视频5:这是学生第一次接触变量这个复杂的概念。赞扬学生的辛勤工作和坚持不懈。

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   • 问题1:本次活动中你最喜欢哪个部分?

   • 问题2:本项目中你如何使用变量?【答案:用来保存分数】

   • 问题3:觉得最困难的地方在哪里?你是如何克服这个困难的?


九. 活动7:公司创建


任务概述:


学生以小组为单位,选择某家公司,小组成员一起为这家公司集思广益。然后每个人为该公司制作一个广告。开始时,小组进行头脑风暴,时间限制在5分钟左右。一旦学生有了想法,就回到电脑编写广告项目。


教学重点:


• 计算机的并行

公司创建入门项目:

https://scratch.mit.edu/projects/34352812/editor

公司创建示例项目:

https://scratch.mit.edu/projects/31202342/editor

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“公司创建”的项目

3. 在学生观看视频和完成任务时巡视.

   • 视频1:确保学生结束问卷继续学习。提醒学生在做问卷时选项没有对错。

   • 视频2:本视频鼓励学生集体讨论公司、产品及该产品的两个受众。保持警惕让学生专注自己的任务。

   • 视频3:寻找正在设计(如添加角色,背景等)的学生,鼓励他们尝试脚本,激励他们的创造力。

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   •  问题1:本次活动中你最喜欢哪个部分?

   •  问题2:描述你所创建的公司

   •  问题3:什么事件开始时不止一件事情?


十. 活动8:剪贴薄


任务概述:


学生制作一个作品来总结他们在CS First / 朋友主题中学到了什么、完成了什么。引导学生思考他们在本课程中建立友谊的方式。本次任务,学生独立完成作品。


教学重点:


• 反馈

• 内容管理

剪贴薄入门项目:

https://scratch.mit.edu/projects/30549980/editor

剪贴薄示例项目:

https://scratch.mit.edu/projects/32011722/editor

如果遇到困难,回顾任务解决方案表:

https://docs.google.com/document/d/1Inn6ov0cfXYaFw93xW_6A7sjPKEDBO3qoLvNOvwSXBM/edit?usp=sharing


教学过程


1. 回顾上一次的活动,学生使用CS First 账号登录

2. 学生观看视频,在Scratch中创建“剪贴薄”的项目

3. 在学生观看视频和完成任务时巡视.

   • 视频2:本项目是非常开放的。如果学生没有思路,鼓励他们试试任务拓展。

常见问题:确保学生的脚本有正确的顺序。在叙述者角色上,叙述者说的每一件事都应该从"When backdrop switches to"(当背景换成)脚本块开始并以"stop"(停止脚本)块结束。stop(停止脚本)块中的值应为"other scripts in this sprite."。(该角色的其他脚本)

4. 学生使用“任务拓展”来完善自己的作品。

5. 下课前5分钟,引导学生跳转到总结

页面完成小问卷。

6. 引导学生在Scratch中分享项目,展示给其他同学看。

7. 对整个活动及本节课所学进行一个简短的讨论:

   • 问题1:本节课你最喜欢哪段程序?为什么?

   • 问题2:你曾经做过的最激动的事情是什么?

   • 问题3:关于计算机科学你所学到的最重要的事情是什么?

   • 问题4:计算机科学家是做什么的?

   • 问题5:有没有人对我在本课程中所做的工作或计算机科学有任何疑问?



文章来源:DF创客社区

作者:szjuliet


———————正文完———————





教育的目的是为了培养学生协作能力、沟通能力、批判思维以及创造力,其中最核心的是创造力,蘑菇云创客教育作为国内为数不多的一站式创客教育服务供应商旨在培养孩子的创造力。

为让学生们在课堂上学习到的知识更好地连接现实世界,蘑菇云将指导学校规划、建立、运营自己的创客空间。并根据学生年龄段的不同,在设计与布局上进行了区分



小学创客空间注重趣味性,

强调互动场景;

初中创客空间注重实用性,

强调学习场景;

高中创客空间注重技术性,

强调应用场景;



 

在内容上, 蘑菇云和国内一线创客名师联手,编纂了一系列适合国内创客教育的教材。并拥有一套完整的创客教育课程体系,包括课程内容及教具,课程培训,技术答疑。同样根据学生年龄段的不同,在课程分类与设计上也会有所区别。

小学通过游戏化和体验化的方式来开展,要以“玩中学”为主。

初中引导学生在实际动手过程中进行探究式学习,促进“做中学”。

高中基于问题和设计的学习,需要教师为学生创设相关的真实情境,使高中生在“思中学”。






推荐阅读:
【谷歌CS First项目】Characterization课程计划
如何在文档中画高像素的电路图?矢量图?
【活动】科学实验探究创新大赛
【福利】Arduino系列引脚图大全
河北省首届青少年人工智能创新挑战赛正式开启!
【福利活动】玩转夏日的N种方式——造作一夏?
2020强基计划详细解析,最全高校招生简章看这里!
“物联网与大数据创意实验”  课程的重新设计
基于核心素养的中小学信息技术实验教学
基于开源硬件的信息技术实验教学与信息技术实验室建设
二哈识图更新啦!口罩识别?机器学习?全都轻松搞定!
新品上线 I DF官方首发!二哈识图(Huskylens)助力AI教育发展!
【更新】Mind+V1.6.2推出,用户自定义扩展库开放测试!





    点击“原文链接”了解更多详情!



【声明】内容源于网络
0
0
蘑菇云创造
蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
内容 969
粉丝 0
蘑菇云创造 蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
总阅读1.1k
粉丝0
内容969