1 / 7
文档名称:

《分支结构的程序实现》教学设计.doc

格式:doc   大小:16KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《分支结构的程序实现》教学设计.doc

上传人:焦大 2022/5/11 文件大小:16 KB

下载得到文件列表

《分支结构的程序实现》教学设计.doc

文档介绍

文档介绍:《分支结构的程序实现》教学设计
童琳 摘要:本课教学过程的整体设计,是从学生生活学****中的实际问题入手,有来源于生活中的“ATM机密码判断问题”、“出租车计费系统”,也有来源于学****中“一元二次方程求解”问题,通过一系列的任务,将学价格”的演示程序,1个“ATM机录入密码”半成品程序)②学生机:1个“半成品”程序(包含3个小任务)
教学目标分析:
:①掌握分支选择中IF语句(块语句)的格式和功能。②学会用IF语句解决日常生活中的实际问题。
:①通过依次学****单分支语句、双分支语句,再到分支嵌套语句,学生能循序渐进地掌握分支结构。②通过采用VB半成品加工策略来完善程序,学生能体验运用编写程序解决问题的基本过程。
:①培养学生严密的逻辑思维能力、自主探究能力。②加强学生利用本学科解决日常学****生活中问题的意识。
教学重点难点:
教学重点:掌握分支结构IF语句的格式。
教学难点:能根据实际分析问题,写出程序并调试成功。
教法与学法:
:半成品加工方法。采用半成品加工方法,可以淡化与分支结构无关的内容,例如可视化VB界面的设计,从而有效提高课堂效率,这种方式在巩固练****中使用非常合适。
:自主学****小组讨论、组间交流。学生作为学****的个人主体,必须通过自主学****掌握本节课的学****内容,从而培养学生独立解决问题的能力。采用小组讨论、组间交流的方法,培养学生互助、团结协作的良好品质;增强学生协作学****与人合作交流的意识;形成积极主动的学****和使用信息技术、参与信息活动的态度。
教学过程设计:
(一)创设情境,激发兴趣

:该程序是一种什么结构?顺序结构?还是分支结构?
:生活中有很多分支结构的问题。

(设计意图:从生活中提取问题,让学生能有学****兴趣,并能及时了解本节课的学****任务。)
(二)合作探究,获得新知
以“银行ATM机录入密码”程序为例:
“密码判断”的单分支结构流程图,请同学用自然语言来描述。学生回答:如果(用户输入的密码为999)那么(程序提示密码正确)。
。同时让同学们讨论IF…THEN…中省略号代表什么含义。学生回答:IF(条件)THEN(条件成立时执行的语句)。
,程序实现。
:如果密码是错误的,那么将会出现什么情况?如果要让程序在密码输入错误时,也要出现提示,该如何做。
,请同学用自然语言来描述算法。学生回答:如果(用户输入的密码为999)那么(程序提示密码正确)否则(程序提示密码错误)。
,同时让学生讨论IF…THEN…ELSE…中省略号代表什么含义。学生回答:IF(条件)THEN(条件成立时执行的语句)ELSE(条件不成立时执行的语句)。
,程序实现。
:行IF语句和块IF语句