资料摘要

《我的第一个VB程序之代码编写》教学设计云南大学附属中学星耀校区生艳一、教材分析本课教材选用广东教育出版社出版的《信息技术基础》(必修)中的第四章第一节“编制计算机程序解决问题”中的第四小节“编程解决问题”。本小节内容教学的关键是让学生感受计算机程序解决实际问题的独特作用,体验计算机编程的内在魅力,

  • 资料类型:教学教案文档
  • 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
  • 支持正文预览,并提供同课文课件入口
浏览次数
111
下载次数
0
更新时间
2018-05-22 08:13:00
来源学校
学校:云南大学附属中学星耀校区

4.1.4 剖析编制计算机程序解决问题的过程教学创新设计

未知
2018-05-22 08:13:00
111
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

4.1.4 剖析编制计算机程序解决问题的过程教学创新设计

未知

摘要:暂无摘要

关键词:4.1.4 剖析编制计算…教学创新设计

正文

《我的第一个VB程序之代码编写》教学设计

云南大学附属中学星耀校区

生艳

一、教材分析

本课教材选用广东教育出版社出版的《信息技术基础》(必修)中的第四章第一节“编制计算机程序解决问题”中的第四小节“编程解决问题”。本小节内容教学的关键是让学生感受计算机程序解决实际问题的独特作用,体验计算机编程的内在魅力,以激发学生努力学习新知识的兴趣。并作为《算法与程序设计(选修)》的铺垫,把握信息技术基础模块在介绍程序设计方面的“度”——既不能涉入过深,又要让学生大致地知道这么一种解决问题的方法。

二、学情分析

通过前面几节课的学习,学生对VB的集成开发环境已有所了解,并能按要求在VB中进行程序的界面设计。但基于学生仍没有任何编程语言基础知识,对于程序代码的认识与编写也只能是了解与尝试,因此教学应重在让学生了解编程加工的过程,在教学中教师设计的教学案例不宜过于复杂,应在大多数学生能够接受的范围内。而学习任务的设计则要既能吸引学生的兴趣,又要循序渐进,这样饱满的学习任务才能提高课堂效率,让学生始终围绕教学目标开展学习活动。

三、教学目标

教学目标的确定:依据高中信息技术课程标准和学生获得知识、培养能力及思想教育等方面的要求,我制定了如下教育教学目标:

知识目标:

1)VB程序的执行体验

2)能够在VB6.0中通过控制代码修改控件属性来实现简单程序功能。

能力目标:

1)掌握控制代码修改控件属性的方法

2)了解VB应用程序的开发流程。

情感目标:

1)感受利用计算机程序加工信息的独特魅力。

2)客观认识程序设计的本质,消除对编程加工信息的神秘感与畏难心理。

3)通过实践能够体验编程的快乐与痛苦,了解程序设计的价值。

四、教学重点、难点

教学重点:体验通过代码编写修改控件属性

教学难点:

1)

了解各控件属性,正确找到程序编写对象

2)

体验VB的事件驱动机制的特点

五、教学方法及策略

针对学情和本课教学的内容,尝试使用翻转课堂,采用了任务驱动法实施教学,始终贯彻“做中学”的教学理念,突出了信息技术的学科特点,重实践、重操作。同时采用了以下教学策略:

微视频:

针对学生学***存在的差异性,课堂进度难以控制的问题,我将本课重点内容制作成微视频,采用“微课”视频的方式取代现场演示,把学习自主权交还给学生,让学有余力的学生有充裕的时间完成作品,学困生能通过反复观看来掌握学习内容。

教学互动学案:

我设计了1张任务导学卡、1张故障排除单2个教学互动学案,给予学生及时的帮助,让学生能更好的围绕学习目标展开学习活动。

四、课前准备及课时安排

1、教学环境:计算机网络教室、VB 6.0软件;

2、资源准备:教学课件、“微课”视频、案例素材、任务导学卡、操作故障排除单等教学辅件。

