《组合框的使用》说课稿
各位领导、老师大家好!
今天我说课的题目是《组合框的使用》,我将从教材分析、教学目标、教学重点难点、教学方法、教学过程、教学总结六个方面谈谈我的教学思路。
一、教材分析
vb编程基础知识教程先说一说教材。
本课题目来自计算机应用专业中职二年级学生的教材,人民邮电出版社出版的可视化编程应用——Visual Basic6.0中文版的项目五—设计学生信息录入系统。本课知识点是可视化界面设计和编程使用的重要控件之一。因此制定了以下的教学目标。
二、教学目标
知识目标:
1、掌握组合框的添加方法和样式的区别
2、掌握组合框中列表项的添加方法
3、掌握组合框和其他控件的结合使用。
能力目标:
1、培养学生的窗体界面的设计能力
2、培养学生综合运用所学知识解决实际问题的能力。
情感目标:
1、增强学生的信心,培养学生对专业的兴趣;
2、通过分组教学提高学生交流沟通和团队协作意识;
3、养成良好的编程习惯和编程规范;
为了让学生很好的掌握组合框的使用我把教学重点和教学难点分别放在
三 、教学的重点、难点
教学重点:组合框列表项的添加方法
教学难点:学生信息的录入功能实现(组合框和其他控件的结合使用)
四、说教法学法
为了让学生达到教学目标,掌握重点难点,在教学方法上,遵循以学生为主体、教师为主导的教学理念,采用任务驱动教学法,并对学生进行分组教学,在布置任务后采取各个小组进行竞赛的方法,看哪个小组做得好做的快,做的好小组可以去指导其他的小组。
在教学过程的实施中采用以下步骤:
五、说教学过程(也是教学思路的重点)
(一)导入新课 展示学生们日常熟悉的组合框的应用的实例,通过对实例的分析,告知学生组合框是什么,引出本节课我们要学习的项目知识点组合框的应用。
展示本节课的项目运行文件,看看组合框的功能是什么?
(二)、搭建整体的程序界面(设置好控件属性)
1、分组进行,首先把学生分成4个小组,用几个课时?每个小组接到的任务都是按照老师给出的程序运行结果搭建程序界面。告知学生组合框在工具箱中的位置,添加方法和以前学过
的按钮、文本框等控件一样,直接点击,在窗体合适的位置上拖动画出。程序界面中需要的其他控件学生已经学习过并能掌握,只有组合框没有用过,因此在界面设计中组合框是学生遇到的主要问题。
2、通过每个小组设计的界面情况,和老师展示的界面进行对比,发现不能解决的部分由老师进行知识的逐一补充,从而解决教学的重点内容,由于学生解决的问题没有办法实现,小组之间又进行激励的比较,因此学生的注意力比较集中,认真听需要解决问题的办法,因此这种遇到问题给出解决问题的方法,学生接受起来不是很被动,效果比较理想。
针对以上情况,解决的知识点有两个,一是组合框中列表内容的添加,(组合框的特点为,文本框和列表框的组合)二是组合框的样式,下面逐个解决。
列表内容的添加方法有三种:
1) 使用组合框的list属性,直接在list 属性中添加列表项的内容,添加一个回车一次。
2) 使用程序代码添加列表项的内容,双击窗体的空白区域,在出现的程序代码窗口中的form_load()事件中添加如下代码
Combo1.AddItem "2012年9月1日"
Combo1.AddItem "2013年9月1日"
Combo1.AddItem "2014年9月1日"
建议同学们养成使用这种方法的习惯。因为在编程过程中,熟悉代码的写法和规范是学习程序的基础。
3)使用 with 语句
组合框的样式有三种:
1) 组合下拉式组合框
2) 组合式组合框
3) 简单下拉式组合框
方法是通过改变组合框属性Style的值即可。
让学生继续刚才的任务,使用任意一个方法去添加组合框中的下拉列表项的内容,并使用不同组合框的样式获得老师展示的效果。并总结等完成后分析汇报。
(三)、实现录入信息功能
通过前面知识点的解决,学生可以把程序界面设计完成,那么怎么才能把在组合框中选择的内容在列表框中显示出来,达到信息录入功能,还是我们进一步需要解决的难点问题。
首先还是由各个小组进行讨论,分析。老师提问,学生阐述解决问题的思路,在思路正确的前提下,告诉学生怎么用VB的方法去实现,编写按钮事件相应代码,列表框中最后需要的内容为组合框中选择出来的文本和其他控件中的文本组合,作为列表框中的内容最后显示,因此引导学生写出代码,采取逐步攻破的方法,循序渐进,降低学生的难度,让学生简单易懂。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论