程序的循环结构教学设计张可玉

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二单元揭开VB的神秘面纱

第14课程序的循环结构

广东中山纪中三鑫双语学校张可玉

教材分析

《程序的循环结构》选自中山市教育局教学研究室编制的八年级信息技术上册第二单元《揭开vb的神秘面纱》第十四课,循环结构是程序设计三种基本结构之一,同时也是这一单元的重点与难点,学好本课内容是学生理解和学习后续课程的基础。

程序设计给人印象往往是复杂、枯燥,为了避免让课堂成为枯燥的程序教学,在本课设计上注重生活化、趣味化,通过一系列有趣、简单的循环实例让学生体验程序设计的乐趣。

学生分析

本节课教学对象是初二年级学生,在学习本课之前,学生本应对vb程序设计有初步的了解和认识,并能用顺序结构、选择结构编写简单程序解决问题。

然而,据了解常德教材中程序设计类内容安排在八年级下册,在此课之前,学生从未接触过程序设计和vb环境,作为初学者他们一开始就接触“循环结构”学习难度较大,因此本课从他们感兴趣的例子入手,重在让学生理解循环思想,任务设置均以半成品形式呈现。另外,初二的学生具有一定的逻辑思维能力和分析问题的能力,如果用学生比较感兴趣的,贴近学生日常生活的实例来分析循环结构,学生会比较感兴趣。

教学目标分析

1、知识与技能:

掌握for next循环语句的语法格式、功能;

理解for next语句的执行过程;

理解改变循环变量初值、终值、步长、循环体控制循环结果的意义;

能够运用for next循环结构编写简单程序,解决实际问题;

2、过程与方法:

通过观察、比较、修改和分析程序、实践探究,逐步深化对For-Next循环思想和循环过程的理解。

3、情感态度价值观:

通过贴近学生生活的循环实例,激发学生对程序设计的学习兴趣,增强他们的成就感,激发学习主动性;

运用半成品加工策略,完善程序,发展学生的分析问题的能力,培养严谨的学习态度。

教学重点、难点

教学重点:掌握for next循环语句的语法格式、功能、执行过程;

教学难点:根据实际需要确定循环变量、循环条件和循环体。

教学方法

讲授演示法、对比分析法、小组合作法、分层教学法

教学设计理念

本课的设计理念是生活化、趣味化。

本节内容难度大、对学生要求高,因此在常规教学中往往课堂气氛沉闷,学生参与度不高。而学生的积极参与,是建立在他们对教学内容(甚至是某一个点)

感兴趣、有进一步探究欲望的基础上。因此本课选用了有趣、贴近学生生活的循环实例,变空洞枯燥为生动有趣;结合实例层层深入引导学生,变生硬的说教灌输为积极的互动获取。

教学过程

教学

环节

教师活动学生活动设计意图

创设情境

游戏导入

分别展示两个抽奖程序,

和同学们一起玩抽奖游戏。

两个抽奖程序略有区别,

抽奖程序1点击按钮后直接

显示抽奖结果,而抽奖程序2

则是数字滚动显示一段时间后最后显示抽奖结果。

在抽奖游戏开始前,教师出示一个小任务:

请大家帮忙选择其中一个抽奖程序作为我校元旦

晚会现场抽奖活动的活动工具。

提问:哪个抽奖程序效果更好?更适合推荐给学校?

为什么?

抽奖程序2效果为什么会这么好呢?因为使用了秘密

武器——循环结构,出示课题《程序的循环结构》

参与抽奖活

观察并思考

哪个抽奖程

序效果更好

答:抽奖程序

2效果更好,

因为有数字

通过同学们感

兴趣的抽奖程

序导入新课,让

大家的注意力

一下子被课堂

牢牢吸引。

两个抽奖程序

的现场效果对

比让学生清晰

滚动显示,抽奖更有气氛体验到循环的特点和优越,很自然地引入课题。

教师引导

学习新知

引导学生分析抽奖程序

提问:当点击抽奖程序1开始抽奖按钮后,你看到

了什么?

随机生成一个数显示在屏幕上

延时

将算法思想转换成代码,简单讲解程序代码:

Label1.Caption = Int(Rnd * 56 + 1)’随机生成一个

1-56的数字显示在屏幕上

wait (10) ‘延时

提问:抽奖程序2呢?当点击开始抽奖后看到了什

么?程序应该怎么写?

如果要滚动显示200个数字呢?程序代码是不是太

繁琐了?

像这样需要多次进行相同的操作,我们通常使用程

回顾抽奖过

答:看到一个

数字显示出

答:看到很多

数字滚动

比较两个抽

奖程序异同,

通过比较了

解循环的含

义,领悟循环

通过对比分析

两个抽奖程序,

引导学生了解

循环的含义,领

悟循环结构的

必要性。

恰到好处地让

学生了解循环

序的循环结构来简化。循环结构中最常用的是For循环结构。结构的必要

性。

聆听

结构的作用,让

学生产生学习

的愿望。

自主学习,获取新知:

打开任务1中“自学学案”,进行自主学习,并尝试完成任务1填空。

请学生展示任务1完成情况,并讲解这三个值的含义

在vb中打开抽奖程序1,将刚刚同学们自学完成的任务1程序代码复制粘贴到vb中代替原有程序代码,对

打开

“自学学案”

进行自主学

习,认真阅

读,并根据自

学尝试完成

任务1填空。

上台展示任

务1

讲解三个值

的含义

其他同学认

真聆听

学生自主学习

并尝试完成任

务1,这个过程

是学生主动获

取知识、思考解

决问题的过程,

充分体现了以

学生为主体的

教学思想,让学

生在自学过程

中对for语句的

语法格式有初

步理解,为接下

来的讲解做铺

让同学们对

相关文档
最新文档