建构主义视角下的民办高校数据库基础课程教学改革

2013-04-29 00:44文雪巍王凤领
计算机教育 2013年9期
关键词:项目教学法建构主义教学改革

文雪巍 王凤领

摘要:建构主义的基本理念是学习的主观能动性、社会性和情境性,对传统的教和学方式作了新的诠释和突破,而项目教学法最符合建构主义的教学原则。文章以民办高校数据库基础课程教学为例,从项目的优择、教学内容的重组、项目开发流程及考试改革方面进行探讨,提出建构主义视角下以项目教学为主体的民办高校教学观点。

关键词:建构主义;项目教学法;数据库基础;教学改革

数据库基础是民办高校非计算机专业的一门公共课程,特点是学生多、专业杂、层次差别大。传统教学模式主要是按照课本内容逐渐推进教学,根据课程的知识体系结构开展教学过程。虽然这种教学模式有利于学生全面掌握各知识点,但学生学习后不知道自己能做什么,没有明确的目标,学习兴趣不浓。因此,我们需要寻找一种先进的教学理论,积极探索更为有效的教学模式,以提高学生学习的积极性和主动性,从而不断提高非计算机专业学生的实际操作能力和创新能力。

1.建构主义视角下的数据库基础课程教学方案

由建构主义的教学理念出发,教学方式需将学生作为参与主体开展教学过程,因此教师可根据学生自身条件的差异进行数据库基础课程的教学,认真分析现实状况,选择最合理的项目开展教学实践,而后制订新的学习方案,改写教学大纲和主要内容,调整教学方式和流程,改革最终的考核方式,实现新的教学模式。

1.1根据项目开发要求重组教学内容

传统教学法是按照教材内容顺序讲解各部分知识点,首先讲授数据库基本概念和Visual FoxPro语法规则,其次讲解项目管理、数据库、数据表的使用,第三是面向主体的设计方法和理念、表单学习、程序编写、结构化查询语言,最后是查询与视图、菜单设计和报表设计。

在项目教学法中,项目的开发过程成为教学过程中的一根主线,教师需要根据项目实施的安排,重新组织教学内容;分清教学的主要任务及每章可以提取的知识点,而后建立多模块、多任务的教学任务,使得每个章节的重点都有一个模块与其对应;在完成模块功能的同时,实现整个教学任务的顺利实施。因此,教师首先讲授项目管理器,其次讲解数据库设计、表单设计、菜单设计、程序设计、查询、报表,最后讲授系统部件组装和创建发布磁盘。教师可以直接讲解项目中每一模块功能的实现方法,列出各部分知识点的重点及难点,讲解各知识点的语义、格式、功能和用法,对模块不同功能进行调节,实现多样化的运行结果。

1.2改革考核方式

数据库基础是一门理论性和实践性相结合的公共基础课,采用的考核方式是传统的试卷考试。很多学生在考前临时突击,死记硬背,出现“高分低能”现象,这与该课程培养应用型人才的目标相悖。因此,哈尔滨德强商务学院开发基于B/S架构的试题库,采用机考形式,通过考试系统软件随机生成试卷,避免出现抄袭现象。考试结束后,系统自动阅卷,给出机考成绩,教师再结合平时成绩给出最终总成绩。机考方式既能够考查学生的理论知识,又能够考查学生的实践操作能力,从根本上解决了学生重理论、轻实践的问题。

2.建构主义视角下的数据库基础课程项目教学法

2.1建构主义教学理念

随着网络通信和可视化技术的发展,网络化学习环境逐渐成熟,这正是建构主义学习方式所需的基础条件。当这一条件趋于完善和成熟,构建主义又再次引爆“学习革命”,表现出更强大的生命力,受到更多的关注。