3、教学时间:1课时

五、教学过程设计

教学环节

教师活动

从上周开始,我们已经开启了VB程序设计的学习之旅,经过前两节课的学习,同学们尝试着使用导课

(2分钟)

VB进行了程序界面的制作,完成了我们程序开发的第一环节程序界面的制作,今天我们将进入到下一环节的学习,学习如何让我们的程序“动”起来,即通过代码编写来实现程序的功能。

导出新课内容。

探求新知

(25分钟)

学生活动

观察,思考

设计意图

明确学习内容和目标。

任务一:在VB中打开“名人名言”工程,在

学生通过在VB中完成任务一,尝试探究如何在VB中编写代代码窗口中完成“名人名言”的代码编写(5分钟)

教学环节

任务一:

任务二:

教师活动

学生活动

学生按要求自行完成任务一

学生按照导学卡的提示自主完成任务二

设计意图

码。

学生自主探究完成任务二。

老师有时间关注学习有困难的学生,帮助解决疑难问题。

程序功能:当点击程序界面上对应名人名字的按钮时,按钮上方的框中就会显示出该名人说过的一句名言。点击“退出”按钮时程序退出运行。

教师展示程序运行效果,要求学生根据导学卡的内容自主完成该程序的代码编写,并对编写好的程序调试运行。

教师巡堂,观察学生的学习操作情况,操作中出现的错误给予及时的纠正。

让最先完成任务一的同学尝试解释代码含义。

在同学解释的基础上教师做进一步的归纳小结,引出任务二。

任务二:在任务一基础上对程序进行修改,修改内容1、程序中的“Label”控件改为“Textbox”控件;2、程序中的3个命令按钮上显示的内容分别改为“食物”、“运动”“特长”;3、程序窗体的标题改为“我的兴趣爱好”。并对代码进行修改,实现相应的程序功能。(5分钟)

教学环节

归纳要点

任务三:

任务展示

教师活动

教师展示程序的运行效果,要求学生按照导学卡的提示完成任务二。

教师巡堂,观察学生的学习操作情况,解答学生在实践过程中出现的疑难问题。让最先完成任务的学生展示程序运行结果并在黑板上写出相应的代码。

任务小结:(2分钟)

教师对任务一和任务二的代码进行对比,引出本节课的教学重点:通过控制代码来修改控件属性值

格式为:[对象名].属性名=属性值。

任务三:“我的母校”的程序设计(10分钟)

学生活动

设计意图

明确本节课的教学重点

以学生为主体,用任务驱动学生学习,学生自主性练习可以加深学习印象,在做中学习,培养解决问题的能力和自学能力。

老师始终是学生学习的引导者,确保全体学生掌握本课重点。

失败是成功之母。找出代码编写中可能会出现的问题,并给出解决办法,

帮助学生自我修正和提高。

学生学会使用“故障排除”单解决问题

学生在完成了任务一、任务二的基础上,结合上周学习的程序界面设计尝试完成任务三,对教学重点与难点进一步突破。

要求学生自主完成任务三的制作。完成任务过程中,学生出现问题可以参考“故障排除”单,操作有困难的学生可观看“微课”视频。

教师巡堂,对学生进行指导。

任务展示(10分钟)

1)展示成功同学的任务,并请同学对程序代码进行讲解。

2)展示运行报错的程序案例,让同学共同找出程序出错的原因

学生观看作品,对代码进行分析

教学环节

教师活动

通过今天的学习同学们又掌握了一种修改控件属性的方法,那就是使用控制代码来修改控件属性,通过这种方法我们发挥了命令按钮的作用,实现了简单的程序功能,随着我们程序设计学习的不断深学生活动

设计意图

总结升华

(3分钟)

入,在后续学习中我们还能设计制作出如:简单计算器、仿真QQ登录、二次函数图像绘制、初等函数图像绘制等复杂的程序。只要同学勤动脑、勤动手、善专研就能设计出精彩的程序。希望通过高中短暂的程序设计学习能激发同学们对程序开发的热情和兴趣,老师更期望在不久的将来我国软件开发领域中能出现在座同学的名字。

