VB说课
VB说课课件

教、学、做 项目导向 双师型 电子商务模拟 任务驱动 校企合作 实训平台 一体化 课程团队 教学模式 过程评价与反馈
•自评、小组评价、教师评价相结合。增强学生的自信心和团队协作能力。 •通过评价相互反馈,促进提高。
鸡西大学精品课程中心
六、改革思路
2 1
• 进一步完善教材及教 学辅导材料
6.职业资格结构
五、特色与创新 五、特色与创新
课程创新
特色与创新
讲训并重,学练结合
•不断提高对 “讲训并重,学练结合 ”教学理念的认识,不断深化教学改革,从而彰显高 职教育特色,提升人才培养质量和水平。
教、学、做一体化
•学生明确了学习目标:完成项目任务 。 •“在学中做 ”、 “在做中学 ”、 “边做边学 ” ,激发求知欲望,调动学习积极性。不断提高 学生的理论水平和实践技能。
2
3 4 5 6 7 8 9 10 11 12 13
2
2 2 2 4 2 2 2 2 2 2 2
说教程
说定位
说学法
课时 说课
说目标
说教法
说内容
1、说定位
For循环语句是VB教学过程中用的最多也是比较难掌握的一部 分内容,因为人们在使用计算机处理问题时,常常需要重复 执行一组操作,这时候就用到了循环语句。For循环语句往往 和以前所学过的内容结合使用,所以要求在使用过程中能够 和之前的知识融会贯通, 才能发挥更大的作用。
For i = 1 To 7
mark = InputBox("输入第" & i & "位评委的打分") If i = 1 Then max = mark: min = mark Else If mark < min Then min = mark If mark > max Then max = mark End If aver = aver + mark Next i aver = (aver - min - max) / 5 Print aver End Sub
信息技术课堂-初识VB说课稿

《初识Visual Basic》说课稿龙泉市第二中学陈毅英尊敬的评委,各位老师,大家好:我是龙泉市第二中学的信息技术老师,今天我说课的题目是《初识Visual Basic》。
本节课是浙教版九年级信息技术的第三课,我主要从说教材、说教法、说学法、说教学过程四个方面进行。
一、说教材(一)教材分析本课是第二单元Visual Basic程序设计的第一课,九年级学生在此之前从没有接触过编程,这对他们而言是一个全新的内容。
在本课中,安排了认识VB工作环境,创建一个VB应用程序等内容,以引导学生逐步认识VB。
学生通过制作一个简单的应用程序,在实践中了解程序设计、运行的基本流程,为后续学习打下基础。
(二)教学目标在新课程理念的指导下,根据本节课教学内容我制定如下教学目标:1、知识与技能:熟悉visual basic程序设计环境;掌握修改**mand控件的属性;了解窗体文件和工程文件的区别;2、过程与方法:通过模仿书本中的案例,掌握用Visual Basic编写程序的一般方法;3、情感态度价值观:了解程序设计的基本思想和基本过程。
(三)教学重难点1、教学重点:熟悉VB6.0的工作环境;了解Command、Label控件的基本用法。
2、教学难点:VB工程文件、窗体文件的认识、区分和保存。
二、说教法1、直观演示法本课内容比较抽象,我本着直观性教学原则,多次采用直观演示的教学手段,吸引学生注意力,激发学生学习兴趣。
2、任务驱动法为了突破重点,本课新知识环节主要以任务驱动的方式出现,如设计界面、编写代码这两个环节,我把“探究—合作”的思想渗透其中,最大限度的发挥学生积极性。
3、微课的应用熟悉VB6.0工作环境是本课的重点,由于VB窗口与其他应用软件有较大差异,我特意制作了一个微课视频,在视频中重点介绍了控件工具箱、窗体、属性窗口等。
学生通过观看微课,对VB界面有了基本了解,并产生了兴趣。
三、说学法学生通过完成任务,进行自主学习,实践操作,增强分析问题能力、动手操作能力,使理论学习与实践操作有机地结合在一起。
VB教案课程(全套)

