- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011高中信息技术课程教学设计—徐超
北京第六十六中学
PAGE \* MERGEFORMAT 2
Java for方法 (循环第二课)
单位:北京第六十六中学
作者:徐超
教学背景分析
教材分析
本节课的教学内容是中国地图出版社出版的普通高中课程标准实验教科书《程序设计基础》第二单元,第4节循环结构的第二节课。主要内容是学习对java语言for循环的认识与使用。
学情分析
学生是高中一年级的学生,学习java程序设计以有16学识,因程序设计属于理科知识,对于一部分偏文科学生学习起来有一定的难度,造成学生相应差异。学生们不喜欢学习活跃的课堂气氛,喜欢做有趣的任务,学习使用的知识,有一部分同学喜欢挑战自己,又有部分同学不爱动脑子。但是这个年龄段的学生有着共同的特点:好奇心强、思维敏捷、有一定的独立思维能力,接受新事物能力较强。所以教师在课堂上要善于抓住学生的这些特点,对症下药,以取得较好的效果。
教学方式与手段
针对教材与学生特点,在课堂上要善于抓住学生的这些特点,对症下药,以取得较好的效果
教学方式:任务驱动为主,教师引导方式为辅。
技术准备
硬件:计算机教室 投影仪
软件:多媒体网络教室
本课教学目标设计
知识与技能:
认识与了解java语言中的for()方法。
学会使用for方法表示循环结构。
会设置循环变量与条件。
过程与方法:
能够根据任务要求更改循环变量、条件控制循环次数,学习for()方法的使用,并尝试用其去描绘已有的流程图。
情感态度与价值观:
通过游戏提升同学学习java程序的兴趣。
三、教学过程与教学资源设计
教学环节
教师活动
学生活动
设计意图
导
入
玩一玩
回顾所学知识的用处
提出猜数游戏,玩一玩。
看一看
看程序源码。
找到没有学过的代码。
玩游戏学生们充满兴趣
找到for语句
for( ; ; )
{
}
激发学生兴趣和树立学生自信心
课
程
设
计
一、for方法的格式
3个参数
第一个位置:设置循环变量
第二个位置:设置循环条件
第三个位置:设置循环变量步增值
循环体的位置。
列出上课提供的循环结构模型流程图。
让学生们与for方法比较,找到循环结构相关参数与for方法参数的对应关系。
任务1:
改一改,更改命数,改变游戏难易度
学生做任务教师查看学生任务情况,记录相关问题。找示范。
转播示范,讲解问题
回忆If的相关使用,ming变量的设置影响循环条件的作用
(循环变量在循环条件中的应用)
二、学写代码
更改游戏后,同学们兴趣高涨,趁此通过java程序实践for方法的使用。
拿出同学们上节课的学案,有上次课程设计的流程图。教师示范如何将流程图转换为java语言。示范内容学案二.1。
任务2:
创建java程序,建立循环
按照上节课的任务,通过for循环实现。
学案二.2、输出1~100这些数字。
在1的基础上更改输出内容为i。即可输出1~100(循环变量在循环体中的应用)
学案二.3、输出1~100的和。(使用累加器方法)
在2的基础上更改循环体,使用累加计算。
拓展任务,输出50~100间所有奇数的和。
学生完成任务,教师查看学生任务情况,记录相关问题。找示范生,就有困难的学生进行帮助,小节时进行展示部分成果,问题的与完成不错的分别展示,并给予积极评价。
听讲
找到for循环中参数对应循环结构中各要素的位置,认识他们之间的关系。
更改变量ming的值
听讲解
学习
流程图到java语言的翻译
编写java程序
输出1~100
编写程序计算1~100的和
完成任务2的同学做拓展任务。
通过找对应关系,让学生们了解for方法的使用。
通过更改命数让学生们对设计程序更有兴趣,同时增强对循环条件了解。
对更改命数小任务进行总结
示范流程图翻译成代码,因为学生们大都掌握了流程图,对程序语言还是相对生疏,通过示范可以加快学生们对知识的掌握速度。
循环变量在循环体中的应用。
这个程序清楚的反映出了循环变量每次循环中的变化。
熟悉累加器的使用
鼓励学生,增强学生自信,让其对此学科有成就感
课
堂
小
结
三、小节:
循环结构中重要元素在for方法中的设置与对应关系。
循环变量的作用
一个是在循环条件中的应用
一个是在循环体中的应用
学生就本节课学写内容总结
就本课教学目标总结让学生了解自己就本课学习认识掌握程度。
教
学
反
思
通过引入游戏,让学生们更改游戏代码,让学生们对for方法的学习充满兴趣,提高了学生们学习积极行,但学生们对与java语言编写还比较生疏,不能很快熟练的掌握for方法的应用,还需对上机部分进行练习。
文档评论(0)