APP下载

“案例贯穿”模式在成教程序设计课程中的应用

2014-07-01王彦

教育教学论坛 2014年22期
关键词:成教程序设计学习效果

王彦

(上海交通大学 继续教育学院,上海 200030)

“案例贯穿”模式在成教程序设计课程中的应用

王彦

(上海交通大学 继续教育学院,上海 200030)

针对成人教育中程序设计课程的特点和教学现状,从案例情境设定、学生自主学习和学习效果评价三个方面提出构建“案例贯穿”教学模式的具体策略。通过程序设计课程的教学实践表明,该策略既保证了教学中充分发挥成教学生个体特性的可能,又有效解决了学生个体与群体相互融合,协作建构知识等问题,使学习者的个体能力得到全面提升。

成人教育;案例贯穿;程序设计课程

程序设计课程是面向成人教育理工科专业开设的课程,旨在培养学生程序设计的思想和技能,具有很强的实践性。然而,终身教育体系下的成人教育,其学习对象主要是在职人员,具有一定的实践经验,学习需求在于提高解决实际问题的能力。因此,现有教学模式面向成人教育时存在如下问题:①以教师为中心的知识传授教学模式,教师在课堂向学生教授程序设计的知识点,学生被动接受;难以调动成教学生的积极性和主动性,难以提高学生自主建构知识的能力;②成教学生供职于各行各业,专业背景亦有诸多差别;单一的教学手段无法满足学生个性的发挥;③成教的教学形式多以大班教学为主。教学情境主要是学生个体学习,使得学生个体与群体之间很难相互融合。本文以结合实际应用的案例为基本素材,将学习者引入一个特定的真实情境中,提出适合成人教育的程序设计课程的教学模式。该模式包括案例情境设定、自主学习和学习效果评价三个主要环节。以案例情境设计教学主线,围绕案例的讨论和分析逐步展开教学内容,通过分析案例中拟解决问题,促进学生主动思考;以自主、协同学习为中心环节,充分考虑成教学生的个体差异,引入项目组的工作模式,培养学生的自主学习和团队合作能力;依托网络平台开发教学资源,延伸课堂教学,突破成教学生在学习时间和精力等方面的局限性,完善程序设计类课程的自主学习环境。

一、基于案例情境分层的教学场景

程序设计课程的目标是突破以教师为中心的教学理念,首次提出案例情境分层模型,“案例分析”和“案例实践”两个层次相互关联,将知识点的讲解融入案例的分析、示范过程,如图1所示。在案例分析的教学过程,教师选择原理性、概念性较强的案例,围绕案例涉及的知识点,讲解案例中蕴含的理论知识与操作技能。在案例分析的基础上,教师选择规模适中、实践性强、有实用性的案例,将学生引入一个特定的真实情境中,学生在问题情境的驱动下,自主学习、主动探究、反复实践,使学生由被动地接受知识转变为主动地寻求知识。教师在创设案例情境的过程中不断获取学生的反馈信息,并及时调整案例来适应不断变化的学生需求。

图1 案例情境分层的教学情境

二、基于成教学生个性特征的协同教学

引入项目组的工作模式,依据“组间同质、组内异质”的原则,通过对学生工作行业和先修课程的调查,将基础不同、知识领域各有特长、性格特质互补的学生划分为一组。每名学生在项目组中进行“角色定位”,每个小组共同实施一个完整的“案例”来组织教学。小组成员既各有分工,又通力合作,完成从需求分析、总体设计、详细设计的过程。协同学习小组的角色分工如表1所示。

表1 协同教学的角色分工

三、动态构建自主学习效果的学习效果评价机制

教学评价作为教学过程中持续进行的、不可分割的组成部分,是教学实践的重要内容[3]。教学的效果需要通过评价来判断学生的学习情况、了解教师的教学效果,以促进学生更好地学习。结合成人教育的教学过程和程序设计课程本身的特点,本文以“应用程序”和“文档”的方式展示案例实践成果,涉及学生完成案例的过程和案例成果两方面,要求学生完成一份总结报告,说明案例的完成情况、案例完成过程中所应用的策略和具体实施过程、最终成果的价值和存在的问题等。基于案例实践活动,动态构建“形成性评价”,依托教师、学生本人、团队成员多个角色来评价学生的学习效果。重点放在学生在实施案例的过程中对探究过程和方法的理解等方面。该机制不仅考核学生对所学知识的掌握程度,更为教学过程的质量保障提供科学依据。

图2 基于案例实践活动的动态评价

四、结合成教学生工作和生活中的实际应用构建案例

围绕程序设计课程的知识点,结合成教学生的工作、学习和家庭等实际应用情境,构建丰富的案例资源库。通过教学实践证明学生在建构程序设计知识点的同时,他们的学习兴趣、积极性和主动性都有很大提高,程序设计能力和综合素质不断提升。以“基本语法”教学单元为例,围绕“简单计算器”案例的分析,学生建构该教学单元的知识点。在此基础上,创设自动出题的案例情境,根据学生的个性特征,划分协同学习小组,小组成员在巩固课内知识点的同时,自主学习相关的课外知识点,图3给出其中一个小组的案例实践成果。该小组成员的孩子目前处于小学阶段的学习,他们在设计案例时,考虑小学生的特点,自动出的题目满足:被减数大于减数、整除等条件。

图3 基本语法单元-案例实例

本文面向成人教育的程序设计课程,构建了包括案例情境设定、自主学习和学习效果评价三个环节的教学模式。该模式对程序设计课程的教学理念、方法和手段进行研究,并应用于教学实践。围绕精选案例的分析和实践,改变传统通过例题讲解知识点的单向灌输式教学形式,突出学生主体地位,实现自主学习与协作学习的结合,达到培养学生自主探究知识点的预期效果。

[1]王桂平,冯睿.程序设计课程实践教学的改革探索[J].现代教育技术,2010,20(13):47,51-53.

[2]刘荣,左红武.以提高核心竞争力为目标的成人教育信息化策略研究[J].现代教育技术,2011,20(7):14-17.

[3]卢健.形成性评价与总结性评价理论探索[J].福建教育学院学报,2011,(5):30-33.

G642.4

A

1674-9324(2014)22-0189-02

上海交通大学教学发展中心基金(B2130606)。

王彦(1971-),女,博士,上海交通大学继续教育学院,副教授,研究方向:数据挖掘。

猜你喜欢

成教程序设计学习效果
“百词斩”对于大学英语四级词汇学习效果的实证研究
基于Visual Studio Code的C语言程序设计实践教学探索
莲心宝宝有话说
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用
终身学习理念下成教生学习行为分析研究
以企业需求为目标 实施成教教学改革
基于提高成教大学生创业素质的创业教育研究
基于凸显成教学生特点的人才培养方案改革与探索