课题第1课vb开发环境简介教学目标1、知识目标:●了解程序设计的一些术语●熟悉vb开发环境●掌握启动与退出vb的方法2、能力目标:培养学生的观察能力、自我探索、自主学习的能力和团体协作的能力。
3、情感目标:通过具体实例,让学生自我展示、自我激励、体验成功,在不断尝试中激发求知欲,在不断摸索中陶冶情操。
授课课时4个课时教学方法任务驱动法、演示操作法教学重点认识vb开发环境教学难点Vb界面中各部分的功能教学过程一、导入新课(提问法)1、教师提出疑问:如何打开并关闭vb程序,从而导入课题?软件开发是一门新兴的朝阳产业,而期中程序设计就是它的最基础部分,这学期我们通过学习vb来掌握程序开发。
二、讲授新课(讲授演示法)1、启动与退出vb1.1启动vb:桌面上双击快捷图标,执行“开始——程序——microsoftVisualbasic6.0中文版”命令。
教师讲解,有以下四种启动方式。
方法1.使用“开始”菜单的“程序”命令;方法2.使用“我的电脑”图标,找到“vb6.exe”并双击它;方法3.使用“开始”菜单的“运行”命令;方法4.利用快捷方式。
1.2退出vb:执行“文件——退出”命令,点击标题栏的关闭按钮2、认识vb工作环境Vb工作环境包括:标题栏、菜单栏、常用工具栏、工具箱以及窗口。
教师讲解,有以下两种退出方式。
1.“文件”菜单->“退出”2.Alt+Q系统将提示是否存盘,根据需要回答“Y”/“N”3、设置vb工作环境用户可以根据自己需要对vb程序进行相关设置,执行“视图”菜单中的命令,可以打开或关闭相应的窗口。
4、运行示例程序演示“泡沫”、“飞舞的蝴蝶”、“计算器”。
VB程序设计说课稿

《VB程序设计》课程说课稿各位老师:早上好!我主教的课程是《VB程序设计》。
接下来我将从课程介绍及教学目标、教学资料及教学内容、教学方法和手段选择、教学过程设计、教学效果分析等四个方面来加以阐述和说明。
一、课程介绍及教学目标1、课程介绍随着计算机基础教育的发展,面向对象程序设计语言已经成为高校学生掌握计算机技术的基础内容。
Visual Basic是Microsoft公司推出的基于Windows环境的计算机程序设计语言,它继承了Basic语言简单易学的优点,又增加了许多新的功能。
它采用面向对象与事件驱动的程序设计思想,使编程变得更加方便、快捷。
利用系统提供的大量可视化控件,按设计要求的屏幕布局,在屏幕上画出各种图形对象“部件”,并设置这些图形对象的属性,再编写对象的事件代码。
使用Visual Basic既可以开发个人或小组使用的小型工具,又可以开发多媒体软件、数据库应用程序、网络应用程序等大型软件,是国内外最流行的程序设计语言之一,也是学习开发Windows应用程序首选的程序设计语言。
目前国内许多院校将“Visual Basic程序设计”作为非计算机专业的计算机程序设计公共课。
学生如何学好以及老师如何教好这门课成为广大高校师生面临和值得探讨的共同话题。
2、教学目标《VB程序设计》课程在培养学生动手能力方面起到了重要作用,并可为后序开设的其它程序设计课程,如《C语言程序设计》等课程打下较为坚实的基础。
VB继承了基本BASIC 简单易学的特点,还引入了窗体(From)和控件(Control)的概念,可以方便地进行可视化窗口设计。
因此,VB的教学可分为设计程序界面和编写程序代码两大部分。
VB程序设计的教学目标包括:1)了解可视化编程语言Visual Basic的特点;2)掌握面向对象程序设计的基本概念和方法;3)掌握程序设计常用算法;4)掌握VB的编程环境、常用的VB标准控件的基本使用方法;5)通过实验教学环节,熟练掌握Visual Basic可视化界面设计方法及相应编程;6)能够正确的阅读、分析、调试Visual Basic程序;7)达到能用VB设计简单的应用系统的能力。
VB语言概述(一)(公开课教案)

