视频标签:游戏编程,智慧天下杯
所属栏目:信息技术优质课视频
视频课题:《游戏编程初体验》课堂实录-智慧天下杯全国初中信息技术优质课
教学设计、课堂实录及教案:《游戏编程初体验》课堂实录-智慧天下杯2012全国义务教育初中信息技术优质课评比
教学基本信息 | |||
课题 | 游戏编程初体验 | ||
学科 | 信息技术 | 年级 | 初二 |
上课时间 |
相关 领域 |
信息技术 程序设计 | |
教师 | 北京景山学校 李卓 | ||
教学内容分析 | |||
《中小学信息技术课程指导纲要》中要求中小学生“了解程序设计的基本思想,培养逻辑思维能力”,程序设计可以提高学生的逻辑思维能力,我们一直在努力寻找一种适合中学生的编程工具,Scratch是专为中小学生定制的图形化编程工具,上手容易且功能强大。 本节课用学生喜欢的游戏作为切入点,引导学生通过编写程序来设计制作自己的游戏,重在让学生体验编程过程,引起学生学习编程的兴趣。 |
|||
学情分析 | |||
初中二年级的学生从认知水平来看,可以理解简单的框图模块程序;学生对游戏感兴趣;本节是程序设计初始课,需要学生拥有基本的windows操作基础。 | |||
教学目标 | |||
知识与技能 1. 了解用程序解决问题一般过程。 2. 初步掌握用Scratch编程的基本操作方法。 3. 体验简单游戏程序编写的过程。 过程与方法 通过实践、讨论、探究的教学过程,让学生初步掌握Scratch编程工具的基本操作方法,了解用程序解决问题的一般过程。 情感态度价值观 通过简单游戏的制作,吸引学生学习程序设计的兴趣,引导学生树立正确的价值观。 |
教学重点、难点 | ||||||||||||||||||||||||||||||||||||||
重点 1. 了解用程序解决问题一般过程。 2. 初步掌握Scratch编程工具的基本操作方法。 难点 体验游戏程序编写过程中控制方法的选择和算法的实现。 |
||||||||||||||||||||||||||||||||||||||
教学手段 | ||||||||||||||||||||||||||||||||||||||
讲授演示法,任务驱动法,讨论探索法 | ||||||||||||||||||||||||||||||||||||||
教学准备 | ||||||||||||||||||||||||||||||||||||||
多媒体机房,图片素材,学案,教师演示文稿 | ||||||||||||||||||||||||||||||||||||||
教学过程 | ||||||||||||||||||||||||||||||||||||||
教学阶段 | 教师活动 | 学生活动 |
设置意图 技术应用 |
|||||||||||||||||||||||||||||||||||
引入新课 3分 |
师:电脑游戏是被很多同学喜欢的一个娱乐项目。 组织学生带着思考问题玩小游戏。 思考问题:当你得到一个新游戏时,会想知道关于它的哪些信息? |
思考问题,玩游戏 |
引入本课 | |||||||||||||||||||||||||||||||||||
师:同学们能不能从一个游戏玩家变成一个游戏设计者呢?今天同学们就来跟老师一起体验游戏编程。 | ||||||||||||||||||||||||||||||||||||||
熟悉基本操作 13分 |
一、熟悉基本操作 学生回答思考题,教师总结,当我们得到一个新游戏时,会想知道:游戏的场景与角色、操作方法、游戏规则等。 师:作为游戏的开发者,也正是从这几个关键环节来设计制作游戏的。 游戏制作一般过程: 师:我们来选择一个游戏制作工具,今天老师给大家介绍一个适合游戏编程,尤其适合程序设计初学者使用的编程工具Scratch。Scratch可以通过拖拽已定义好的程序指令模块,快速地实现程序。 介绍快捷图标和界面。 |
回答问题,听讲 |
了解游戏编程的一般过程 | |||||||||||||||||||||||||||||||||||
例:制作“回家”游戏。 剧本:通过按上下左右箭头控制角色回家,单击“绿旗”程序判断角色是否到家。 教师操作、演示,学生模仿完成。
|
观看老师操作演示,模仿老师操作演示 | 了解Scratch开发环境;了解基本操作。 | ||||||||||||||||||||||||||||||||||||
知道关键环节 7分 |
二、了解关键环节 探索1:组织学生打开“弹球1”和“弹球2”,说一说两个程序的不同。
我们应该根据实际情况选择合适的控制方法。 |
实践、讨论、探索,听老师总结进行学习 | 了解应根据实际情况选择合适的控制方法。 | |||||||||||||||||||||||||||||||||||
探索2:组织学生打开“发射炮弹1”和“发射炮弹2”,说一说两个程序的不同。
我们要根据实际情况选择合适的算法去实现游戏规则。 |
了解根据实际情况选择合适的算法去实现游戏规则。 | |||||||||||||||||||||||||||||||||||||
体验一般过程 10分 |
三、体验编程过程 编写“走迷宫”游戏 剧本:利用键盘控制角色在迷宫通道内行走,中途不能偏离轨道,到达终点胜利。 ①导入背景和角色。 ②键盘控制角色移动。 ③循环判断角色是否出界和到家。
|
学生讨论根据学案体验制作游戏的一般过程 | 体验游戏编写的一般过程。 | |||||||||||||||||||||||||||||||||||
分享交流 1分 |
四、交流总结 展示学生作品,并交流。 |
交流展示 | 了解自己的优势与不足。 | |||||||||||||||||||||||||||||||||||
归纳总结 3分 |
你还能设计哪些用鼠标、键盘控制角色的游戏? | 观看演示,听讲 |
了解游戏编程需要创意。 |
|||||||||||||||||||||||||||||||||||
师:游戏创意不仅需要有趣,还可以学习知识、增长见识,同学们可以创意出对社会更有价值的游戏、软件。 例如 师:今天我们所学习的游戏编程的一般过程和方法同样适用于其他程序,请同学们课后分析简单电路连接小程序的角色、控制方法等编程关键环节,请同学们课后写出一份程序创意。 |
听讲 | 了解程序设计的一般过程。 | ||||||||||||||||||||||||||||||||||||
总结 1. 程序设计的一般过程。 2. 用Scratch编写程序。 3. 游戏设计者要有正确的价值观和社会责任感。 |
听讲 | 梳理知识,总结提升,巩固学习。 | ||||||||||||||||||||||||||||||||||||
教学评价 | ||||||||||||||||||||||||||||||||||||||
|
视频来源:优质课网 www.youzhik.com