VB语言及程序开发环境_说课稿
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在必修模块4.1部分以及本模块第一章的学习中,学生已经经 历了用计算机解决问题的基本过程,对VB开发环境有所了解, 大部分学生对程序设计已经产生了一定兴趣。 本节课有关概念和数学课中有相通的地方,学生具有相关的 数学基础,因此学习起来相对容易,但对于不同的地方,少 数学生变通能力较差。 教学中要关注全体学生,变学生的个体差异为资源,发挥同 伴互助作用,共同提高课堂效率。
课程内容标准
语 言 及 程 序 开 发 环 境
1、理解并掌握一种程序设计语言 的基本知识,包括语句、数据类型、 变量、常量、表达式、函数。 2、初步掌握调试、运行程序的方 法。
VB VB
一、教学背景
(一)本课时教学内容的功能和地位
语 言 及 程 序 开 发 环 境
VB VB
问题选取考虑:
针对学生素质的差异进行分层 训练,既使学生掌握基础知识,又 使学有余力的学生有所提高。
五、教学过程
(六)课堂小结。加强记忆,知识内化。 课堂小结。
师生一起总结VB语言的基本知识:
VB VB 语 言 及 程 序 开 发 环 境
1、常见的数据类型有哪些?与数学课上提到的数有何区别。举 例说明。 2、常量、变量概念;什么时候定义常量,有何意义? 3、表达式的书写要注意些什么?可从括号、运算符、标点符号 等易出错的地方说明。
环节6
体验活动 课堂小结
环节3
环节5
交流评价 操作实践
环节4
教学环节
五、教学过程
(一)创设情境。 创设情境。
语 言 及 程 序 开 发 环 境
师生一起进入Moodle(http://117.117.244.101)本环节。安排的内容有: VB简介,VB能做什么(QQ、游戏、早期Office……)。 学生阅读,从Moodle平台下载、运行相应的VB程序。 设计意图:激发兴趣,产生好奇心和求知欲。
VB VB
五、教学过程
(三)体验活动。 体验活动。
语 言 及 程 序 开 发 环 境
设计意图: 学生在模仿中经历一个完整的小程序的编写,掌握 本课重点,通过比较与数学学科相关知识的异同,对难 点部分有一定的认识。 模仿“探究活动”中的程序(教材第26页“求半径为r的圆的 面积”的程序),尝试编写程序。 任务:编程求长方形的周长和面积。 思考:有没有需要定义的常量?涉及的变量有哪些?输入部分 是什么?输出部分又是什么?处理部分包括哪些? 学生在Moodle平台提交程序。
VB VB
一、教学背境
教材处理:增加“体验活动”环节,要求学生模仿教材中“求半径 为r的圆的面积”的程序,尝试编程“求长方形的周长和面积”。 学生在模仿中经历一个完整的小程序的编写,掌握本课重点,通过 比较与数学学科相关知识的异同,对难点部分能有一定的认识。 使用Moodle平台开展教学,提供更丰富的阅读材料(如VB语言简 介、数据类型),供学有余力的学生阅读。
VB VB
四、教法、学法 教法、
教法 VB VB 语 言 及 程 序 开 发 环 境 学法
教师引导下的自主学习、合作探究学习。 任务驱动法。
五、教学过程
环节1
创设情境
探究活动
环节2
VB VB 语 言 及 程 序 开 发 环 境
VB VB
五、教学过程
(二)探究活动。 探究活动。
语 言 及 程 序 开 发 环 境
针对学有余力的学生
通过组织学生开展探究活动,观察“求半径为r的圆的面积”的程 序,思考问题,阅读教材或Moodle平台上提供的学习材料,并完成 Moodle平台上的“课堂测试”部分,引导学生理解和掌握VB的基本数 据类型、常量、变量、函数、表达式等程序设计语言的基本知识。 学生自主学习、合作探究,主动建构新知识;教师适时提醒学生注 意VB的基本数据类型、表达式的书写规范、比较与数学学科相关知识 的异同。
特色说明
1、精心准备学习资源,为学生的自主、探究性的学习提 供丰富多彩的学习平台,营造良好的信息氛围。
VB VB 语 言 及 程 序 开 发 环 境
2、设计不同难度的任务,让学生有自主选择的空间,使 不同层次的学生均学有所得。 3、以建构主义学习理论为指导,充分体现学生主体地位, 有利于培养学生自主学习、合作探究意识。 4、使用Moodle网络教学平台开展相关活动,提高课堂 效率的同时也方便了教师对学生的评价。
算法与程序设计
计算机解决问题的基本过程 程序设计语言初步 算法与问题解决例举
VB VB
本节是VB程序设计语言的基础。 学生通过探究活动,掌握VB语言的基本知识;熟悉VB开发 环境;初步掌握VB程序的调试方法。
一、教学背景
(二)学生情况分析
语 言 及 程 序 开 发 环 境
广东版教材高中信息技术(选修1)《算法与程序设计》 第二章 程序设计基础 第一节
VB语言及程序开发环境 VB语言及程序开发环境
蔡结根
说课内容
1 VB VB 语 言 及 程 序 开 发 环 境 5 4 3 2
教学背景 教学目标 重点难点 教法学法 教学过程
VB VB
五、教学过程
(四)交流评价。激励、诊断、促进。 交流评价。
教师:选取有代表性的程序进行展示交流。 学生:展示、交流、评价。 评价方式:学生自评、互评、教师点评(教师在课后对每个作 品给出评价、反馈)。 评价参考要素: 程序是否完成;数据类型定义是否正确;输入、处 理、输出部分是否完整;条理是否清晰;交流、表达是 否准确、到位。
VB VB 语 言 及 程 序 开 发 环 境
五、教学过程
(五)操作实践。在VB开发环境中调试、运行程序。 操作实践。
语 言 及 程 序 开 发 环 境
1、基本部分(熟悉环境,调试程序):将“求长方形的周长和面积”的 程序调试、运行。 2、提高部分(进一步理解数据类型):调试下面的程序 (1*2*3*……*n)。该程序有错,将8改成7或把Dim s As Integer中的Integer改 成Long,结果正确,这是为什么? Private Sub Command1_Click() Dim s As Integer, i As Integer s=1 For i = 1 To 8 s=s*i Next i MsgBox "s=" + Str(s), 0, "计算结果” End Sub
VB VB
二、教学目标
情 感
培养勇于 实践、勤于思 考和善于总结 的科学探索精 神与严谨的治 学态度。
态 度 与 价 值 观
语 言 及 程 序 开 发 环 境
掌握VB的基本数据类 型、常量、变量、函数、 表达式等基本知识,熟悉 VB的开发环境,能调试简 单的VB程序。
特色说明
VB VB 语 言 及 程 序 开 发 环 境
语 言 及 程 序 开 发 环 境
恳请大家提出宝贵意见! 恳请大家提出宝贵意见!
VB VB
VB VB
知识与 能
开 等 学 、 能 。 、探 、 ,培养 探 的
三、重点难点
教学重点 语 言 及 程 序 开 发 环 境 教学难点
VB的基本数据类型;表达式的书写规范;与数学学 科相关知识异同的理解与变通。 掌握VB的基本数据类型、常量、变量、函数、表达 式等程序设计语言的基本知识;掌握VB程序的调试方 法。
课程内容标准
语 言 及 程 序 开 发 环 境
1、理解并掌握一种程序设计语言 的基本知识,包括语句、数据类型、 变量、常量、表达式、函数。 2、初步掌握调试、运行程序的方 法。
VB VB
一、教学背景
(一)本课时教学内容的功能和地位
语 言 及 程 序 开 发 环 境
VB VB
问题选取考虑:
针对学生素质的差异进行分层 训练,既使学生掌握基础知识,又 使学有余力的学生有所提高。
五、教学过程
(六)课堂小结。加强记忆,知识内化。 课堂小结。
师生一起总结VB语言的基本知识:
VB VB 语 言 及 程 序 开 发 环 境
1、常见的数据类型有哪些?与数学课上提到的数有何区别。举 例说明。 2、常量、变量概念;什么时候定义常量,有何意义? 3、表达式的书写要注意些什么?可从括号、运算符、标点符号 等易出错的地方说明。
环节6
体验活动 课堂小结
环节3
环节5
交流评价 操作实践
环节4
教学环节
五、教学过程
(一)创设情境。 创设情境。
语 言 及 程 序 开 发 环 境
师生一起进入Moodle(http://117.117.244.101)本环节。安排的内容有: VB简介,VB能做什么(QQ、游戏、早期Office……)。 学生阅读,从Moodle平台下载、运行相应的VB程序。 设计意图:激发兴趣,产生好奇心和求知欲。
VB VB
五、教学过程
(三)体验活动。 体验活动。
语 言 及 程 序 开 发 环 境
设计意图: 学生在模仿中经历一个完整的小程序的编写,掌握 本课重点,通过比较与数学学科相关知识的异同,对难 点部分有一定的认识。 模仿“探究活动”中的程序(教材第26页“求半径为r的圆的 面积”的程序),尝试编写程序。 任务:编程求长方形的周长和面积。 思考:有没有需要定义的常量?涉及的变量有哪些?输入部分 是什么?输出部分又是什么?处理部分包括哪些? 学生在Moodle平台提交程序。
VB VB
一、教学背境
教材处理:增加“体验活动”环节,要求学生模仿教材中“求半径 为r的圆的面积”的程序,尝试编程“求长方形的周长和面积”。 学生在模仿中经历一个完整的小程序的编写,掌握本课重点,通过 比较与数学学科相关知识的异同,对难点部分能有一定的认识。 使用Moodle平台开展教学,提供更丰富的阅读材料(如VB语言简 介、数据类型),供学有余力的学生阅读。
VB VB
四、教法、学法 教法、
教法 VB VB 语 言 及 程 序 开 发 环 境 学法
教师引导下的自主学习、合作探究学习。 任务驱动法。
五、教学过程
环节1
创设情境
探究活动
环节2
VB VB 语 言 及 程 序 开 发 环 境
VB VB
五、教学过程
(二)探究活动。 探究活动。
语 言 及 程 序 开 发 环 境
针对学有余力的学生
通过组织学生开展探究活动,观察“求半径为r的圆的面积”的程 序,思考问题,阅读教材或Moodle平台上提供的学习材料,并完成 Moodle平台上的“课堂测试”部分,引导学生理解和掌握VB的基本数 据类型、常量、变量、函数、表达式等程序设计语言的基本知识。 学生自主学习、合作探究,主动建构新知识;教师适时提醒学生注 意VB的基本数据类型、表达式的书写规范、比较与数学学科相关知识 的异同。
特色说明
1、精心准备学习资源,为学生的自主、探究性的学习提 供丰富多彩的学习平台,营造良好的信息氛围。
VB VB 语 言 及 程 序 开 发 环 境
2、设计不同难度的任务,让学生有自主选择的空间,使 不同层次的学生均学有所得。 3、以建构主义学习理论为指导,充分体现学生主体地位, 有利于培养学生自主学习、合作探究意识。 4、使用Moodle网络教学平台开展相关活动,提高课堂 效率的同时也方便了教师对学生的评价。
算法与程序设计
计算机解决问题的基本过程 程序设计语言初步 算法与问题解决例举
VB VB
本节是VB程序设计语言的基础。 学生通过探究活动,掌握VB语言的基本知识;熟悉VB开发 环境;初步掌握VB程序的调试方法。
一、教学背景
(二)学生情况分析
语 言 及 程 序 开 发 环 境
广东版教材高中信息技术(选修1)《算法与程序设计》 第二章 程序设计基础 第一节
VB语言及程序开发环境 VB语言及程序开发环境
蔡结根
说课内容
1 VB VB 语 言 及 程 序 开 发 环 境 5 4 3 2
教学背景 教学目标 重点难点 教法学法 教学过程
VB VB
五、教学过程
(四)交流评价。激励、诊断、促进。 交流评价。
教师:选取有代表性的程序进行展示交流。 学生:展示、交流、评价。 评价方式:学生自评、互评、教师点评(教师在课后对每个作 品给出评价、反馈)。 评价参考要素: 程序是否完成;数据类型定义是否正确;输入、处 理、输出部分是否完整;条理是否清晰;交流、表达是 否准确、到位。
VB VB 语 言 及 程 序 开 发 环 境
五、教学过程
(五)操作实践。在VB开发环境中调试、运行程序。 操作实践。
语 言 及 程 序 开 发 环 境
1、基本部分(熟悉环境,调试程序):将“求长方形的周长和面积”的 程序调试、运行。 2、提高部分(进一步理解数据类型):调试下面的程序 (1*2*3*……*n)。该程序有错,将8改成7或把Dim s As Integer中的Integer改 成Long,结果正确,这是为什么? Private Sub Command1_Click() Dim s As Integer, i As Integer s=1 For i = 1 To 8 s=s*i Next i MsgBox "s=" + Str(s), 0, "计算结果” End Sub
VB VB
二、教学目标
情 感
培养勇于 实践、勤于思 考和善于总结 的科学探索精 神与严谨的治 学态度。
态 度 与 价 值 观
语 言 及 程 序 开 发 环 境
掌握VB的基本数据类 型、常量、变量、函数、 表达式等基本知识,熟悉 VB的开发环境,能调试简 单的VB程序。
特色说明
VB VB 语 言 及 程 序 开 发 环 境
语 言 及 程 序 开 发 环 境
恳请大家提出宝贵意见! 恳请大家提出宝贵意见!
VB VB
VB VB
知识与 能
开 等 学 、 能 。 、探 、 ,培养 探 的
三、重点难点
教学重点 语 言 及 程 序 开 发 环 境 教学难点
VB的基本数据类型;表达式的书写规范;与数学学 科相关知识异同的理解与变通。 掌握VB的基本数据类型、常量、变量、函数、表达 式等程序设计语言的基本知识;掌握VB程序的调试方 法。