第二节 VB语言概述(一)一、教学目标知识目标:1、通过阅读程序代码,让学生了解程序的组成。
2、掌握VB数据类型。
3、掌握常变量、运算符、函数、表达式。
技能目标:1、学会数据类型的定义。
2、学会常量、变量的定义。
3、学会将数学式子写成VB表达式。
情感态度与价值观:1、培养学生阅读程序的能力。
2、树立学生的探究意识。
二、教学重点和难点重点:1、变量名的命名规则。
2、算术运算符的优先级。
3、VB数据类型的作用。
难点:1、数据类型,尤其是布尔型的理解。
2、运算符和数学符号的区别。
3、表达式和数学式子的区别。
三、教学过程VB中每行代码为一条语句,每一条语句都须按照一定的规则书写,VB的程序一般包含如下部分:(1)数据类型说明部分(常量、变量说明语句);(2)数据的输入部分(输入语句);(3)数据的处理部分(赋值语句);(4)数据的输出部分(输出语句)。
(一)数据类型和常量、变量1、数据类型数据:任何符号(如数字、英文字母、汉字或某些特殊符号等)只要将它赋予一定的含义,就是数据。
数据类型:数值型、字符串型、布尔型(逻辑型)、日期型。
注:字符串要用双引号定界起来,如”开江中学”,”ABC”,”123”;日期型要用#号定界起来,如#2012-02-29#数值型分为:整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double)提问:(1)一个字节由几位二进制数组成。
(2)整形数由2个字节组成,即28为65536,为什么整形数的取值范围为-32768至32767。
2、常量和变量常量:是程序在运行过程中,其值不会改变的一个内存单元。
变量:是程序在运行过程中,其值可以改变的一个命名内存单元。
VB的命名规则:(1)必须以字母开头,由字母、数字或下划线组成,长度不超过255个字符。
(2)不能使用VB中的关键字。
(3)常量名和变量名不分大小写(常量一般用大写字母表示,变量一般用小写字母)。
vb说课稿

结合以上任务和学生一起了解For语句的格式,分析For语句的执行过程, 同时强调当步长值为正数、负数时满足什么条件就可以结束循环。并 让学生分组讨论着重思考:If i = 10 Then print在整个程序中的作用。 进一步加深对FOR语句应用的理解。
【任务二】程序填空 思考:求100+99+98+……1的 和。 启发:如果希望从后往前加,怎么办?
Visual Basic程序设计说 课
§2.7 FOR-NEXT
循 环
尊敬的各位评委老师大家好! 今天我说课的内容是选自电子工业出版 社《Visual Basic6.0程序设计》第二章任务
七的《 For-next循环》。它是整个VB 语言
程序结构中的一个重点内容。
在《For-next循环》这节中,教材上只有一个 例题,而且数学知识很强,学生不容易理解。为了 让学生学会学懂这节课,在选材上做了相应调整。 设计了多个任务,从比较简单的任务入手,逐渐加 深任务的难度,这样处理学生更容易接受这节课的 知识。
【任务一】 验证:请同学们在VB中运行这个程序,并仔细 观察运行结果。
Private Sub c ommand1_click() For i =1 To 5 Step 1 Print “*” Next i End
Private Sub Command1_click() For i =1 To 100 Step 1 Print “*” ; If i = 10 Then print Next i
3、课堂小结
学生归纳总结本课内容,教师做必 要的补充,使学生的知识系统化。并引 导学生明白:同一个问题,可能有多种 算法,在学习过程中,勤于思考,善于 发现问题,编写出更优化的程序。
VB教案(1-3章)省公开课一等奖全国示范课微课金奖PPT课件

Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim aa As String * 1
aa = Chr$(KeyAscii)
' 将ASCII码转换成字符
Select Case aa
Case "A" To "Z"
'大写转换成小写
aa = Chr$(KeyAscii + 32)
有关属性设置
Name Form1
Caption 颜色、对齐、MousePointer=99,MouseIcon=Key04.ico 鼠标属性例
Label1 Label2 Label3 Label4 Label5
左对齐 居中 自动 背景白 前景红
Alignment=0, BorderStyle =1 Alignment=1,BorderStyle =1 AutoSize=True, WordWarp=False, BorderStyle =1 BackColor= &H00FFFFFF&, BorderStyle =0 ForeColor= &H000000FF&, BorderStyle =0
23第23页
窗体和基本控件
一、通用属性
1. Name名称属性 创建对象名称,有默认名。在程序中,控件名是作为对象标识而引用, 不会显示在窗体上。
2. Caption标题属性 该属性决定了控件上显示内容。
3. Height、width、top和left属性
Left
Top Width
Heig ht
第24页
• KeyPress(KeyAscii As Integer):同上,并可返回一个KeyAscii参数 即所按键值存放在参数KeyAscii中。 比如:对回车判断 KeyAscii=13 • LostFocus:当控件失去焦点时发生。 • GotFocus:当控件取得焦点时发生。 惯用方法
《VB—For循环语句》说课稿