建构主义教学方式与传统教学方式有很大差别,它强调学习者在多变的环境中完成学习任务;而在传统的学习方式下,学生乐于选择完成简单容易的任务,这是一种缺少“认知冲突”的学习方法。建构主义要求在教学中让学生面对更加具体化和复杂化的现实情境,这对学生来说是一个艰难的挑战,需要学生寻求思路和方法以解决问题。学生作为一个问题的面对者,需要形成自身的学习风格、认知方式和处理问题的心理模式。在学习过程中,学生作为一个自我控制的主体和中心,要能够勇于面对学习中的问题,善于寻求解决问题的思路和技能,积极主动地完成学习任务。

建构主义虽然强调学习过程中学生的主观能动性,但不能完全忽略教师的职能作用,并对教师的责任有更进一步的要求。教师应该为学生建立知识体系提供思想指导和学习监督,保证学习过程更加顺利和高效。在传统意义上,教师的作用体现为知识的灌输,而在建构主义教学中,教师应该是学习者的朋友、伙伴或者合作人员。教师在执行教学任务时,要将学习者作为主体,强调其始终是学习过程的中心。另外,学生的学习环境各异,他们对问题的理解也有差异,教师应该主动了解他们的观点和思想,并在不断认同的前提下给予他们合理的解释和正确的引导,帮助他们更加全面和清晰地理解问题。

这时,教师和学生的角色已经转变:教师由传统的知识供应者和传输者变为学习过程中的引导者和建议者,学生则由传统意义上的知识被动学习者和接受者转变为知识信息的主动接受者和加工主体。教师可以以平等的身份开展并参与研讨会或学习小组交流会,引导学生朝着正确的方向主动学习。

2.2建构主义项目教学法

建构主义者认为:任何存在的事物或知识在没有被个体理解和接收时,对个体而言没有任何价值,因此更不用提所谓的权威。教学不再把“死板”的知识传输给个体,不再以“自我理解的方式”强迫学生以同样的方式学习和掌握,不再用社会全体性的名义让学生被动接受。学生要作为一个责任主体构建自己接受的过程和方式,根据自身的学习背景、经验基础和性格特点分析和决定新理论的正确性,自主选择是直接接受知识,还是进一步验证或者批判改进。

基于这一理论,项目教学法应运而生,它是一种教和学的模式,追求的目标不再是把教师掌握的现成知识技能传授给学生,或者说不是简单地让学生按照教师的安排得到一个结果,而是让学生在教师的指导下,寻找得到这个结果的途径并通过该途径得到结果,最终进行展示和自我评价。学习的重点在于学习过程而非学习结果,学生在这个过程中能够锻炼各种能力;而教师已经不是教学中的主体地位,而是学生学习过程中的引导者、指导者和监督者。

2.3项目教学法在数据库基础课程中的作用

在数据库基础课程中应用项目教学法,有助于帮助学生构建课程知识体系,能够起到以下作用。

1)符合学生兴趣的项目能够提高学习动机。

教师应用项目教学法,选择学生了解的与生活相关的项目,如学生生活费管理系统、作业管理系统等,让学生在面对这样的项目时,能够通过自己的分析、思考及探索完成教师提出的问题及要求,体会到通过自己的努力可以开发出实用程序,从而锻炼学生的思维模式及反应能力。

2)项目完成过程有助于学生掌握课程知识体系。

项目的系统分析、系统设计和系统实现过程,能够让学生很好地将项目开发和课程知识体系融合在一起,通过独立完成项目将理论与实践有机结合,提高理论水平和实际操作技能。

3)有利于培养学生的团队合作能力。

项目教学法多采用小组方式组织教学,每一小组一般由4~6名学生组成,设置1名组长,在选择小组成员时更多地考虑能力互补,这样才能体现项目小组的真正价值。类似的项目活动让学生学会与别人相处与交流,学会更多书本以外的知识,也给自己开创了一个提升的空间。

3.依据项目组织教学过程

项目教学法需要教师制订开展教学的各个步骤,而每一个步骤都需实施一个教学实验,下面笔者以“图书管理系统”为例介绍依据应用系统开发项目组织教学的一般步骤。

