APP下载

基于网络协作模式的教学资源建设与实践
—— 以C程序设计课程为例

2011-11-30崔虹燕

唐山师范学院学报 2011年5期
关键词:程序设计协作教学资源

崔虹燕

(兰州商学院 信息工程学院,甘肃 兰州 730020)

基于网络协作模式的教学资源建设与实践
—— 以C程序设计课程为例

崔虹燕

(兰州商学院 信息工程学院,甘肃 兰州 730020)

基于网络协作学习理论,围绕“C程序设计”课程建设目标,在建设立体化课程教学资源的同时,构建了基于Wiki的网络协作教学支撑平台。通过教学实践,不仅强化了优质教学资源的共建共享,也对进一步提高课程教学质量,促进人才培养模式改革产生了积极作用。

协作学习;教学资源;C程序设计;Wiki;教学平台

教学资源建设是课程建设的核心,如何有效利用网络与现代计算机技术构建基于共享的教学资源,是广大教学与管理者共同关注的热点问题。我们以网络协作教学理论为指导,开展了基于网络协作模式的“C程序设计”课程教学改革研究,并在优质教学资源建设方面做了一些实践性工作。

1 网络协作教学模式

图1 基于网络的协作学习模型

协作学习是建构主义学习理论指导下,以小组或团队的形式组织学生进行学习的一种学习策略。它强调以小组活动为主题、以成员互助协作为基础、以目标设计为先导、以团体成绩为激励,极富创意与实效[1]。基于网络的协作学习(Web-based Collaborative Learning,WBCL)是利用计算机网络、多媒体技术以及基于互联网的传播媒介等相关技术,在教师的指导下,由多个学习者以小组形式参与学习,针对同一学习内容相互交流与协作,以达到比较深刻理解与掌握教学内容、实现教学目标的过程。从这个意义上说,基于网络的协作学习是协作学习发展的新阶段,它在突破时间和空间限制的基础上,可以更全面地展现问题情境,并通过灵活多样的协作学习分组和丰富的网络资源,更有利于帮助学生形成良好的学习习惯,激发学习兴趣,改善人际关系,最终达到培养认知领域某些高层次技能的目的。

2 基于网络协作模式的教学资源建设与实践

“C程序设计”课程体系结构是由课堂理论教学、实践教学与相关的辅助教学活动有机结合的整体。我们按照人才规格培养的基本要求,制定了详细的课程建设方案,即以网络协作教学为理论指导,以课程体系结构为依据,以优质教学资源建设为核心内容,逐步建立了适合我校特色和专业发展实际的立体化教学资源与计算机辅助教学平台,旨在全面提高该课程的教学质量。

2.1 网络协作模式指导的“C程序设计”课程资源建设

基础教学资料建设。以课程建设为主线,逐步完善并适时更新包括教学大纲、教学日历、知识结构、教学组织安排、参考资料、教师队伍情况、教学方法和手段等基础教学资料。

课堂教学资源建设。通过精心组织有经验的骨干教师编写课程教案,制作适合课堂教学的多媒体课件,并通过采用动画演示技术制作课程重点、难点内容的教学点件,使教学难点形象生动、易于理解。此外,鼓励教师在积极整理教学资料、总结教学经验的基础上出版专著或课程教材。今年由我院三位主讲教师编写的《C语言程序设计》教材即将由科学出版社出版,该书在强调程序设计基本理论的同时,更突出了对学生程序设计能力和工程实践能力的培养,较好的满足了课程教学的实际需要。

(3)实践教学资源建设。实践教学是应用型本科院校教学活动的关键环节,我们始终以人才规格培养方案为指导,逐步完善了与课堂理论教学相配套的包括实验大纲、实验教学计划、实验指导书,以及综合性开放性实验和课程设计指南等相关资料。此外,为了保证教学内容与实践教学的一致性,以及教学改革的最新成果在实践教学中充分体现,我院也鼓励教师自编实验教材,并经常适时的对相关资料进行更新、补充和完善。

