视频标签:算法与程序设计,C++程序设计,判断数的奇偶
所属栏目:信息技术优质课视频
视频课题:沪科版高一信息技术选修一算法与程序设计-C++程序设计判断数的奇偶-河南省优课
本视频配套资料的教学设计、课件 /课堂实录及教案下载可联本站系客服
C++程序设计
——判断数的奇偶
教学设计
〖学情分析〗
信息技术学科对中学生创新思维的发展有着重要的促进作用。《中小学信息技术课程指导纲要》指出:要了解程序设计的基本思想,培养逻辑思维能力。中国计算机学会自1995年开始组织全国信息学奥林匹克联赛(NOIP),主要考查学生的程序设计能力,其目的之一就是为学校信息技术课程教育提供动力和新思路,培养有创新精神和能力的学生。程序设计的一般过程是:问题分析―模型抽象―算法设计―代码编写―调试修正。在这个过程中,学生的逻辑、抽象、联想、发散、收敛等思维方式被充分调动,刺激其大脑处于兴奋的“创造”模式,使创新思维和灵感得以激发。 〖教材分析〗
算法与程序设计是初中信息技术课程中内容模块之一,本模块旨在使学生进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。
通过本课的学习,可以促进学生对问题解决方法和思想的理解与掌握,从而提升学生的问题解决能力,让学生在按照一定的流程解决问题的过程中,去体会和理解程序设计的思想,而且也为多分支选择结构的学习打下基础。 〖教学目标〗
◆ 知识与技能目标
(1)了解分支程序的结构,流程以及作用。
(2)知道条件语句的作用,初步掌握分支语句的格式。 (3)理解程序的分支结构。 ◆ 过程与方法目标
(1)通过简单程序的运行和流程思考,培养学生的思考逻辑分析能力。 (2)通过编写程序、运行程序、分析程序、体验程序提高学生自主学习的能力。
◆ 情感态度与价值观目标
通过体验程序,分析程序和修改程序,培养学生的逻辑思维能力和探究创新精神。
〖教学重点〗
分支语句的基本结构,分支语句的执行过程以及条件表达式的基本结构。 〖教学难点〗
分支语句的程序格式及分支语句的应用。 〖教学环境与资源〗
数字网络教室、河南省实验中学算法与程序设计在线学习系统。(本课使用的在线学习系统是我校信息技术教师自主开发设计的、符合新课改精神的教学软件,它基于B/S,集实验内容发布、微视频发步、作业与成绩浏览等功能,同时提供一些特色模块,例如本课的程序设计比赛等,是本课教学中的重要组成部
分。)
〖教学设计思路〗
设计思路分为四个环节:
1、 数字游戏,引入新课:学生在课前利用教师提供的一个“数字游戏”自主学习本课重要知识点,是为课堂教学活动的前奏(本环节在课前已完成); 2、新知学习,实验巩固:针对本课实验中的问题,先引导学生通过讨论分析信息获取的需求,再通过组内分工协作,综合利用两种查询方式解决问题;(15分钟)
3、程序实战,掌握新知:通过精心设计的程序设计题目,强化本课重点并突破难点,让学生在实际应用中掌握新知。
4、课堂小结,知识梳理:对本节活动及内容加以总结,完成课堂教学。(2分钟)
〖教学方法〗
采用视频演示法、情境创设法、任务驱动法等教学方法与学生自主学习、小组协作交流等学习方法相结合。 〖课时安排〗
1课时
〖教学过程安排〗 第一环节:
学生完成一个数学小游戏,结合预习,体会选择结构的应用,了解选择结果的执行过程。引入C++if语句。(5’) 第二环节:
第三环节: 教学环节
师生互动过程 程序
实战
掌握
新知
(20')
教师:刚才的学习让大家掌握的if语句的基本结构及执行过程,接下来
的任务需要同学们完成一个程序设计实验“判断数的奇偶”。
(程序设计题“判断数的奇偶”)
教师活动:适时掌握学生程序提交请况,并及时对学生提交程序进行评
测。
学生活动:完成程序编写并在学习系统提交程序。
设计意图
此环节涉及到本课重难点,利用程序设计题,让学生理解if语句的基本
教学环节
师生互动过程 新知
学习
实验
巩固
(13')
教师提问:同学们,通过“数学游戏”学到了哪些内容?
学生回答:(选择正确的结果,才能取得最后胜利)
教师:这节课我们就来学习计算机如何完成“有选择的执行程序”:
讲解C++ if语句的基本结构和执行过程。
学生:完成实验C1客观题。
师生共同完成对实验C1客观题的学习。
设计意图 本环节学习新知后学生需完成实验中客观题部分,让学生理解新知,掌握巩固新知。教师在学生完成实验过程中对存在的问题进行解答。
及注意事项
结构和功能,基本掌握如何在程序设计中使用if语句结构。
第四环节:
课堂小结,知识梳理:(2')
视频来源:优质课网 www.youzhik.com