APP下载

基于“五星教学原理”的软件工程主动式教学框架重构

2019-06-03陈赣浪

数字通信世界 2019年4期
关键词:旧知五星原理

蔡 妍,陈赣浪

(华南师范大学,广州 528225)

五星教学原理又称首要教学原理,是一种被广泛认可的处方性教学设计原理[1]。五星教学原理的教学结构是以解决问题为中心与目标,教学原理包括外层循环与内层循环两个相互联系的过程[2]。外层循环由指导、结构、辅导以及反思四个阶段构成,内层循环由激活旧知、展示新知、融会贯通以及具体应用四个阶段构成[3],共包含着十二个教学要素,教师可根据自身情况选择。由于当前我国各大高校软件工程主动式教学框架的构建状况参差不齐,且结构不完整,因此基于五星教学原理在教学上的突出优势重构软件工程主动式教学框架。

1 设计软件工程主动式教学框架

基于五星教学原理重构软件工程主动式教学框架首先要对五星教学原理的结构有所了解,五星教学原理的结构如图1。

图1 五星教学原理结构图

如图1所示,首先重新设计教学框架,根据科学设计软件工程课程的特点,设置整个课程由课前到课后三个阶段的主动学习活动。力求使软件工程课程做到在课前自主线上学习、课中积极参与实践活动、课后自觉反思总结,并以科学的方式部署这些环节,使之做到完美衔接,构成良性循环的软件工程教学模式。

针对软件工程课程教学环节中的关键要素,利用五星教学原理进行明确指导。通过五星教学原理,聚焦软件工程课程的问题解决,把软件工程教学活动当成一个整体,进行软件工程教学激活旧知、展示新知、融会应用等往复且递进的学习阶段,使学生逐渐掌握软件工程课程的知识与技能。

2 基于五星教学原理重构软件工程主动式教学框架

2.1 重构教学框架需要明确的问题

基于五星教学原理对软件工程主动式教学框架进行重构必须明确需要解决的问题:第一,目的是解决软件工程教与学这一核心目标。只有将软件工程课程的教学内容以实际问题的方式呈现给学生,才能使学生主动自主进行探究式学习。第二,知识结构与教学内容。五星教学原理重视回顾旧知识,认为学习实际上是主体与客体在进行互相作用,使学习者在对新旧知识进行学习回顾时建立起一种结构联系,通过自身的融会贯通后彻底掌握新知识。软件工程课程的任课教师需要在授课前明确教学目标、规划教学内容,只有这样才能有效提升软件工程课程的教学质量。

2.2 重构软件工程主动式教学框架

在教学方面问题明确后,基于五星教学原理的指导,结合软件工程主动式教学框架构建流程,以高校学生为主体,聚焦解决软件工程教学问题,科学安排软件工程课程课前、课中及课后的教学活动,重构了基于五星教学原理的软件工程主动式教学框架,教学模式如图2所示。

图2 重构软件工程主动式教学框架的教学模式

2.3 软件工程主动式教学框架内容

通过对软件工程课程教学内容、教学目标及学习者特征等进行分析,并设计制作教学资源后,以问题作为核心出发点,把软件工程的课前活动、课中活动以及课后活动看作整体系统,提出从激活旧知、展示新知、融会贯通、具体应用、在线评价以及总结反思六个循环往复且层层递进的软件工程学习阶段。教学前端分析内容:教学目标、教学内容、教学重难点、学习者特征;进行教学活动的前提:对学习者特征进行分析;学习者特征包含内容:学习风格、认知特征、知识基础、年龄阶段;分析过程:根据学习者特征标记重点和难点,制定教学目标、教学任务、教学内容。

教学资源内容:线上平台资源与线下面对面资源;线上平台资源内容:教师设计并开发的在线讨论区、随堂测验、电子文本、PPT课件、微视频;线下面对面资源内容:辅助材料、小组实验、活动主题、项目案例、引导材料、预设问题;线上学习环节的重点:微视频设计。

课前活动的进行首先进行小组划分,共分为激活旧知和展示新知这两个阶段。五星教学原理的运用需要重视互相讨论与同伴之间的协作,将让学生置于学习共同体中,让学生学会一起解决问题。协作交流可以使学生站在不同的视角审视问题,彼此之间进行思想碰撞,取长补短,拓宽知识面,实现知识共享。需要在课前把学生分组。激活旧知主要是教师帮助学生回忆旧知识,梳理旧知识结构,将旧知识结构与新知识结构联系起来,为新问题的解决打下基础。展示新知识是软件工程课程教学最主要的环节。通过思考新知识、分析建立新知识结构,并将其纳入原有知识结构中来,实现新旧知识的整合,并加深对新知识的理解与掌握。课中活动需要在面对面教室进行教学,包括融会贯通和具体应用两个阶段的任务。融会贯通阶段需要进一步深化学生对新知识的理解与运用,培养创新意识,提高问题迁移能力。具体应用是指学生掌握基本知识后,教师引导学生将其在解决问题时进行实际应用。课后活动主要包括在线评价与总结反思这两个阶段。在线评价是指学生在课堂上进行作品评比后,可以在线上对自己和他人的作品进行二次审阅,并在打分后自由评论。总结反思是指在软件工程整体课程结束后,教师与学生都要对教学效果与学习效果进行反思。

具体过程为:教学地点:线上教学不限地点,线下教学为面对面教室;可把教学分为划分小组、激活旧知、展示新知三个阶段;教学要求:将全部学生分成多个小组,分工协作,构建知识并解决问题;教学内容:每组都有不同学习风格、学习水平的学生,通过微视频回顾问题,抛出问题,学生间互动交流,简要介绍新知识并观看PPT、微视频等资源,对学生进行随堂测验;教学方法:前端分析、叙述引导、任务驱动、操作演示、教师引导。

3 结束语

基于五星教学原理对软件工程主动式教学框架进行重构,也就意味着教学模式的调整与优化。可以提高软件工程的教学效率与学生的学习效率,通过教学流程上的创新,使原有教学框架流程衔接部分的问题得到了有效改善。

猜你喜欢

旧知五星原理
La preservación del tejido de seda tradicional
建德五星
基于包络解调原理的低转速滚动轴承故障诊断
数读绍兴市“五星双强”两新组织
了解咳嗽祛痰原理,有效维护健康
岁末
守护那抹“五星红”
浅谈如何在教学中渗透转化思想
如何帮助学生理解数学概念
新课程理念下的“新课导入”