- 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程序设计教学中应用
浅析案例任务驱动教学法在Visual Basic程序设计教学中应用
[摘要]针对《Visual Basic程序设计》课程的特点,将案例教学和任务驱动教学有机结合形成一种新的教学方法。该教学方法不仅能充分调动学生学习的积极性和兴趣,还能够很好地提高学生解决问题和开发应用程序的能力。
[关键词]Visual Basic程序设计;案例;任务驱动
一、引言
报读我院开放教育的学生在年龄、知识结构上都存在很大的差异。他们既要应对繁重的工作,又要承担着繁琐的家务;既要追求事业上的发展,又要照顾家庭生活,有的还有抚养、教育子女。在学习上,虽然能尽量抽出时间参加面授导学课,但绝大部分的学习内容还是要靠业余时间来自主性学习。由于存在工学矛盾、家学矛盾等多方面的问题,每位学生很难系统的完成每门课程所有知识点的学习。
《Visual Basic程序设计》(Visual Basic以下简称VB)是开放教育计算机应用等专业程序开发必修的一门程序设计语言课程,也是在第一学期所开设的专业课程。通过该课程的学习,学生一方面既要掌握VB程序设计的基本语言、语法、方法和常用算法,另一方面又要掌握VB应用程序的开发、设计、编辑、编译和调试等能力。平时教师们往往采用多媒体理论知识教学和例题上机操作相结合的教学模式。在这种教学模式下,学生基本上能够掌握VB程序设计的基本语言、语法、方法和一些简单实例的代码编写,但很少会运用所学的理论知识去解决实际问题,更不具备应用程序、系统的开发能力。为调动学生学习的积极性和兴趣,提高他们应用程序开发的能力,所以采用了以“案例+任务驱动”的模式进行教学,培养他们操作能力和分析、解决问题的能力,为应用程序的开发打下夯实的基础。
二、《VB程序设计》采用“案例+任务驱动”教学法的必要性
《VB程序设计》是我院开放教育计算机应用等专业中一门非常重要的专业技能实践课程。该门课程学习内容广、知识点多,实践操作能力要求非常高。现在的教师们普遍沿用以前那种多媒体理论教学和上机实践操作相结合的传统教学。这种教学模式,教师占主导地位,在课堂上教师按部就班讲授其理论知识,并强灌输给学生。而在上机实践操作过程中,教师往往布置教材中的实例要求学生进行上机练习操作。这些小的例题知识相对独立,缺乏系统性,而且与前后所学的知识也不连贯,很难做到学以致用。整个教学过程中,学生从头到尾都是被动地接受知识,学习最终的目的也是为了应付期末考试,还有学生为了取得好的成绩,往往去背诵一些概念、语法、函数、原理等等。
我们知道学生平常在使用计算机或浏览网页过程中经常会接触到与程序有关的案例,如使用系统中的计算器程序来进行算术混合运算;使用暴风影音程序来播放电影;运行QQ程序时,弹出登录界面需用户验证等等。如果在课堂上把这些常见且简单实用的程序设计成一个个的任务,且用VB编程语言来实现,就会调动学生学习的积极性、趣味性。同时,教师可以通过设计、制作一个实用的任务,使课堂讲授变得生动、有趣味,学生学习起来也比较办公、愉快。另外教师在设计、制作案例的过程中去引导学生掌握编写应用程序的方法和技巧。
在多年的教学中,笔者从学生兴趣人手,选择一些简单实用的应用程序来进行“案例+任务驱动”的教学,来调动学生对本课程学习的积极性、趣味性,最终达到提高学生学习的效果和该课程的教学质量。
三、“案例+任务驱动”教学法
“案例+任务驱动”教学法是让学生在案例中学习,教师根据教学内容和学习目标设计一个任务来开展教学活动并组织学生讨论,调动学生学习的积极性和兴趣,提高他们分析问题、解决问题和应用程序开发的能力。在开展教学活动过程中先为学生引入并演示所设计的任务。教师通过详细分析、讲解其任务,并分解成为一个个的案例,组织学生讨论并引导学生由易到难、由简到繁、循序渐进地完成每个案例,直到教学任务的完成。在整个教学任务开展过程中,教学思路清晰,知识结构连贯。在整个任务完成过程中,培养了学生们分析问题、解决问题、主动思考、掌握新知识的能力。传统教学多数采用“学中用”的方式,偏重于知识结构的讲授,重点往往局限于语言的本身,在课堂讲授中重点介绍VB程序设计的开发的环境、语法、命令、控件、菜单等内容。课程全部讲授结束后,学生虽熟练掌握了VB语言,却不明运用之法,语法、命令非常精通,去解决问题和应用程序开发的能力较差。而“案例+任务驱动”教学联系实际问题,设计学生感兴趣的任务,培养学生解决问题和应用程序开发的能力,最后达到提高教与学的质量和效果。
“案例+任务驱动”教学法是以教师设计的任务、案例为主线,以培养学生解决问题和应用程序开发的能力为目标,整个教学过程中,教师是主导,学生是主体。采用“案例+任务驱动”教学法,整个教学过程就成了每个学生完成
文档评论(0)