本站小编为你精心准备了项目体验式学习对Access教学的意义参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
《电脑与电信杂志》2014年第Z1期
为了提高学生的学生兴趣,改变传统教学方式以教师教授为主导,学生被动接受的现状,达到激发学生自主思维,提高兴趣的目的,在课程教学环节引入项目体验式理念,主旨“以任务为驱动,以项目为线索,以体验为促进,搭建学习情境,提高实践能力”,教学过程主要做了如下几个方面的改进:以任务为驱动,让案例说话。在每堂课前,要使学生对学习任务有个整体的了解,从宏观上自己要做什么,达到什么样的目标,避免陷入细节,或是学习之后,无法利用知识点。比如在课程第一节课,先通过展示几个上届学生完成的数据库系统,如图3、4所示,让学生通过作品的欣赏,直观地了解数据库可以解决哪些问题,体会到数据库的实际用处,并且通过一个完整的应用程序,可以迅速让学生清楚构成一个应用程序需要哪些组成对象,对课程整体的知识构成有一个概括的了解,如图5所示。很多学生在看到上届同学实用、漂亮的作品后,有的羡慕不已,有的跃跃欲试,极大地激发了学生的学习兴趣。以体验为促进,通过作品阶段分享及展示提高学习热情。
在学习的不同的阶段,比如在进行数据组织、表结构创建阶段,组织学生根据所领的任务进行需求分析,设计表的结构,确定表的个数和表间的关联,而不是按照教材内容直接通过设计器把表结构创建即可。通过小组发言,集体讨论,让学生明白如何利用关系表存储数据,每个字段确定的含义,比如选定完成健身会所的小组在创建所需表时,创建了注册会员表和顾客信息表,如表1和表2所示,在经过小组讲解后,学生明白了这两个表一个是为会员建立身份,用于缴费,一个是用于保存顾客的基本信息。同学们发现这两个表字段有重复的地方,存储的时候会造成重复录入和数据不一致,而且两个表应该有对应关系,但是却没有体现出来,在同学的建议下,该小组将表结构做了修改,更好地实现了存储的意图,如表3和表4。通过项目小组的实际讲解,学生明白了如何通过关键字段建立表间关联,并且领会了如何通过需求分析来完成表结构的创建。教学效果要明显强于单凭教师举例介绍什么是关键字、关系范式等概念。对于窗体教学部分,由于窗体上控件丰富和可视化程序编写灵活,可及时将学生的作品进行展示,比如窗体的界面、数据的查询等内容。让学生体会到学习成果展示的荣誉感和乐趣,自主地成为学习的主体,而教师所做的则是充当好引导者和辅导者的角色,把握好指导的尺度。做好思维引导,通过生动的实例增加学生学习兴趣。
比如在程序环节的过程和函数属于较有难度的知识点,许多学生不清楚过程和函数的结构,如什么是形式参数、实际参数和返回值等,即使了解也不知道为甚么要采用这种代码封装方式。为了提高教学效果,在教学环节中,可将学习内容进行跨章节交叉,比如讲解累加求和的过程和函数之后,虽然同学们知道可以用函数的形式封装代码,但对于为什么采用这样的封装方式却很不明晰,而且函数中的参数传递如何进行的也不尽理解。这时可将程序和窗口界面结合,通过在窗口对象的代码中调用编写好的函数,学生立即体会到函数的好处,进而愿意去理解这种代码封装方式,有助于内容的学习。如图6所示。
2.结论
总之,在access数据库教学中,不能拘泥于传统教学模式,要不断调正教学内容和教学方法,使学生能够成为学习的主体,真正进入学习情境,充分发挥主观能动性,激发创新思维,而通过在教学中引入项目体验式教学,体现“以任务为驱动,以项目为线索,以体验为促进,搭建学习情境,提高实践能力”,使学生能在学习前做到对学习内容有概貌了解,学习过程对学习对象有切身体会,学习结束有作品成果,较好地提高了教学效果。
作者:盛娟单位:东北大学秦皇岛分校计算中心