(4)网络教学资源建设。为了保证教师和学生能及时、方便的获取课程最新的教学资料,我们将传统教学资源与网络信息技术进行有机整合,建立了开放共享的,集电子教案、网络课件、教学视频、习题试卷、典型案例、优秀作品等资源为一体的课程网络教学资源平台,希望通过该平台能够为学生提供各类丰富的教学资源。

(5)教学辅助资源建设。课外辅助教学环节不仅是学生进一步学习掌握课堂讲授知识、开阔视野、扩展知识面,也是实现因材施教、优化教学过程的重要途径。因此,我们在全面建设静态教学资源的同时,也逐步为学生提供如学习指导、资料查询、在线讨论、网上答疑与自测等动态辅助教学资源。这些辅助教学活动更有利于学生根据自己的实际情况,结合课程教学目标要求进行自主学习,并形成个性化的知识结构,最终达到个性化人才培养的目的。

2.2 基于Wiki的网络协作教学支撑平台建设

美国教育技术协会(AECT)在1994年对教育技术定义的阐述中明确指出,高校网络教学资源建设除了教学资源建设之外,还应包括支撑平台建设;资源的建设还必须将辅助学生自主学习与教师创造性教学结合起来,体现开放性、动态性、互动性及自主性的原则。因此,我们从网络教学主体活动的角度出发,以建构主义学习理论和人本主义心理学为指导,综合考虑教学的复杂性、教学资源的动态性等因素,并基于对资源的分析和组织,构建了基于Wiki的网络协作教学支撑平台,该平台功能结构如图2所示。

图2 基于Wiki的网络协作教学支撑平台

该平台作为一个实用的协作式教学平台,不仅要用户界面简单友好、容易操作,能满足学生自主学习的需求,真正起到辅助教学的作用,还应该具有较强的可靠性、稳定性、可扩展性和易维护性,能够对用户需求的改变快速反应。因此,采用 PHP动态网站技术、MySQL数据库技术和MediaWiki建站技术实现该平台,并运用PHP服务器配置技术对平台进行后期测试。

2.3 基于网络协作模式的“C程序设计”课程教学实践

“课堂教学+实验教学+网络教学”是目前程序设计类课程通常采用的教学方式,它强调理论教学与实践教学并重,并通过强化实践教学、学以致用,注重学生程序设计与分析能力的培养。基于网络协作模式的教学过程则可以为学生提供一个良好的协作学习环境,建立一种互动交流平台。

2.3.1 基于网络协作模式的课程导入

教学目标分析。依据“C程序设计”课程教学大纲和教学计划确定教学任务,对整门课程及各教学章节进行教学目标分析,以确定各章节必须学习和掌握的知识主题,同时概括出适合小组协作的学习问题。

创设问题情境。教师围绕当前学习主题的要求建立概念框架,并将学生引入到一定的问题情境中,并通过教学支撑平台指导学生明确学习内容和目标,鼓励学生在学习过程中合理利用网络资源。

确定主题、创建学习群组。在所创设的情境下,教师结合学生的专业知识和兴趣爱好,确定学习主题,并将其依照教学进度在协作学习平台上发布;学生则从中选择出与当前学习主题密切相关的一系列问题作为学习的中心内容,并根据相关主题及自身特征信息组建若干协作学习群组。在这个过程中,教师还应尽可能的为学生提供一些学习资源和学习方法指导。这种以主题或问题为核心来驱动学习的方式,不仅可以根据学生学习的具体情况有针对性的分析关键问题,也更有助于协作学习和知识呈现。

2.3.2 基于网络协作模式的互动学习

自主学习。在此阶段教师为学生构建自主学习环境,并充分发挥其支撑作用,以利于发挥学生的主动性,充分体现他们的认知主体作用,也更有利于他们协作学习的开展。

小组交流阶段。各群组利用教师所提供的学习资源及丰富的网络资源在协作学习支撑平台上进行有针对性地学习,并在交流、讨论的基础上逐步加深对知识和问题的意义建构,最终达到共同学习、共同提高的目的。

