- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Visual Basic程序设计》课程设计方案
20010 ~ 2011学年度 第二学期
教 学 系 部
教 研 室 计算机
课 程 名 称 VB程序设计
专 业 班 级
主 讲 教 师
使 用 教 材 《VB程序设计与案例教程》
教 务 处 制
《Visual Basic程序设计》课程整体设计方案
一、课程基本信息
课程名称:Visual Basic程序设计 学 时:48
授课对象:计算机专业大一学生 学 分:3
前导课程:《C语言》 后续课程:无
课程性质:必修
二、课程定位
《Visual Basic程序设计》是我院非计算机专业必修的一门公共基础课,Visual Basic是较容易掌握的Basic语言,能够实现Windows的可视化编程,同时利用控件体现面向对象的编程思想,《Visual Basic程序设计》作为培养学生逻辑编程能力的一门主要课程,有着其特殊的优势:一是对于高职类的学生来说,相对于C和JAVA等语言,该课程的学习难度相对小一些;二是Visual Basic是全国高校计算机等级考试等诸多计算机考试的语言之一,该课程的开设可提高学生相关考试的通过率;三是就目前的市场来看,VB的应用有着广泛的市场基础和前景。所以,在国内外的同类计算机课程中,该课程所起的承上启下的作用是其他语言所无法替代的。
三、课程设计
(一)课程目标
1、能力目标
(1)专业能力:
①集成开发环境使用能力;
②应用程序界面设计能力;
③基本程序流程设计能力;
④应用程序设计能力;
⑤程序调试能力
(2)方法能力:
①具有较好的学习新知识和技能的能力;
②具有解决问题的方法能力和制定工作计划的能力;
③具有查找资料和获取信息的能力。
(3)社会能力:
培养学生的分析判断能力,逻辑思维的严密性,分工协作意识。
2、知识目标
①掌握VB可视化编程的步骤;
②掌握使用控件创建用户界面;
③掌握VB的基本语法;
④掌握菜单、工具栏和状态栏的设计方法;
⑤掌握对文件的操作;
(二)课程内容设计
编号
课程单元(学习情境)
、学时
学习单元(子情境)
学时
1
程序界面的设计
制作一份电脑配置单
2
调色板的制作
2
2
顺序结构程序的编写
闪烁文字
2
移形换位
2
3
选择结构程序的编写
验证直角三角形
2
判断两个数的大小
2
成绩等级划分
2
计算公民应纳个人所得税
2
对三个数排序
2
选课系统
2
4
循环结构程序的编写
100以内的整数和
2
运动的小汽车
2
二十进制的转换
2
随即产生10个数字
2
按顺序生成1000至10000的数
2
求1至100内所有数的积
2
求1至100内的数的积的3种写法
2
5
嵌套结构程序的编写
百元买百鸡解析
2
计算器
2
求奇数偶数的和
2
素数的判断
2
万花筒
2
运动员成绩
2
自动出题
2
(三)教学模式和方法设计
《Visual Basic 程序设计》是一门理论教学与实验教学并重的课程,我们采用多媒体教学和微机室实训相结合的教学模式,从传统的粉笔加黑板模式转为计算机加大屏幕的授课模式,实训课程则在微机室进行授课,广泛采用多媒体教学手段,利用多媒体将声音、图形、图像并为一体,产生活泼生动的效果,突破难点,将程序设计的全过程完整地展现在学生面前,增强学生的学习兴趣和自信心,大大减少了理论教学的学时,增加了实践教学学时,提高了教学效果。
在教学过程中始终关注计算机的最新发展动态,不断调整教学内容,力争为学生传授较新的专业知识,每星期至少安排一次教研活动讨论,对于教学过程中碰到的问题及时交流解决。
教学方法体现“以教师为主导,以学生为主体、以训练为主线”的原则。
(1)根据Visual Basic语言课程的特点,引入案例教学方法
Visual Basic语言概念多、实践性强、涉及面广,它既像其他的程序语言一样,有自身的语法,编程思维,也有与传统的过程驱动语言的不同,最特别的在于它是面向对象的事件驱动编程。因此在教学时.采用案例(任务)驱动的教学模式,即“提出问题—分析问题—引入新知识—解决问题—总结提高”教学模式,通过每一个典型的、针对性强的、贴近现实的案例,把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,对启发思维、激励情趣、提高学习效率起到重要作用。选取教学案例时,结合Visual Basic语言特点,使案例能够包容上述知识,体现出面向对象的概念及应用。在案例的实施过程中,结合相应的教材分课时对
文档评论(0)