“VB程序设计”课程纲要
一、 课程设置意义
VB是一种可视化的、面向对象和采用事件驱动方式的高级程序设计语言,可用于开发Windows环境下的各类应用程序。本次课程设计主要内容就是通过使用VB编制简单、实用的小程序,来帮助学生学习计算机VB语言知识,提高分析问题和解决问题的能力,锻炼学生独立动手的能力。
二、 课程目标
1、 能力目标
(1)专业能力:
①集成开发环境使用能力;
②应用程序界面设计能力;
③基本程序流程设计能力;
④应用程序设计能力;
⑤程序调试能力
(2)方法能力:
①具有较好的学习新知识和技能的能力;
②具有解决问题的方法能力和制定工作计划的能力;
③具有查找资料和获取信息的能力。
(3)社会能力:
培养学生的分析判断能力,逻辑思维的严密性,分工协作意识。
2、 知识目标
①掌握VB可视化编程的步骤;
②掌握使用控件创建用户界面;
③掌握VB的基本语法;
④掌握菜单、工具栏和状态栏的设计方法;
⑤掌握对文件的操作;
三、 课程内容
本课程在一学期内完成,设置教学内容13课时,以讲练结合的形式进行,让学生在实例制作中掌握技术、应用技术、进而能够进行创新设计。13课时内容分别为:
第1课时 1、算法的概念及其特征; 2、算法流程图的表示
第2课时 VB界面介绍
第3课时 事件与事件处理过程:事件、对象、方法的概论
第4课时 事件与事件处理过程的具体操作
第5课时 VB程序设计初步:基本数据类型、常量和变量、基本运算和表达式
第6课时 VB程序设计初步:常用函数的具体使用
第7课时 VB程序设计初步:选择语句
第8课时 VB程序设计初步:循环语句
第9课时 VB程序设计初步:过程和自定义函数
第10课时 实例操作 :颜色的互换和轮换
第11课时 实例操作:小时钟
第12课时 实例操作:计算器
第13课时 实例操作:VB俄罗斯方块小游戏
四、 课程实施要点
1、 充分尊重学生活动的主体地位,教师做好学生自主学习的设计,让学生在丰富多样的综合学习活动中增加体验,培养兴趣,发展特长。
2、 教贵有情,以情为先;教贵有理,以理为核;教贵有趣,以趣为辅。
3、 讲练结合,有张有弛,避免枯燥的教授和练习。
五、 课程评价
1、 体现学生在评价中的主体地位
本课程建议让学生成为评价的主体,因为这样有益于学生认识自我、树立自信,有助于学生反思和调控自己的学习过程,从而有利于促进语言能力的发展。每一课的评价都基本上由学生来完成。
2、 注重形成性评价对学生发展的作用
对学生每一堂课上的表现、所取得的成绩以及所反映出的情感、态度、策略等方面的发展作出客观的评价。同时让学生同伴、教师和家长共同参与评价,注意评价的正面鼓励与激励作用。
3、 注重评价方法的多样性和灵活性
教师应注意根据学生的年龄特征和学习风格的差异采取适当的评价方式。如学生对某一学习任务完成情况不满意,教师可暂不记录等级,允许其进行再次尝试。
4、 本课程将学生的情感培养放在首位,因此在确定学生的最终学习等级时一般不设定不合格,而是分“优秀、良好、合格”等。