协商讨论、优化方案。协作学习是一个反复并螺旋上升的过程,是完全多向交流的。因此,在此阶段除强调有效利用教学资源外,应更加注重对内容的研讨,以及学习过程的监控、反馈和阶段性评价,使小组能够在群组协作的环境下,通过自主学习、协作交流、协商讨论和教师指导,在吸取学习伙伴的反馈意见,不断完善自身的学习的同时,不断优化问题解决方案,最终达到解决问题的目的。

2.3.3 基于网络协作模式的课程总结

成果形成、提交与展示。在群组成员协商讨论的基础上,汇总群组意见,分析、整理并形成最终学习成果。根据学习主题和学习内容的不同,各小组可以采用多种形式(如报告、论文、口头汇报、答辩等),并通过不同的提交方式(如协作学习平台或直接提交)向教师提交最终成果。为了进一步激发学生的学习兴趣和解决问题的灵感,教师还应对于具有代表性的学习成果进行展示,以实现共享学习成果和学习资源动态更新的目的。

评价反思。学生在完成认知阶段的学习之后,还应根据各个小组在解决问题过程中的表现对他们的学习效果进行评价。我们可以采用自我评价、组内成员互评、组间评价和教师评价等方式,对各成员的自主学习能力、协作学习过程中的参与程度和学习贡献等内容进行综合评价。评价的结果不仅有利于教学反思和学习经验总结,也为进一步激发学习者的学习主动性和创新意识,提升自主学习能力,最终实现重构自身认识和理解奠定了基础。

3 结束语

基于网络协作模式的教学过程不仅增加了教学过程的交流互动,激励了教学方式的自主引导,更强化了优质教学资源的共建共享。教学资源建设作为一项需要长期建设与维护的系统工程,以及教学资源所表现出的复杂性和多样性等特点,都说明了教学资源建设不是孤立的,应将教学支撑平台建设与具体的教学资源整合起来,并利用智能化技术,在保证教学资源建设质量和规范化的同时,实现教学资源的最大范围共享,提高教学资源的利用效率和准确率。

[1] 裴娣娜.合作学习的教学策略[J].学科教育,2000,(2):1-6.

[2] 何克抗,李文光.教育技术学[M].北京:北京师范大学出版社,2002.

[3] 李克东.信息技术环境下基于协作学习的教学设计[J].电化教育研究,2000,(4):7-13.

[4] 王征清.基于Wiki的高校教学创新研究[J].现代情报,2009, (29):192-195.

[5] Lamb, Annette, Johnson, Larry. An information skills workout: Wikis and collaborative writing[J]. Teacher Librarian, 2007, (34):57-59.

(责任编辑、校对:田敬军)

Construction and Application of Teaching Resources Based on Network Cooperation—— Taking C Program Designing as an Example

CUI Hong-yan

(School of Information Engineering, Lanzhou University of Finance and Economics, Lanzhou 730020, China)

Based on the theory of collaborative learning in the network, around the goal of "C Programming", three-dimensional teaching resources and a Wiki-based collaborative teaching support network platform were built. Through the teaching practice, not only the quality of teaching resources sharing but also the teaching quality and personnel training mode were enhanced.

collaborative learning; teaching resources; C programming; Wiki; teaching platform

兰州商学院2010年度教学改革研究项目(20100204)

2011-03-15

崔虹燕(1980-),女,山西临汾人,硕士,兰州商学院信息工程学院讲师,研究方向为计算机专业教学。

G423

A

1009-9115(2011)05-0056-03

猜你喜欢

程序设计协作教学资源
丰富历史教学资源 提升课堂教学质量
基于Visual Studio Code的C语言程序设计实践教学探索
团结协作成功易
监督桥 沟通桥 协作桥
从细节入手,谈PLC程序设计技巧
狼|团结协作的草原之王
高校冰上教学资源社会开放的意义及管理模式
协作
高职高专院校C语言程序设计教学改革探索
初中语文数字化教学资源应用探索