思考,总结:

这节课我学会了什么?在学习过程中还存在哪些困难?

引出下节课的学习内容,及对学生后续学习的一个希望

六、教学流程

导课(2分钟) 探求新知(25分钟) 任务一

“名人名言”程序的代码编写

任务二

实现“我的兴趣爱好”程序

小结

如何使用代码来实现程序功能

任务三

制作“我的母校”程序

任务展示(10分钟) 总结升华(3分钟)

《我的第一个VB程序之代码编写》学习任务导学卡

任务一:打开桌面“代码编写”文件夹中子文件夹“任务一”中的“名人名言”工程,在代码窗口中完成“名人名言”的代码编写。

程序功能描述

当点击程序界面上对应名人名字的按钮时,按钮上方的框中就会显示出该名人说过的一句名言。点击“退出”按钮时程序退出运行。

步骤1:代码编写

该程序的代码为:

老师已经把三句名人名言准备好了放在

里了,同学可以偷个小

懒哦!

查看代码

Private Sub Command1_Click() Label1.Caption = "勿以恶小而为之,勿以善小而不为" End Sub Private Sub Command2_Click() Label1.Caption = "聪明出于勤奋,天才在于积累" End Sub Private Sub Command3_Click() Label1.Caption = "成功=艰苦劳动+正确方法+少说空话" End Sub Private Sub Command4_Click() End End Sub 提示:打开代码窗口后请将粗体部分的内容输入到对应的位置,注意代码中的......引号为英文状态下的双引号。

............

步骤2:调试运行程序

查看运行结果

任务二:在任务一基础上对程序进行修改,修改内容1、程序中的“Label”控件改为“Textbox”控件;2、程序中的3个命令按钮上显示的内容分别改为“食物”、“运动”“特长”;3、程序窗体的标题改为“我的兴趣爱好”。并对代码进行修改,实现相应的程序功能。

程序功能描述

当点击程序界面上对应爱好的按钮时,按钮上方的文本输入框中就会显示出相应的爱好内容。点击“退出”按钮时程序退出运行。

操作提示:

1、

界面的修改:

对象

Form窗体

属性名

属性值

我的兴趣爱好

深蓝色

空

选择字体

2-Center Caption(显示窗体标题文字)

BackColor(窗体的背景颜色)

Text(显示文本框中的内容)

Font(文本框中的文字字体)

Alignment(文本框文字对齐方式)

删除Label,创建Textbox CommandButton命令按钮

Caption(命令按钮上显示的文字内容)

分别改为食物、运动和特长

2、

代码的修改:

程序中用于显示文字的对象从Label控件变成了Textbox控件,则任务一中的代码Label1.Caption =“显示的文字内容”对象名和属性名要分别改为什么呢?

对象名改为:?

属性名改为:?

提示:Textbox控件的对象名是

,Textbox

控件中显示的内容与哪个属性有关?

修改后的代码为:

《我的第一个VB程序之代码编写》故障排除单

任务三代码编写之故障:

可能出现的问题

解决方案

鼠标选中要查看的控件对象,在属性窗口中找到“名称”一代码输入时,对象名输错

项,该项后显示的值即为该控件的对象名(提示看清对象名的单词拼写,千万不要把单词输错,也不要遗漏对象名中的数字哦!)

不知道怎么让校徽图片通过双击用来显示校徽的按钮,在出现的代码中输入点击对应按钮显示

image1.visible=true 校名、校训按钮显示的内容反分别双击校名、校训按钮,把校名、校训按钮里的语句进行了

互换

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-05-22 08:13:00
  • 下载次数: 0
  • 浏览次数: 111
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_166095

来自:学校:云南大学附属中学星耀校区

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:4.1.4 剖析编制计算机程序解决问题的过程教学创新设计是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。