- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何提升VF程序设计课程第一课堂教学质量
如何提升VF程序设计课程第一课堂教学质量摘要 文章根据“VF程序设计”课程的“散、杂”等特点及独立学院VF程序设计课程的教学现状,对VF课程就教学内容、教学方法、教学手段和课程考核方法进行研究和改革,提出了以提高学生逻辑思维能力和实践能力为目的的教学模式和考核方式,以提升VF课程第一课堂教学质量。
关键词 VF程序设计 教学方法 课程考核 改革
中图分类号:G642 文献标识码:A
数据库技术是计算机科学的重要分支之一,已成为发展最活跃、应用最广泛的计算机领域之一。几乎所有应用系统都涉及到数据库。①因此,全国大多数高校(尤其是独立学院)都将其列入经管类专业或计算机专业的教学计划,青岛农业大学海都学院也将该门课程列为经管类专业学生的公共必修课。为了提高VF的教学质量和教学效果,笔者在教学过程中不断地进行改革探索,现谈谈自己的几点看法。
1 教学次序和内容改革
目前,很多教材都是从VF的基础知识开始讲解,然后才是数据表和数据库的基本操作,再是程序设计、表单控件和软件开发过程。②这种方式虽然由浅入深,容易理解,但是刚开始较长时间的基础知识介绍,较为枯燥且难以记忆,会大大削弱学生的学习积极性。因此在教学过程中对教学内容的次序做了相应调整,按开发一套应用软件所应掌握的内容划分成三大模块进行讲解:数据库和数据表的基本概念,视图、排序、索引和sql语句,表单、菜单和报表。
独立学院教育要注重应用性和实践性,因此在教学内容上,本课程增加了一些数据库系统开发的必备知识,删去了一些不实用的理论知识,如远程视图、动画制作等内容的教学,在进行基础知识练习的同时加大实践环节的教学比重,培养学生开发小型数据库系统的能力。
2 理论教学方法改革
教学方法是教师和学生为了实现共同的教学目标,完成共同的教学任务,在教学过程中运用的方式与手段的总称。研究和改进教学方法,这对工作中少走弯路,提高教学质量,具有重要的意义。
2.1 任务驱动式
任务驱动教学法是一种建立在建构主义教学理论基础上的教学法,学生在教师的帮助下,紧紧围绕一个共同的任务,在问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,在完成既定任务的同时,培养学生主动参与、独立思考、勇于探索的自学能力。该门课程在讲授过程中,始终贯彻一个大任务——学生成绩管理系统,然后按照事先设计好的教学三大模块进行详细的任务驱动式教学。比如在讲解表单设计时可以按照以下步骤进行:
(1)创建任务。告诉学生即将要实施的任务,比如查询学生基本信息,给出几个关键问题,让学生明白任务的内容和目标,掌握常用控件的应用。
(2)完成任务。此环节中,教师要将学生分成不同的组,让他们通过各种途径、各种方法去完成任务,独立思考讨论。此环节可有组长带头完成,教师不易干预学生太多,但要及时地指导启发每一位学生,同时要多注意组与组之间的竞争与合作。
(3)归纳总结。学生须在教师规定的时间内完成任务,然后组织课堂讨论和总结,要求每组选派一个代表,阐述一下自己组的设计思路和技巧、遇到的问题及解决方案、小组如何分工等,其他组成员可以针对此小组的设计各抒己见,最后由大家一致推选一组大家认为最棒的,到教师机上现场演示,以帮助学生互相学习、共同提高。
2.2 分组讨论式
分组讨论式教学也是不错的教学方法。在分组讨论过程中,学生拥有充足的时间和空间去思考,相互交流,互补互促,教师在此过程中要不失时机地给予学生积极评价,使每个学生都能感受到思维劳动本身的乐趣,这样既弥补了学生的个别差异又让学生有参与感,使每个学生在原有的基础上都能得到发展和提高。
2.3 现场模拟式
现场模拟式教学就是将VF知识以一个小型数据库系统的形式演示给学生看,给学生创建一个学有所用的教学情境,同时也能激发学生学习VF课程的兴趣。比如在讲解SQL语句的查询功能时,教师可以提前做几个含有查询按钮的简单表单,然后将要学到的SQL查询语句的具体实例写到该命令按钮下。上课时,先演示这几个按钮的执行效果,给这堂课埋下一个伏笔,然后围绕查询这个中心问题展开讲解,最后选几个学生到教师机上自己动手对课前的那个含有查询按钮的简单表单进行修改,以实现不同的查询要求。这样一来,学生会对SQL的查询语句和其应用都有一个明确的认识和深刻的领悟。
3 实践教学过程改革
计算机程序设计类课程的教学不同于其他理论课教学,主要是培养学生的实践能力和应用能力。本课程在实验教学中减少验证性实验,适当增加设计性实验,有利于提高学生逻辑抽象能力和应用能力。在课程的中后期,教师给出几个综合性实验题目,主要侧重于小型数据库系统的开发来供学生选择,同时学生可以根据自己的实际情况自由分组,以3~5人为宜,随时选择进入到综合实践阶段即数据
文档评论(0)