有趣的图形化编程教学设计
浚县第三实验小学 谢国刚
【教学目标】
1.初步认识Codecraft软件,了解Codescraft软件的界面和基本功能;
2.在尝试实践的过程中掌握Codecraft的基本工作方式;
3.培养对Codecraft的学习兴趣。
【教学重点】
认识Codecraft软件操作界面,体验创作乐趣;
【教学难点】
掌握Codecraft的基本工作方式,自己体验创作Codecraft作品
【教学准备】
准备一些Codecraft作品和相关课件
【教学流程】
一、导入
同学们,刚才大家看过了机器人单手做俯卧撑的视频,有什么想法呢?人工智能的发展正在改变着我们的世界,智能教育,智能学习,小爱辅导机器人,智能家居,智慧农场等。这些科技的发展都离不开编程设计。今天老师带大家去认识电脑一个新软件,他的名字叫做Codecraft,跟老师一起读一读;(生跟读)这个软件是干什么用的呢?老师先给大家展示一个东西(Codecraft制作的接零食的游戏)这个游戏是怎么做出来的呢?其实就是通过这个软件做出来,那怎么去制作游戏,就需要我们好好的来学习一下这款软件!
二、探索Codecraft的分区功能
1. Codecraft简介
Codecraft软件是众创柴火空间为少年儿童开发的一款简易的程序设计软件,使用它可以很方便地搭建出一个属于自己的动画或游戏。
2.认识Codecraft窗口
(1)认识Codecraft的图标
(2)认识软件的界面:脚本区、舞台区等。
3.初步探索各分区的功能。
(1)各个按钮的功能
(2)学生自行探索分区功能
三、让小鸟飞起来
1.给小鸟搭建校本。
师演示小鸟“移动10步,发出声音喵”等指令,另加入“当绿旗被点击”指令。
2.学生动手试一试,让小鸟动起来。
3.删除脚本
4.保存作品
5.打开已保存的作品
四、学生自行添加脚本进行创作
1、学生为小鸟添加其他脚本
2、讲解角色、背景的添加功能
3、演示一个脚本的创建。