毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

《Visual Basic程序设计》课程整体设计方案

更新时间:2014-10-7:  来源:毕业论文

《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语言特点,使案例能够包容上述知识,体现出面向对象的概念及应用。在案例的实施过程中,结合相应的教材分课时对程序进行部分分析,根据程序的模块进行讲解,使得课程的教学主要体现在这个系统中的应用。
(2)在案例教学开展过程中,实现课堂内外的有机结合,培养学生程序设计能力
在课堂教学中只能对案例进行总体分析与重点讲解,不可能对所有的代码进行逐行讲解。课程组提出了课堂教学与学生自学相结合、理论教学与实践教学相结合、知识传授与逻辑思文训练相结的教学理念。要求学生发挥学习的主体性,能根据教师的要求,在课堂内外研读源程序,产生疑问,课堂向老师发问释疑,才能对知识真正消化吸收。
(3)设计丰富多彩的实验内容,激发学生的求知欲
“精讲多练”是程序设计课程教学的一大特点,实验教学在程序设计教学中起着重要的作用。学生只有通过自己编写程序、上机调试程序,才能从中理解程序设计的思想方法、积累程序调试的经验,体会成功的乐趣,从而激发学生的学习兴趣。

(四)能力(技能)训练项目设计
学习单元(子情境) 拟实现的能力目标 相关知识 训练方式手段及步骤 结果
(可展示)
程序界面的设计 通过本次教学使学生具备应用和设计界面的能力 窗体和单选框、复选框、文本框、命令按钮、标签、框架的属性、事件、方法
 任务驱动,启发、诱导,重点讲解,个别指导
 
顺序结构程序的编写 通过本次教学使学生能掌握顺序结构应用,并能在编程的应用中利用顺序结构达成软件的预期功能 顺序结构中语句的执行顺序;掌握程序结构的要点 任务驱动,教师示范或课件演示 
选择结构程序的编写 通过本次教学使学生具备阅读、设计选择结构程序的能力。 If…Then语句的语法形式(单行形式和多行形式)及Select case 语句的功能、特点、语法结构和基本应用 启发,在教师引导下先由学生总结,教师再归纳 http://www.751com.cn/
循环结构程序的编写 通过本次教学使学生能够理解和掌握循环程序设计的方法,能进行各种循环结构程序的设计。 掌握for…next、do…while以及do…loop三种循环语句;理解循环变量、循环变量的初值、循环变量的终值和步长等概念;理解循环结构程序的执行流程 任务驱动,重点讲解,小组讨论、互相点评 
嵌套结构程序的编写 通过本次教学使学生具备阅读、分析、设计嵌套程序的能力。 掌握选择结构、循环结构、选择和循环三种基本的结构嵌套的灵活应用 任务驱动,重点讲解,小组讨论、互相点评、个别指导 

四、考核方案设计 
三部分内容的考核体系:(1)平时学习表现,占30%;(2)理论及操作综合测试,占70%;(3)计算机等级考试认证。
考试在微机实训室进行,推行网络环境下的无纸化考试,提高考试效率和资源利用率。认证方面,要求学生通过全国高校计算机二级考试。

五、教材和参考资料
《Visual Basic程序设计实训教程》 刘玉平 主编
《Visual Basic程序设计基础与项目实训》 中国人民大学出版社

《Visual Basic程序设计》课程整体设计方案下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。