- 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程序设计教学中探究
文章编号:1672-5913(2008)05-0059-04
摘要:针对Visual Basic程序设计教学的现状和问题,本文将循序渐进的教育规律和软件的工程化开发方法相融合,提出了大案例教学法,并全面地讨论了如何将其运用于Visual Basic程序设计的教学中,从而在教学中把理论与实践紧密结合起来,充分调动学生的主动性和积极性,提高学生用计算机语言解决实际问题的综合能力。
关键词:大案例教学法;Visual Basic程序设计;五步教学法
中图分类号:G64
文献标识码:B
1 引言
Visual Basic程序设计课程是很多大学生的第一门程序设计课程,是继“计算机文化基础”之后高校计算机基础教育的第二个层次。该课程的教学目的包括让学生掌握VB语言的基本知识和运用这些知识进行程序设计以解决问题的思想、方法与技能两个方面。传统的“Visual Basic程序设计”(以下简称VB)教学方式是,“提出概念?D解释概念?D举例说明”,课程一开始要引进程序设计的思想和大量的新概念,再加上教学方式为“填鸭式”,学生感觉学习这门课既“苦”又“枯”。“苦”的是要学的东西多,学习是被动接受,不会学以致用;“枯”的是学生刚开始时对学这门课感兴趣,但学着学着就没兴趣了。同时,由于学时少,在课程讲授时,只能举一些零碎的例子,学生在学完这门课程后仅会孤立地做一些简单的小程序、小例题,而不会开发一个较完整的应用软件。另外,很多学生学VB仅仅倾向于应试而淡化实际应用与开发,这也导致学生在学习过程中只是一味模仿课本上的实例,知识点零散,对系统开发认识模糊,不能形成软件开发的整体概念。另外,教学中理论与实践联系不密切,学生对“学习这门课意义何在”感到茫然。
针对上述问题,笔者将循序渐进的教学规律与软件工程中的软件开发方法相结合,提出了在VB教学中采用大案例教学法的思想。实践表明,这种教学方法的运用能有效地解决上述问题。
2 大案例教学法
2.1大案例教学法
案例教学法是通过对一个案例或者一个情景的描述进行思考以掌握基本知识和培养学生能力的一种教学方法。在程序设计课程的教学中,一个案例一般就是一个软件项目,案例教学法是师生通过共同实施一个完整的软件项目而进行的教学活动。本文提出的大案例教学法是用一个较大规模的软件项目来覆盖或贯穿课程教学内容,采取逐步扩张法进行项目的开发,将项目开发与课程教学交叉融合、相辅相成,从而实现教学目标并培养学生形成完整的软件开发的概念。
与其他的案例教学法相比,大案例教学法具有下面的特点:一是用一个较完整的软件项目贯穿课程始终,而不是举一个个零碎的例题去说明各知识点。二是课程教学与软件项目的开发相互融合,相辅相成。作为教学案例的项目被划分成一个个小的子项目,它是通过在教学中完成一个个子项目而逐步得到完成的,而每个子项目又是随着应用的需求逐步提出来的,由此引进新的概念和新的教学内容。它的设计和实现又增进了学生对新概念、新知识的理解和运用。三是通过恰当设计子项目的开发顺序来最大程度地保持原有教学内容的顺序不变。
2.2大案例教学法的教学过程
大案例教学法的完整教学过程如图1所示。这是一个以教师为主导, 以学生为主体的双主模式的教学。下面就这一方法在VB教学中的运用进行探析。
图1 逐步增长案例教学法的完整教学过程
2.2.1课前准备
要使教学达到预期效果,选择合适的项目作为教学案例是关键。这就需要事先熟悉课程教学大纲,明确教学目标,吃透教学内容,找出教学难点和重点;还要了解学生的基础等情况。弄清上述问题后,教师就要根据自己的观察和平常积累的素材,分析学生所学专业在社会和行业中的应用情况,选择或提出合适的软件项目作为教学案例。选定案例后,就要进行备课,把软件项目划分成一个个子项目,将循序渐进的教学规律和软件工程中逐步扩张等软件开发策略结合起来,确定好该项目中各个子项目的提出顺序。对每一子项目,将其设计任务分成课上和课下两部分,学生必须在课下自主或分组完成“课下设计”任务和子项目的全部编码任务,在上机课上调试通过,以此发挥学生的主动性,激发其进行探究式学习、培养创新精神。
恰当地选取或设计案例项目需遵循如下原则:
(1) 针对性、层次性
所选取的项目案例涉及的知识要能够覆盖VB教学大纲的各知识点,满足教学要求;难度要适宜,要能够为绝大多数同学接受,并尽量与学生所学的专业相联系。
此外,还要考虑学生的差异,给一个子项目设计不同的难度,以满足不同基础和能力学生的学习需要。
(2) 实用性
项目案例最好来
原创力文档


文档评论(0)