- 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程序设计教学中的应用.doc
项目教学法在Visual Basic程序设计教学中的应用
摘 要:本文针对目前技工院校Visual Basic程序设计课程教学的现状,分析了项目教学法的优点,并就如何在Visual Basic程序设计课程开展项目教学法进行了详细的阐述,具体内容包括项目教学准备和项目教学法的具体实施过程。
关键词:技工院校 Visual Basic程序设计 项目教学法
随着高等教育的普及,技工院校的生源及学生综合素质不断下降,特别是随着近几年高等院校的不断扩招,这种情况就更加突出。Visual Basic程序设计作为技工院校高级技工和技师层次计算机专业开设的一门专业课,其目的是使学生掌握编程方法,培养分析和解决问题的能力。
一、技工院校Visual Basic程序设计教学现状
1.学生基础差,学习信心和兴趣不足
技工院校的学生数学与外语基础比较薄弱,看到一大堆由字母组合的程序代码时,大多数学生根本就没有学好这门课的信心,再加上缺乏学习计算机语言的逻辑思维能力,导致上课睡觉、玩手机、玩游戏等现象屡屡发生。
2.教学方法落后
技工院校Visual Basic程序设计教学一般采用的方式是:教师首先讲解知识点,然后选择书本上或课外的案例,最后让学生对照教师的代码编写成类似老师讲过的案例。程序一旦调试成功,学生就觉得完成了任务。这种方法确实让学生掌握了一些程序设计知识,但是很难把学生培养成当今社会所需要的程序设计人员,很难培养一个能解决实际问题的程序设计人员。
3.考核方式存在问题
考试为试卷和上机考试结合,上机考试的题目偏向于学生平时做过的案例。笔者觉得,技工院校的Visual Basic程序设计课程的考核应当以上机考试为主,上机考试的题目是学生从来没有做过的案例,学生考试时可以带教材;甚至可以把考试变成由各小组共同完成一个具体的项目,从而培养学生的团队合作能力。
技工院校Visual Basic程序设计教学方法改革迫在眉睫,应尝试把项目教学法引入到教学中来,增加学生软件工程项目的开发体验,把知识点用一个或几个项目串联起来。
二、项目教学法及其优点
项目教学法是一种典型的以学生为中心的教学方法,主张先练后讲,先学后教,强调学生自主学习、主动参与,学生唱“主角”,而老师转为“配角”,实现了师生角色的换位,有利于加强对学生自学能力、创新能力的培养。这种教学方法有以下优点:
1.激发学生的学习兴趣
兴趣是最好的老师。我们通过项目教学可以把一些比较枯燥的知识点植入到学生比较喜欢的项目中,让他们在快乐中学习,“想学”“乐学”。譬如可以把数组、变量、IF函数放到打地鼠的小游戏中来讲解。
2.培养学生的自我思考能力
教师在运用案例教学时,引用的项目包括了很多的知识点,往往一个项目的解决需要用到多个知识点,所以,项目教学给了学生自我探索的空间。对于同一个项目,不同的学生有不同的解决方法,学生长时间这样自我思考,就形成了一种自我思考的程序设计能力。
3.提高学生的抗挫折能力
程序设计的过程中会碰到这样或那样的问题,学生在解决这些问题的同时,无形中就提高了抗挫折的能力。
三、项目准备
1.划分小组
合理的分组是成功开展项目教学的保障。每组5~6人,男女生平均分配到各组,各小组的实力要旗鼓相当。小组长的成绩不一定是最好的,但沟通和协调能力必须突出,这将为以后的分组实训奠定基础。
2.从实际出发,选择合适的项目
教师在选择项目时要善于从学生身边发现素材,选择难度合适的项目,既要涵盖基本的教学知识点,能服务于教学,体现教学目标,又能激发学生的学习兴趣。譬如在学习常用控件时,可以选择制作简单记事本、制作摇奖机、设计用户登录系统等项目。同时在选择项目时要从学生的实际出发,选择学生感兴趣的项目,如电话号码管理系统、零用钱管理系统、成绩管理系统等。
3.编写流程
教师在教学中,要按照编写程序的流程,即“需求分析―系统设计―系统实现―软件测试―系统维护”这样一个流程,让学生从开始就养成比较好的程序开发习惯。
四、项目教学法的实施过程
1.情境设置
教师通过设置与学生生活实际相接近的例子,提高学生的学习兴趣。
例如,在讲解图片框和图像框控件时,可用先准备好的程序(画轴的案例、图片浏览器)给学生进行展示,并利用这些小项目来让学生掌握图片框、图像框的属性和方法。同时还可以设置一些小游戏来讲解一些知识点,比如笔者就用打蟑螂的小游戏来教授数组控件、计时器和菜单等知识点。
2.教师示范项目
教师示范项目,并不是教师通过多媒体教学系统把项目全部讲解一遍,而是教师把项目分解成一个个知识点,这个分解过程要有学
文档评论(0)