《VB—For循环语句》说课稿一、教学内容本节课的教学内容选自《Visual Basic编程基础》教材的第四章,主要讲述VB中的For循环语句。
For循环语句是VB中常用的控制结构之一,用于在满足一定条件的情况下重复执行一段代码。
本节课将详细介绍For循环的基本语法、执行过程以及应用实例。
二、教学目标1. 让学生掌握For循环语句的基本语法和执行过程。
2. 培养学生运用For循环语句解决实际问题的能力。
3. 提高学生对VB编程的兴趣和积极性。
三、教学难点与重点重点:For循环语句的基本语法和执行过程。
难点:For循环语句在实际问题中的应用。
四、教具与学具准备1. 教具:多媒体投影仪、计算机。
2. 学具:学生用书、《Visual Basic编程基础》教材、练习本、编程环境。
五、教学过程1. 实践情景引入:展示一个计算1到100之间所有整数和的程序,引导学生思考如何实现这个功能。
2. 知识讲解:介绍For循环语句的基本语法,包括For循环的三个部分:循环变量、循环条件和循环体。
并通过示例讲解For循环的执行过程。
3. 例题讲解:分析并讲解一个计算1到100之间所有整数和的程序,引导学生理解如何使用For循环语句实现这个功能。
4. 随堂练习:让学生编写一个程序,实现计算1到100之间所有整数和的任务。
教师巡回指导,解答学生疑问。
5. 拓展讲解:介绍For循环语句在实际问题中的应用,如计算斐波那契数列、统计字符串中某个字符出现的次数等。
6. 课堂小结:7. 作业布置:(1)编写一个程序,实现计算1到100之间所有整数和的任务。
(2)编写一个程序,计算斐波那契数列的前n项。
六、板书设计板书内容:For循环语句的基本语法循环变量循环条件循环体七、作业设计1. 计算1到100之间所有整数和的程序:Sub 计算和()Dim 和 As IntegerDim i As Integer和 = 0For i = 1 To 100和 = 和 + iNext iMsgBox "1到100之间所有整数的和为:" & 和End Sub答案:1到100之间所有整数的和为5050。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
拓展思维
学生自评: 学生自评: 以提高学生的表达能力与总结能力
让学生对自己的作品进行阐述,
4. 学生互评: 同学间进行相互评价,看到别人的长处 学生互评:也看到自己的不足,能做到取长补短
5.
充分肯定每一位学生的作品,找出每位 教师评价: 教师评价: 的亮点进行鼓励,同时表彰班中最优秀 的作品,树立榜样
设计意图
学生的完成情况各不相同,采用分层教学,为 有余力的同学加道菜,满足每位学生的需求。
(五) 多维评价 五
拓展思维
பைடு நூலகம்
1.
在学生制作过程中对优秀学生进行 过程评价: 过程评价:正面评价,以激励中间学生,提点 相对落后点的学生
2. 结果评价:对学生的成品进行整体评价 结果评价:
(五) 多维评价 五 3.
说教材
优势: 优势: 学 情 分 析
思维较活跃, 思维较活跃,接受新事物 的能力较强,基于会考, 的能力较强,基于会考, 有学习动力
劣势: 劣势:
自学能力,实践能力, 自学能力,实践能力,合作 协调能力较薄弱, 协调能力较薄弱,需结合 英语, 英语,缺乏学习兴趣
说教材
知识目标 能力目标
情感目标
1.图片框的添加与 设置 2.for/next循环 语句
设计意图
联系生活实际,调动学生积极性
(二) 师生互动 分析项目
□ 请学生根据任务要求讨论出项目界面 应该怎么设计,又应该怎样实现任务 功能.老师再根据学生的讨论结果绘 制参考界面并展示。
设计意图
引导学生在遇到问题时应如何分析问题、 解决问题,培养他们自己思考的习惯,而 不是等老师的分析结果。
(二) 师生互动 分析项目
实现项目
第四步:调试、保存项目
设计意图
着手培养学生做项目时项目分解调试及及时 保存的习惯,以便纠错与改正。
(四) 拓展项目 四 项目进阶
体现分层
□ 求s=1*2*3*4*5*6的值
(四) 拓展项目 四 项目提升
体现分层
在实际比赛中,为公平起见,在评分 时先去掉最高分和最低分,剩余评委的 平均分为最后得分。
练习巩固
写出程序运行: 1、 for i = 2 to 8 step 2 s=s+i next i s= 2、sum = 4 for i = 1 to 5 sum=sum+2 next i sum=
总结项目
延伸知识
□ 这堂课我学到了什么? □ 这个项目哪些地方我还可以优化?
说学法
小组协 作 自主探究 合作学习
说教学过程
合作学习 完成项目 3
师生互动 分析项目
2 教学过程
4
拓展项目 体现分层
创设情境 引出项目
1
5
多维评价 拓展思维
(一) 创设情境 引出项目 学校组织校园十佳歌手评比活动, 请同学们帮忙设计一款评分器,要求 在屏幕上显示每一位评委的头像及亮 分,然后计算平均分作为该选手的得 分。
展示项目结果 。
(三) 合作学习 实现项目
项目分解
第一步:各自完成界面设计
给定参考界面,学生可以自主设计界 面形式,也可以根据参考界面做
设计意图
1、半开放式的设计要求,给学生一个思考方向,同 时可以启发学生思维 2、让每位学生都能体验成功
(三) 合作学习 项目分解 □ 第二步:控件属性设置
对象名称 label11 label12 command4 属性 Caption visual Caption visual Caption 属性值 用户名 flase 金额 flase 选手得分
校园十佳歌手评分程序
瓯北职高
汤乐乐
说教材
□ 本课是人民邮电出版社出版的,由乐一波 主编的《Visual Basic 6.0项目教学实用教程 》的第三章《数组与算法---竞赛评分程序》 中的第三节《选手得分》。 □ 所涉及的for/next循环语句的使用是VB编程 中的重点,也是会考的必考项,同时在日 常生活中应用也相当广泛。
1.提高学生观察 、思维、探索、实 践、总结能力
1.培养学生自主学 习,协作学习,勇 于实践,大胆探索 的学习品质
说教材
教学重点
教学难点 .for/next循 环语句
★ .for/next循
环语句
说教法
结
情 境 模 拟 法
合 学 法 完 成 项 目 ,
项 目 教 学 法 任 务 驱 动法 分 层 教 学 赏 识 教 育
实现项目
文字格式由学生自己发挥
(三) 合作学习 项目分解
实现项目
第三步: 第三步:小组讨论代码编写
分组讨论“选手得分”命令按钮的代码设计, 应如何实现评分效果
代码细节教师事先准备好帮助视频与学案提供给学生参阅 设计意图 旨在培养学生自主学习、小组协作精神,同时加 强个别学生的领导能力。
(三) 合作学习 项目分解