研究浅谈《VisualBasic程序设计》课程中项目设计教学
最后更新时间:2024-03-28
作者:用户投稿本站原创
点赞:7290
浏览:22411
论文导读:序,动手能力的培养很重要。以前的VB教学中发现,学生容易出现这样情况:听得懂、看得懂程12下一页
摘要:针对当前职业教育实施“2+1”模式后缩短学生在校学习周期,如何解决在较短的时间内让学生切实地掌握该课程,结合多年VB教学经验,认为应充分重视课程中项目设计的教学。
关键词:项目设计;VB;培养
1009-3044(2012)36-8698-02
由于职业教育实施”2+1”模式后,缩短了学生在校的学习周期,在一定程度上影响了计算机专业的学生深入地掌握《VB程序设计》及其实际应用,影响了正常毕业设计教学环节的实施。因此,如何解决在较短的时间内让学生切实地掌握《VB程序设计》这门课程,培养既有操作技能,又有创新意识高技能人才,是一个比较迫切和现实的问题。笔者经过不断探索后,认为在《VB程序设计》的教学过程中,应充分重视课程中项目设计的教学,它不仅是一个对所学知识进行复习、巩固、加深、提炼、再加工到成品的过程,同时它也激发了学生的求知欲、培养了学生的综合专业素质、提高了教学质量、缩短了学生毕业后进入企业的适应期。
以下就《VB程序设计》课程的中项目设计的教学谈谈笔者的看法。
1 教学中实施项目设计的方法及工作
计算机专业的《VB》课程分两学期完成,计240课时左右,理论及实训课时各半,所以教师需做好详细的教学计划和安排。通过总结多届计算机班学生在《图书借阅管理系统》、《工资管理系统》、《字处理软件的设计》以及网页课程《新闻论坛动态网站设计》等项目完成情况,分析了学生存在的问题和教学不足,认为要顺利开展这种教学需做好以下几项工作:
1)求1-100所有偶数之和,步长为2时;
2)求1-100所有偶数之和,步长为1时;
3)求1-100所有偶数平方之和;
4)任意输入一自然数N,求1到N之间所有偶数之和。
而思维扩散法是同问题从多角度来思考,如讲VB在数据库应用方面时,通过改变控件和程序写法等来引导学生实现数据库连接的六种不同方法及用多种方法实现对数据表相同操作。用多媒体演示一个完整程序的编写过程,并人为设置一系列的情境和问题,提出具体的解决办法来达到充分调动学生的思维。在不同章节经诸如此类练习和引导,循序渐进不断进行,学生的创新思维、分析能力和综合编程能力可以得到训练和明显提高,对以后项目设计中学生运用自已思维有着潜移默化的促进。
序,自已写的时候却无从下手或错误百出。究原因是学生平时写得少而教师讲和分析得多,教和学的比例不协调及互动性不足,使学生在教学中失去主动地位。通过改变了教学方法可以有效解决这一问题,即:在实训过程中,先让学生完成计划内实验,然后在原实验基础上通过增加、设定和修改功能的办法让其完成或要求用不同方法实现跟实验模块相同或相似的功能,源于:论文的写法www.7ctime.com
并在需要时加以指导,这样学生就不会把时间单纯花在抄写和调试程序上,这样学生有更多的动手机会同时改变学习被动性和也提高了动手能力,会使学生以后更加积极主动地参与到整个项目设计过程中来。
摘要:针对当前职业教育实施“2+1”模式后缩短学生在校学习周期,如何解决在较短的时间内让学生切实地掌握该课程,结合多年VB教学经验,认为应充分重视课程中项目设计的教学。
关键词:项目设计;VB;培养
1009-3044(2012)36-8698-02
由于职业教育实施”2+1”模式后,缩短了学生在校的学习周期,在一定程度上影响了计算机专业的学生深入地掌握《VB程序设计》及其实际应用,影响了正常毕业设计教学环节的实施。因此,如何解决在较短的时间内让学生切实地掌握《VB程序设计》这门课程,培养既有操作技能,又有创新意识高技能人才,是一个比较迫切和现实的问题。笔者经过不断探索后,认为在《VB程序设计》的教学过程中,应充分重视课程中项目设计的教学,它不仅是一个对所学知识进行复习、巩固、加深、提炼、再加工到成品的过程,同时它也激发了学生的求知欲、培养了学生的综合专业素质、提高了教学质量、缩短了学生毕业后进入企业的适应期。
以下就《VB程序设计》课程的中项目设计的教学谈谈笔者的看法。
1 教学中实施项目设计的方法及工作
计算机专业的《VB》课程分两学期完成,计240课时左右,理论及实训课时各半,所以教师需做好详细的教学计划和安排。通过总结多届计算机班学生在《图书借阅管理系统》、《工资管理系统》、《字处理软件的设计》以及网页课程《新闻论坛动态网站设计》等项目完成情况,分析了学生存在的问题和教学不足,认为要顺利开展这种教学需做好以下几项工作:
1.1 项目设计的基础工作
项目设计是一件系统工程,着手设计需要一个知识的积累和渐进过程,不宜在学生还没具备相关知识的情况下进行,所以除了要培养学生的学习兴趣、思维能力、动手能力,还要分析和组织相关章节的知识链条,有选择地进行一些小项目设计,最后才能实施项目设计。1.1 培养学生的学习兴趣
怎样在教学中使学生感到VB程序学习不是一种负担,而是享受和愉快的体验,那么学习效果就会事半功倍,所以培养学生的学习兴趣尤为重要。如:第一节实训课通过引入一个图片变化动画实例,修改其变化方式、变化频率及不同的变化效果,学生一下子感觉到学VB是一种乐趣,在随后第2章和第3章中,融合课本所学的控件及语法的基础知识,实现了“2008奥运会倒计时程序”、“体育彩票产生程序”和“程序”;在抽像概念的讲解上采用贴近生活的对比法,说明了传统的结构化程序设计方法是一个类似“买菜-洗菜-切菜-炒菜”的过程,而任务驱动程序设计就像是“肚子饿了驱动人必须吃饭”,这样学生比较容易理解和感兴趣。在ACTIVEX控件这一节上采用了学生比较熟悉的第三方控件:菜单控件和皮肤控件及VB自带的媒体控件,通过修改这几个控件把趣味及知识学习结合在一起,学生感觉到学VB特兴奋和有趣,也培养了他们的学习兴趣,经过这样不断积累学生会对今后项目的设计产生浓厚兴趣。1.2 培养学生的思维能力
项目设计也是一个学生不断运用自已思维来完成产品设计过程,思维能力的开发和培养不可少。方法有对比法、思维扩散法、条件迁移法等等。条件迁移法是指在原有程序的基础上逐渐改变和增加条件的方法来提高学生对程序的思考、分析和举一反三的综合能力。例如:学习For循环时,求1到100之间所有数和的程序,可做了如下的改变让学生来思考:1)求1-100所有偶数之和,步长为2时;
2)求1-100所有偶数之和,步长为1时;
3)求1-100所有偶数平方之和;
4)任意输入一自然数N,求1到N之间所有偶数之和。
而思维扩散法是同问题从多角度来思考,如讲VB在数据库应用方面时,通过改变控件和程序写法等来引导学生实现数据库连接的六种不同方法及用多种方法实现对数据表相同操作。用多媒体演示一个完整程序的编写过程,并人为设置一系列的情境和问题,提出具体的解决办法来达到充分调动学生的思维。在不同章节经诸如此类练习和引导,循序渐进不断进行,学生的创新思维、分析能力和综合编程能力可以得到训练和明显提高,对以后项目设计中学生运用自已思维有着潜移默化的促进。
1.3 培养学生的动手能力
项目设计要求学生自已设计和编写程序,动手能力的培养很重要。以前的VB教学中发现,学生容易出现这样情况:听得懂、看得懂程论文导读:施一些小项目设计,通过小项目设计把相关章节形成一个知识链条,培养学生项目设计意识和方法。如用“通讯录管理器”、“文本编辑器”、“相册浏览器”、“文件管理器”、“媒体”、“超市POS机”、“图书查询及报表模块”等等小项目来组织和巩固所学知识。也可以在项目中先分离出小项目进行,这样做有个好处是可以减轻序,自已写的时候却无从下手或错误百出。究原因是学生平时写得少而教师讲和分析得多,教和学的比例不协调及互动性不足,使学生在教学中失去主动地位。通过改变了教学方法可以有效解决这一问题,即:在实训过程中,先让学生完成计划内实验,然后在原实验基础上通过增加、设定和修改功能的办法让其完成或要求用不同方法实现跟实验模块相同或相似的功能,源于:论文的写法www.7ctime.com
并在需要时加以指导,这样学生就不会把时间单纯花在抄写和调试程序上,这样学生有更多的动手机会同时改变学习被动性和也提高了动手能力,会使学生以后更加积极主动地参与到整个项目设计过程中来。