《VasualBasic程序设计》教学设计14049.pdf
《《VasualBasic程序设计》教学设计14049.pdf》由会员分享,可在线阅读,更多相关《《VasualBasic程序设计》教学设计14049.pdf(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1“Vasual Basic程序设计”教学设计(一)教学内容名称 Vasual Basic 简介 课程名称 Vasual Basic 程 序设计 教学对象 各专业学生 课时数 2 学时 授课教师 申康 一、教学前期分析(一)教学内容分析 Vasual Basic 程序设计课程重点介绍程序设计过程中基本问题的解决方法。课程以理论为导向,以实验为手段对Vasual Basic 程序设计的基本概念进行实践。课程内容包括Vasual Basic 简介、Vasual Basic 程序设计概述、Vasual Basic 语言基础、数据输入输出、Vasual Basic 控制结构、常用控件、数组、过程以及
2、文件。课程注重上机实践,每个章节都配有实验内容。(二)学习者认知分析 本课程采用讲授法、多媒体教学法、任务驱动+案例教学法、翻转课堂和混合教学等多种教学方法开展教学。在学习平台上搭建课程实践学习网站,并上传电子课件、实验大纲、实验报告、章节测试、微课视频和相关参考电子书等资料。通过教学、作业、测试、考试、答疑、聊天、邮件等方式和学生互动,及时对教学效果进行反馈。二、教学目标(知识与技能,过程与方法,情感、态度与价值观)(一)知识与技能 1、了解课程内容、考核方法、参考资料,展示贯穿案例效果;2、了解Visual Basic 的发展及特点;3、掌握Visual Basic 的安装和启动;4、掌握
3、Visual Basic 的集成开发环境。(二)过程与方法(1)同学们可以在课上了解本节课内容,提出问题,发现问题,并引导同学们解决问题;(2)根据教师提出的任务要求,让同学们在课上练习,教师评讲。(3)在实验时间布置练习、掌握。(三)情感、态度与价值观 系统介绍Visual Basic 的集成开发环境并进行初步的实验。在内容选取上注意培养学生的综合应用能力,提供网络实验平台和在此基础上进行实践和创新的必要知识。2 三、教学重、难点及解决措施(一)教学重点(1)Visual Basic 的安装和启动;(2)Visual Basic 的集成开发环境的熟悉与掌握。(二)教学难点 (1)Visual
4、 Basic 的集成开发环境。四、教学方式选择与设计 采用任务驱动、问题驱动、协作学习等方法,通过创设情境,激发学生的学习兴趣,通过提问引发学生思考,发现问题,解决问题。(1)任务驱动:给出“学习任务单”,让学生在完成任务的过程中,掌握相关知识。(2)协作学习:划分学习小组,组员之间进行交流讨论并进行任务分工。五、教学环境及资源准备(一)教学环境:多媒体教室;(二)教学资源准备:准备多媒体;课上任务;例题;教案ppt;六、教学过程 教学环节 教学内容 用时(分钟)教师活动 学生活动 媒体应用 自我介绍 1、开场白:首先教师做个自我介绍,与同学们互相认识。2、简单介绍 解答同学们对于Visual
5、 Basic 程序设计这门课的疑惑和新的认识。3、考核方法 考核方法更注重平时学习与实际应用能力的提升,总成绩由平时成绩(视频学习、作业、考勤等)30%+期末考评(期末上机考试)70%组成,提升学生的学习紧迫感。4、参考资料 20 讲授 听课 多媒体 3 除了上课所用教材外,为学生提供丰富的教学资源,指定参考教材,介绍网络资源,鼓励学生自学。5、小组划分 对全班同学进行项目分组,推选项目组长,并明确项目组长的职责,组内培养团队协作能力。体验学习 老师给同学们介绍一些程序设计简单知识,穿插讲一些利用Visual Basic完成一些简单有趣的小程序,吸引同学们的兴趣,产生浓厚的喜好。25 讲授 听
6、课 计算机 理论讲解 简单介绍一下Visual Basic程序设计的基本知识和结构框架:1、了解Visual Basic的发展及特点;2、掌握Visual Basic的安装和启动;3、掌握Visual Basic的集成开发环境。45 讲授 听课 多媒体 联系实际 任务:制作一个自己的小程序,内容同学们自己设计。20 答疑 练习 计算机 归纳总结 总结本节课的主要内容以及重点和难点。5 讲授 听课 多媒体 课后作业 1、预习下一节课的内容;2、完成本章实验指导书。2 讲授 听课 多媒体 七、教学流程 八、教学评价设计 开场白 介绍课程 理论讲解 实例引课 拓展学习 完成自己的第一个网页 联系实际
7、 分析应用 拓展学习 深化提高 4(一)课堂学习效果论坛讨论:1、讨论了Visual Basic的发展与特点。2、对程序设计的认识。3、为同学们解答了课程中的遇到的困难。(二)学生课堂表现评价:学生反映良好,同学非常积极踊跃。九、教学反思 1.学生来自非计算机专业,有些同学对课程的理解有一定的困难。2.知识点特别琐碎与繁杂,在有限时间内学生无法全部掌握。5“Visual Basic程序设计”教学设计(二)教学内容名称 Visual Basic 程序设计概述 课程名称 Visual Basic 程 序设计 教学对象 各专业学生 课时数 2 学时 授课教师 申康 一、教学前期分析(一)教学内容分析
8、 本章学习Visual Basic 程序设计概述。要掌握程序设计的基本方法,首先需要了解程序设计的发展历程,并从整体上了解Visual Basic 程序设计学习中需要掌握的基本概念和对象,以及学习程序设计的一般步骤。本章首先简单介绍程序设计的一般概念和发展历程,了解Visual Basic 的基本对象、属性、事件和方法,并介绍学习者在学习程序设计时应该掌握的最基本的几种控件,让学生了解创建Visual Basic 程序的一般步骤和Visual Basic 工程的组成和管理,从整体上对要学习的对象有一个基本的了解。(二)学习者认知分析 在上一章,同学们已经了解了Visual Basic 的发展和
9、特点、Visual Basic 6.0的安装和启动,还有Visual Basic 6.0 集成开发环境的应用。经过课上和课后的反复练习,同学们已经可以利用上一章所学的知识自己动手创建一个窗体了。这些应有的知识储备都是十分有利于同学们有学习新的知识,相信通过课上对本节内容的深入讲解,同学们对于Visual Basic 程序设计的认识会有一个较大的提高。二、教学目标(知识与技能,过程与方法,情感、态度与价值观)(一)知识与技能 1、了解程序设计方法的发展;2、掌握Visual Basic 的对象、属性、方法、事件;3、掌握窗体对象及其属性、方法、事件;4、掌握基本控件的属性、方法、事件;5、掌握创
10、建应用程序的基本步骤。(二)过程与方法(1)通过展示同学们在课下所做的本节课作业,提出问题,发现问题,并引导同 6 学们解决问题;(2)根据教师提出的任务要求,让同学们在课上练习,教师评讲。(三)情感、态度与价值观 学习如何利用Visual Basic 的属性、事件和方法设计程序,提高同学们对工程文件运行逻辑的认识,让同学们对Visual Basic 有一个较为深入的理解,三、教学重、难点及解决措施(一)教学重点(1)窗体对象及其属性、方法、事件;(2)基本控件的属性、方法、事件;(3)创建应用程序的基本步骤(二)教学难点 (1)窗体对象的方法、事件;(2)基本控件的方法、事件;四、教学方式选
11、择与设计 采用任务驱动、问题驱动、协作学习等方法,通过创设情境,激发学生的学习兴趣,通过提问引发学生思考,发现问题,解决问题。(1)任务驱动:让学生在完成任务的过程中,掌握属性、事件、方法等概念。(2)协作学习:以小组为单位,组员之间进行交流讨论并进行任务分工。五、教学环境及资源准备(一)教学环境:多媒体教室;(二)教学资源准备:准备多媒体;课上任务;例题;教案ppt;六、教学过程 教学环节 教学内容 用时(分钟)教师活动 学生活动 媒体应用 举例:1、以上节课作业为例,纠正同学们程序中的错误。2、解答同学们在网络学习平台上的留言、提问。10 讲授 听课 多媒体 温故知新 1、复习上一节课所讲
12、的知识点,将上一次课所学习的基本知识作重点强调。30 讲授 听课 多媒体 7 2、对上一节所布置预习内容进行检查。3、通过一个简单的案例引入本节课的学习内容。实验研究 1、通过以上例子讲解工程组成,以及创建工程过程中所要注意的问题 2、讲解PPT中的内容,对工程结构进行分析。10 讲授 讨论 多媒体 理论讲解 2.1 程序设计方法发展简述 2.2 Visual Basic 的对象及属性、事件与方法 2.3 窗体对象及属性、事件与方法 2.4 基本控件 2.5 创建Visual Basic 应用程序的基本步骤 2.6 Visual Basic 工程的组成与管理 15 讲授 听课 多媒体 归纳总结
13、 总结本节课的主要内容以及重点和难点。强调属性、事件和方法等知识点。5 讲授 听课 多媒体 课后作业 1、预习下一节课的内容;2、完成本章实验指导书。5 讲授 听课 多媒体 七、教学流程 八、教学评价设计(一)课堂学习效果论坛讨论:1、讨论属性、事件和方法的应用。2、讨论窗体与其他控件的区别。3、为同学们解答了课程中的遇到的困难。(二)学生课堂表现评价:讲解作业 温故知新 理论讲解 实例引课 拓展学习 完成课堂实验 联系实际 分析应用 拓展学习 深化提高 8 学生反映良好,积极参与课堂活动。九、教学反思 1.对事件的应用逻辑掌握不理想。2.学生课前预习时间不够。9“Visual Basic程序
14、设计”教学设计(三)教学内容名称 Visual Basic 语言基础 课程名称 Visual Basic 程 序设计 教学对象 各专业学生 课时数 2 课时 授课教师 申康 一、教学前期分析(一)教学内容分析 这节课主要的内容是告诉学生有关Visual Basic 程序设计的一些基础性的知识,要学好一本程序设计语言的基础就是对其基本语法熟练掌握,本章主要介绍字符集、数据类型、常量、变量、运算符与表达式、常用内部函数和Visual Basic 的语句书写规则及基本语句等内容。(二)学习者认知分析 在上一章,同学们已经掌握了对象的属性、事件与方法的概念和应用,以及Visual Basic 开发环境
15、的使用,经过课上和课后的反复练习,同学们已经可以利用Visual Basic 6.0 开发环境设计处简单的工程文件,对于交互式的设计有了初步的理解,相信通过课上对本节内容的深入讲解,同学们对于Visual Basic 程序设计中结构化程序设计部分的基础内容也能得到进一步的了解。二、教学目标(知识与技能,过程与方法,情感、态度与价值观)(一)知识与技能(1)理解字符集、数据类型、常量与变量的定义;(2)掌握运算符和表达式;(3)掌握常用内部函数的用法;(4)了解基本 Visual Basic语句结构。(二)过程与方法(1)通过展示同学们在课下所做的本节课作业,提出问题,发现问题,并引导同学们解决
16、问题;(2)字符集、数据类型、常量、变量、运算符与表达式、常用内部函数和Visual Basic 的语句书写规则及基本语句等内容。(三)情感、态度与价值观 Visual Basic 语言基础是结构化程序设计学习不可或缺的一部分,要学好一本程序设计语言的基础就是对其基本语法熟练掌握,这样才能在后续的程序设计学习中获 10 得事半功倍的效果。三、教学重、难点及解决措施(一)教学重点(1)字符集、数据类型、常量与变量;(2)运算符和表达式;(3)常用内部函数(二)教学难点(1)变量的定义;(2)常用内部函数的用法;(3)表达式的书写规则 四、教学方式选择与设计 采用任务驱动、问题驱动、协作学习等方法
17、,通过创设情境,激发学生的学习兴趣,通过提问引发学生思考,发现问题,解决问题。(1)任务驱动:提出问题,让学生在完成任务的过程中,掌握字符集、数据类型、常量、变量的概念;运算符与表达式、常用内部函数的使用规则和Visual Basic 的语句书写规则及基本语句。(2)协作学习:以小组为单位,组员之间进行交流讨论并进行任务分工。五、教学环境及资源准备(一)教学环境:多媒体教室;(二)教学资源准备:准备多媒体;课上任务;例题;教案ppt;六、教学过程 教学环节 教学内容 所用时间(分钟)教师活动 学生活动 媒体应用 温故知新 1、简单复习上一节课所讲的知识点,将上一次课上所学习的表单的基本知识以及
18、常用属性作重点强调。2、对上一节所布置预习内容进行检查。3、解答同学们在网络学习平台上的留言、提问。20 讲授 听课 多媒体 11 4、通过一个简单的案例引入本节课的学习内容。理论讲解 1、通过例子讲解字符集、数据类型、常量、变量、运算符与表达式及函数的概念。2、讲解PPT 中的内容,结合实例演示变量与函数的应用。10 讲授 听课 多媒体 联系实际 任务:制作一个运用了变量及函数的窗体,界面效果及功能同学们自己设计。25 答疑 练习 计算机 归纳总结 概括本节课的重点和难点,将本章css的知识点儿从头到尾再给同学们串讲一遍。着重强调css的选择器和属性。4 讲授 听课 多媒体 课后作业 1、预
19、习下一节课的内容;2、完成本章实验指导书。1 讲授 听课 多媒体 七、教学流程 八、教学评价设计(一)课堂学习效果论坛讨论:1、探讨了对函数的理解和在作业中出现的问题;2、为同学们解答了课程中的遇到的困难。(二)学生课堂表现评价:学生反映良好,一些同学非常的积极踊跃。九、教学反思 知识点多,课程安排比较紧凑,但学生熟记有限,下节课将重点与难点再着重复习一下。复习 温故知新 创设情境 实验引课 拓展学习 分组小实验建立概念 联系实际 分析应用 拓展学习 深化提高 12“Visual Basic程序设计”教学设计(四)教学内容名称 数据输入输出 课程名称 VisualBasic 程序设计 教学对象
20、 各专业学生 课时数 2 课时 授课教师 申康 一、教学前期分析(一)教学内容分析 这节课主要的内容是告诉学生有关Visual Basic程序设计中数据的输入输出相关的一些重要的知识,数据的输入和输出是程序设计过程中不可缺少的一部分,Visual Basic 提供了多种形式的输入输出手段,本章主要学习数据输入控件、数据输入方法、数据输入输出函数和过程等输入输出手段的应用,并介绍和输入输出密切相关的字体、字形和颜色,以及打印机输出等内容。(二)学习者认知分析 在上一节,同学们已经掌握了有关Visual Basic 程序设计的一些基础性的知识,一个计算机程序通常可分为数据输入、数据处理和结果输出3
21、 个部分。计算机通过输入操作接收数据,然后对数据进行处理,并将处理完的数据以完整有效的方式输出给用户。通过对本节课的学习,同学们会对如何应用程序处理实际问题有更深层次的认识和运用,这是十分有利于学生们在今后章节的学习的。二、教学目标(知识与技能,过程与方法,情感、态度与价值观)(一)知识与技能(1)掌握数据输入输出控件;(2)掌握数据输出方法;(3)掌握输入输出函数和过程。(二)过程与方法(1)通过展示同学们在课下的预习,提出问题,发现问题,并引导同学们解决问题;(2)介绍数据输入输出的相关知识并结合实例讲解。(三)情感、态度与价值观 数据的输入和输出是程序设计过程中不可缺少的一部分,一个计算
22、机程序通常可分为数据输入、数据处理和结果输出3 个部分,解决了程序设计过程中的数据输入输 13 出问题,就可以集中精力解决问题的核心部分就是数据处理部分。三、教学重、难点及解决措施(一)教学重点(1)数据输入输出控件;(2)数据输出方法。(二)教学难点 输入输出函数和过程。四、教学方式选择与设计 采用任务驱动、问题驱动、协作学习等方法,通过创设情境,激发学生的学习兴趣,通过提问引发学生思考,发现问题,解决问题。(1)创设问题的情境;(2)为学生提供有关数据输入输出的一些简单资料,找到问题,提出假设;(3)从理论上和实践上检验自己的假设;(4)根据结果,在仔细评价的基础上得出结论。这样学习下来,
23、有利于激发学生的潜力智力,有利于学生记忆的保持。五、教学环境及资源准备(一)教学环境:多媒体教室;(二)教学资源准备:准备多媒体;课上任务;例题;教案ppt;六、教学过程 教学环节 教学内容 所用时间(分钟)教师活动 学生活动 媒体应用 温故知新 1、简单复习上一节课所讲的知识点,将上一次课上所学习的数据类型、常量变量的概念及函数的基本知识作重点强调。2、对上一节所布置预习内容进行检查。3、纠正同学们作业中的错误。解答同学们在网络学习平台上的留言、提问。4、通过一个简单的案例引入本节课的学习内容。20 讲授 听课 多媒体 14 实验研究 通过例子讲解输入输出的概念,及程序设计过程中所要注意的问
24、题。15 讲授 讨论 多媒体 理论讲解 讲解PPT,并通过实例总结输入输出的几种形式,以及在应用中的区别:输入输出的几种形式:(1)数据输入输出控件;(2)数据输出方法;(3)数据输入输出函数和过程;(4)打印机输出。45 讲授 听课 多媒体 联系实际 任务:制作一个窗体,分别应用输入输出控件、输出方法及输入输出函数和过程进行数据的输入和输出。10 答疑 练习 计算机 拓展学习 字体、字形和颜色,了解程序中字体、字形和颜色的相关设置及原理。17 讲授 听课 多媒体 归纳总结 概括本节课的重点和难点,将本章关于输入输出的知识点从头到尾再给同学们串讲一遍。着重强调输入输出函数的应用。8 讲授 听课
25、 多媒体 课后作业 1、预习下一节课的内容;2、完成本章实验指导书。5 讲授 听课 多媒体 七、教学流程 八、教学评价设计(一)课堂学习效果论坛讨论:1、探讨了输出方法的应用技巧和在作业中出现的问题;2、为同学们解答了课程中的遇到的困难。(二)学生课堂表现评价:学生反映良好,一些同学非常的积极踊跃。九、教学反思 复习之前 温故知新 提出问题 引进新知 学习讨论 分组实验 建立概念 联系实际 分析应用 拓展学习 深化提高 15 知识点多,学生易疲劳。16“Visual Basic程序设计”教学设计(五)教学内容名称 Visual Basic 控制结构(一)课程名称 Visual Basic 程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VasualBasic程序设计 VasualBasic 程序设计 教学 设计 14049
限制150内