【VB开源代码栏目提醒】:网学会员--在 VB开源代码编辑为广大网友搜集整理了:《VB程序设计课程设计》课程标准 - 大学课件绩等信息,祝愿广大网友取得需要的信息,参考学习。
沙市职业大学 《
VB 程序设计课程设计》课程标准 一、课程名称:
VB 程序设计课程设计 二、课程
代码: 三、适用专业:计算机应用技术 四、课程性质:职业核心课、 五、计划学时:28 总学时. 六、教学条件:多媒体教室、计算中心 七、课程定位: 1.对专业的描述:根据该课程所属的计算机应用技术专业面向的职业岗位——通过深入企业调研和召开专业指导委员会,确定我校计算机应用技术专业面向的职业岗位主要是需要掌握计算机硬件、软件与计算机中高级应用、数据库处理及信息管理等知识与技能,能熟练运用计算机软硬件技术、计算机应用和多媒体技术解决工程实际问题,具备在机关、企事业单位的相关信息管理部门从事计算机软硬件系统的技术开发及安装调试、维护管理、销售,网站的开发与维护等技术和电子商务系统设计与管理工作且具有基本的专业技术理论知识、应用能力、良好职业道德和职业生涯发展基础,德智体美全面发展的高素质技能应用型人才。
2、对职业岗位的描述:按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,打破了传统的学科体系的模式,将该课程的内容按照计算机高级应用技术岗位——办公室文员、平面设计员、信息管理人员、网络管理员、数据库设计员、数据库管理员、程序设计员的要求来进行实际项目的整合,按理论实践一体化要求设计。
它体现了职业教育“以就业为导向,以能力为本位”的培养目标,不仅强调计算机应用管理维护岗位的实际要求,还强调学生个人适应劳动力市场的发展要求。
因而,该课程的设计应兼顾企业实际岗位和个人两者的需求,着眼于人的全面发展,即以全面素质为基础,以提高综合职业能力为核心。
3、对课程的描述:
VB 程序设计是计算机应用技术专业的专业基础课,是理论和实际紧密相连的技术。
通过学习
VB 程序设计语言,了解可视化计算机程序设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力;通过上机实践培养学生分析具体问题的能力,能够独立编写简单基本程序,并能够结合相关技术如数据库,实现基本项目。
VB 是一种易学实用、适用面广的面向对象的软件开发平台。
VB 程序设计课程可以使学生掌握可视化应用程序开发工具的基本使用方法,进一步掌握程序设计的基本方法及获得相应的训练,为以后有关课程的学习和一些实践环节做好必要准备,并为将来在本专业领域进行数据处理与软件设计打下基础。
本课程的先导课程是《C 语言程序设计》、《汇编语言》、《数据库原理与应用》、《
计算机应用》,后续课程是《VBA 程序设计》、《数据结构》、《ASP应用开发》。
八、课程设计思路: 1、本课程的设计总体要求是:以
就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。
2、本课程以“培养用
VB 编写简单数据库的能力”为基本目标。
依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的课时数。
3、具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知
VB 界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。
二是从基础知识体系构建角度,保持
VB 的基本知识、基本理论和基本技能的内在必然关系。
4、根据岗位的工作需要,在学习该课程后,可以根据教学计划的整体安排,参加“计算机二级”资格考试。
5、按照“体现学生学习的主体地位,使
课程内容具有实践性、层次性、趣味性”的教学组织要求,开发与本课程标准相适应的“理实一体化”教材。
6、建议本课程实行模块化学分结构,学生完成不同的学习项目模块后,即可取得相应的学分。
7、学习程度用语主要使用“了解”、“理解”、“能”或“会”等用语来表述。
“了解”用于表述事实性知识的学习程序,“理解”用于表述原理性知识的学习程序,“能”或“会”用于表述技能的学习程序。
九、课程目标: 本课程的设计总体目标是:以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。
主要培养学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。
其中包括算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序
设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用
VB 建立一个小型的应用
系统的目的。
1.知识目标:(1)使学生掌握面向对象程序设计的基本思想可视化编程是最直观的编程方法,程序人员只需绘制界面,
VB 自动产生界面
代码,就可以完成许多步骤。
这样大大的提高了程序设计的效率。
封装、继承、多态是面向对象程序的主要特征。
正是这些特征使程序安全、可靠、可重用、易维护,成为当今新兴的计算机技术,有力地促进了多媒体应用技术的发展。
(2)使学生理解
程序设计的基本概念学生应具有较为熟练地使用顺序、选择、循环三种基本结构编程序的能力建立起程序设计的基本思路,提高学生的理论知识水平。
主要包括算法的概念、程序设计中的基本技巧和一些
常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用
VB 建立一个小型的应用系统的目的。
2.能力目标:使学生具有程序调试和出错处理的能力,通过源程序的输入到计算机运行很难一次成功,总会出现这样那样的错误。
学生要掌握相关的程序调试方法,如输出中间变量、设置断点、分步执行方法等,对出错程序进行分析和处理。
3.素质目标:通过情景教学,学习
VB 主要是学习编程的思想方法,只要学会
VB,以后学习其它编程语言就会很容易掌握,所以重中之重就是培养学生认真细致的学习态度以及强烈的责任心和良好的敬业精神。
十、课程内容: 课程内容按照由岗位任务确定学习任务的原则,将教材内容整合与序化,并注明学时。
课程设计题目:用
VB 实现 Windows 简易计算器职业岗位
工作任务
学习情景 达到目标 参 考 课 时
VB 程序设 熟练掌握
VB 学习情景一、 1、熟悉
VB 编辑环境; 2计员 的基本知识
VB 基础知识及控 2、掌握鱼鱼 Windows 环境下的应用程序的工 作方式——事件驱动的原理; 件的基本使用 3、掌握创建
VB 应用程序的一般步骤; 4、掌握
VB 控件的使用方法; 5、掌握窗体的创建方法; 熟练掌握
VB 学习情景二、 1、了解
VB 代码组织方式和书写规则; 4 语言要点
VB 语言基础 2、掌握
VB 的数据类型、运算符及表达式的使 用方法; 3、掌握基本
VB 公共函数的用法; 熟练掌握基 学习情景三、 1、掌握选择结构语句的使用;掌握循环结构 4 本结构的用 三种基本语句结 语句的使用;掌握如何控制循环条件; 2、掌握程序调试的基本方法; 法 构的学习及应用 熟练掌握过 学习情景四、 1、掌握数组的声明、数组元素的引用; 4 程和数组相 过程和数组的使 2、掌握数组的输入输出操作; 3、掌握 Sub 过程的定义、参数传递; 关知识 用 4、掌握变量作用域的用法 掌 握 界 面 设 学习情景五、 1、掌握菜单的设计方法; 4 计知识 界面各元素设计 2、掌握多
文档界面设计方法; 3、综合应用所学的知识,编辑具有可视化界 方法的学习 面的应用程序 综合实例 学习情景六: 1、分发任务书;人员分组; 10 简易计算器的实 2、完成计算机界面的设计;要求设计
登陆界 面以及多窗体的切换; 现 3、各控件
代码的编写; 4、各段
代码调试; 5、分组验收程序,分组答辩; 十一、教学设计: 在课程整体设计思路中,坚持知识传授与操作训练为一体,任务驱动与职业规范为一体,多维评价与素质拓展为一体,以培养学生实践能力为主线,突出创新能力培养,结合高职教育实际情况,依据职业需要,改善教学环境,改革教学内容,创新评价方式,将高职教育理念贯穿于课程设计的全过程。
1.教学模式 本课程以“工学结合 校企合作”为指导,有针对性地实施行动导向的教学模式。
每单元教学任务主要由校内主讲教师在多媒体教室进行理实一体化教学;通过学校专职教师和企业兼职教师在学校企业两个育人环境中共同培养学生的综合能力。
2.方法手段 课程组成员以计算机应用各岗位特点和高职学生认知规律出发,不断改进与丰富教学方法,在教学任务中主要进行理论实践一体化教学法;在技能训练中主要进行任务驱动法;多样的教学方法都是让学生在具体的情境中积极主动地完成教学的具体任务。
利用灵活多样的教学方法: ①在进行教学时,可以采用像其他内容的教学一样使用“讲、演、练”的教学模式。
②
VB 程序设计难免枯燥、沉闷,因此,在程序设计教学中首先应该从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。
例如,在第一节课的时候,教师可以通过展示一些
VB 的小程序,如:倒计时器、口令校对、小动画效果等,让他们初步了解程序设计,并知道通过程序设计能帮助我们解决很多实际的
问题。
③注重学生“动手”与“动脑”的结合。
在课程设计的教学中,必须创造多种机会让学生进行科学探究,在亲身参与科学活动的过程中,发现问题,感受科学过程,获取事实证据,检验自己的想法和科学理论,逐步形成科学的态度、情感与价值观。
④鼓励学生之间的交流与合作学习。
利用协作性的小组形式开展探究活动,使每一个人都能参与小组工作,使学生认识到小组的成员在探究尝试中各有所长,其知识和技能可以互补,通过这种活动培养学生的协作精神。
3.保障条件 队伍保障:课程组由 5 名专职教师和 2 名兼职教师组成,形成了以校内教学名师和校外技术专家双负责人的课程教学团队。
经过多年的建设,基本形成了一支素质优良,年龄/专业/职称结构合理,理论知识和技能水平并重,能适应专业发展需要的双师结构教学团队。
条件保障:本课程实施需要下列资源: ①课程全部教学过程均在机房进行。
机房配备当前教学
软件需要的主流机型,学生每人一机,每个机房均配备投影仪、实物投影仪和完善的网络设备,可以满足教学的各种要求。
②每个机房均安装有多媒体教学软件,教学时通过多媒体教学软件可进行广播教学、个别辅导、学生
演示、文件传送等师生交互活动。
③采用集中式
网络布线与交换机系统连接互联网,使每个机房均可联接Internet ,为学生浏览信息、下载资料、网上教学提供了有力的支持。
④选择部分企事单位建立一批校外实训基地。
十二、教学内容的表现形式: 1.教材: ,《Visual Basic 程序设计》 冶金工业出版社出版,2008 年 5 月,刘怀亮 主编 易珺 曹东 编著2.参考书:《新编 Visual Basic.Net 程序设计教程》 ,苏州大学出版社,牛又奇等编著,2008.2《Visual Basic 程序设计简明教程》,高等教育出版社,龚沛增主编 ,2006.12 2.网络资源描述。
3.
课件要求。
与《
VB 程序设计》课程教学内容配套的课件,根据计算机程序设计技术发展情况,即时更新。
4.教案要求。
与《
VB 程序设计》课程教学内容配套的教案,根据计算机程序设计技术行业发展情况,即时更新。
5.辅助资料说明。
组织教师编写了《
VB 课程设计任务书》。
十三、考试/考核主要方法: 课程考核: 以技能考核为主,结合其他考核方法,提高学生的主观能动性。
改变以一次考试成绩作为考评主要依据的传统做法,课程考核中采用多维化的考核方式,推行过程考核和项目任务综合考核相结合。
采用表现性测试方法,在规定时间内要求考生独立完成,通过考察考生在完成任务过程中的表现,来评价考生的学习程度和达到的能力。
针对学生不同的学习兴趣,由学生自由组合选择项目任务;根据个体能力发挥情况,设置难易层度不同、类型各异的障碍题,进行拓展任务训练,培养和锻炼学生在实践中的创新思维和自主学习的能力。
考核结果采用人性化的打分方式,以发现问题、解决问题为主,提高学生学习的积极性。
通过项目进度和任务完成度监控学生的学习进度,全程评价学生的学习效果,给出必要的学习反馈意见,建立知识掌握与技能应用、个人能力与团队意识、自主学习与创新思维等多维化考核评价体系,促进学生综合素质的培养。
十四.、教学评价: (一)教师在教学任务结束后,应对教学模式、教学方法和手段、教学过程、
试卷或报告、成绩等写出分析
报告。
(二)课程所属教研室在该课程的教学结束后,应负责组织进行学生评价、行业(含校内、外同行)评价、专家(含校内、外督导)评价、社会评价工作。
十五、其它说明: 1.本标准由 信息工程 系 计算机 教研室制定经 计算机应用 专业建设委员会批准,报学校教务处备案。
执笔人: 黄薇。
2. 本标准自 2010--2011 学年第一学期开始执行。
3.该课程按照定位要求,采取单元模块模式组合教学内容体系,适应不同高等职业教育层次学生。
4.本课程所列的总学时、模块课时为建议课时,学校可根据具体情况作适当的增减。