1)系统功能分析。

该系统用于图书馆对图书的管理,主要是用计算机对图书进行管理,如查询、修改、增加、删除。教师应针对这些需求设计该图书管理系统,主要包括系统管理、数据管理、报表打印和系统帮助4部分。

2)系统功能模块设计。

根据系统功能分析,该系统分为以下5大模块:主界面模块、系统管理模块、数据管理模块、报表打印模块、系统帮助模块。采用模块化设计思想可以大大提高设计的效率,并且可以最大限度地减少不必要的错误。

3)系统数据库设计。

在数据库应用系统的开发过程中,数据库设计是一个重要环节。数据库设计的好坏直接影响应用程序的设计效率和应用效果,数据库设计包括数据库的建立、表的建立、表与表之间的关联。教师可以这个项目为例,把数据库和表的相关知识点向学生一一讲解。

4)系统表单设计。

该项目的主要工作窗口由具有不同功能的表单提供,主要表单有系统主界面的设计、系统登录表单的设计、系统简介表单的设计、退出系统的设计、数据维护表单的设计、数据浏览表单的设计、数据查询表单的设计和数据报表设计,涉及表单设计、程序设计、报表3部分知识点。教师通过该项目的实施,向学生详细介绍表单和报表的设计方法以及面向对象程序设计的思想。

5)系统主菜单设计。

系统主菜单主要控制数据库应用系统各功能模块,该项目的主菜单通过系统登录表单调用,教师需向学生介绍清楚这部分知识点。

6)编译和调试可执行程序。

教师可让学生理解程序编译和调试过程,最后顺利编写一个可执行程序并发布,彻底解决整个数据库应用系统的开发问题。

4.结语

建构主义项目教学法的目的和重要意义在于能够培养当今社会需要的学习型人才,让学习者能够不断地学习新知识,自我调节学习过程,有自己的见解和思想,能够主动分析和点评问题,发现和解决新问题、新难题,不断创新。因此,教师要在数据库基础课程教学过程中,进一步改革传统的灌输式教学方式和改进教学流程。首先建立学生了解或熟悉的项目,依据学生自身兴趣和现实情境设立多个合适的项目;重新制定项目教学方案,重点改进教学过程的管理方式,建立良好的师生交流平台。对学生的考核应考虑3个因素,包括课程学习参与和理解情况、平时作业完成情况、最终期末考试或课程设计成绩。

建构主义项目教学法对传统教学方式将是一个很大的冲击,对教与学理论的变革有极大的促进作用,使得教学主体也将向学习者转移,因此我们要尽快改变以往的思想,接受新的教学理念。

参考文献:

[1]吴叶葵,王衍,建构主义视角下数据库应用基础教学改革研究[J].常州信息职业技术学院学报,2011(3):51.

[2]王衍,数据库应用基础[M],北京:电子工业出版社,2009:8-18.

[3]Kirschner P A,Sweller J,Clark R E.why minimal guidalice during instruction does not work:an arialvsis of the failllre of construetiVist,distovery,problem-based,experiential,and inquiry-based teaching[J].Educational Psychologist,2006,41(2):75-86.

[4]刘儒德,建构主义:知识观、学习观、教学观[J],人民教育,2005(17):85-90.

[5]曾铮,浅谈“premiere”课程教学法[J],科技创新导报,2012(25):25.

[6]梁艳华,蔡学敬,张丽霞,“项目教学法”在数据库课程教学中的应用[J],科教文汇(下旬刊),2011(5):40.

(编辑:宋文婷)

猜你喜欢
项目教学法建构主义教学改革
旁批:建构主义视域下的语文助读抓手——以统编初中教材为例
借鉴建构主义思想培养财会专业人才
探析项目教学法在化工管路拆装实训中的应用
项目教学法在中职flash课程教学中的应用探究
项目教学法在园林工程招投标与预决算课程中应用
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索
多媒体技术在建构主义教学模式中的应用