依托网络课程平台构建专升本分层教学的实践
——以Web程序设计基础课程为例

2022-06-28 10:44叶根梅
常州信息职业技术学院学报 2022年3期
关键词:分层基础评价

叶根梅

(马鞍山师范高等专科学校 安徽马鞍山 243041)

0 引言

有序开展应用型本科院校与优质高职院校联合培养全日制普通专升本学生[1],正成为专升本人才培养的一种新型模式。但在专升本班级的一些基础课程教学中,教师普遍面临学生知识储备不一、学习基础各异、难以统一教学等问题。例如,有的学生在高职阶段已学习过类似课程,有的学生则没有;由于各校课程定位和侧重点不同,有的课时比较充足,学生基础相对扎实,有的所授内容占比少,学生只是粗略掌握。面对基础悬殊、层次各异的学生,“一刀切”式的教育方式不利于学生的发展。

高校网络课程资源平台作为一种综合性教学与管理平台,不仅为教学提供了一个资源共享和教学活动实施的平台[2],也为学生自主学习创设了环境。运用高校网络课程平台数据统计分析的优势,可以全面分析学生的知识掌握情况;运用其信息化教学功能,可以更好地实施分层教学。本文以T学校软件工程专业专升本学生为教学对象,依托超星泛雅网络课程平台,运用先进的教学理念和技术手段,在Web程序设计基础课程教学中实施分层教学,以解决专升本学生在课程教学方面的差异性问题,提高教学的有效性。

1 分层教学的实施基础

准确掌握学生的水平和差异是对学生进行合理分层和分组的前提[3]。首先,采用网络课程平台的问卷功能,对学生进行全面筛查和了解。然后,运用网络课程平台的测试功能,对具备课程基础的学生进行针对性的知识测试。从问卷收集的数据看,有61.4%的学生在专科阶段学习过相同或相近课程,10%的学生通过参加相关的专业竞赛方式接触课程知识点。在上述数据分析基础上,对已有基础的学生开展本门课的知识测试,测试结果显示,成绩合格者占68%,成绩优秀者占8.3%。对这部分学生结合个人访谈进一步发现,针对Web程序设计基础课程,除极少数学生已熟练掌握课程全部内容外,其余则存在学习内容覆盖不全、基础知识不牢固、知识应用明显欠缺等问题。

针对学生基础不一的问题,同时也为满足Web程序设计基础课程项目化教学的需要,遵循同组异质、组间同质、组员互助的原则,结合学情分析,以3~5人为单位将学生分成若干项目小组;针对学生的基础差异,将教学目标相应分为三个层次,分别为基本理解并进行正确应用、熟练掌握并灵活应用、熟练掌握并自主迁移。同时,由于学生的学习态度、学习方法和能力不同,各个阶段知识掌握的程度也处于变化之中,因此学生分组和教学目标的分层均将根据学生的学习表现进行及时、动态调整。

2 分层教学设计

为了更好地实施分层教学,依托网络课程平台在教学资源呈现和推送、教学活动组织以及教学评价方面的功能,对课程进行如下的教学设计,如图1所示。

图1 依托网络课程平台的分层教学设计

1)教学资源的建设是基础。为了激发学生的学习自主性,让不同基础和能力的学生按需学习。Web程序设计基础课程在教学资源设计上,按照“学习导航、基础知识视频、案例讲解视频、项目讲解视频、拓展资源和章节测验”递进式顺序进行规划和组织。学习导航帮助学生建立本章知识体系和脉络的概念,如在“CSS基础”章节,以思维导图的方式,将该主题分为“CSS引入”“CSS选择器”“CSS字体和文本外观属性”三个任务模块,每个任务模块引出“知识储备”“任务实施”和“拓展提升”三个分支,在分支中列出本章知识点和任务要求。“知识储备”中的基础知识点是每个学生必须掌握的内容,课前通过预习和测试的方式布置学生完成,学生课后也可以随时复习巩固。基础较好的学生可以自主进入“任务实施”部分的案例或项目,而学有余力的学生可选择“拓展提升”部分。教学资源以短视频为主,同时也提供课件、教案、操作文档和扩展链接等,以满足不同学生的阅读和学习习惯。由于教学资源具有一定的层次性和多样性,避免了千篇一律的形式和要求,学生可以按需选择资源,因而从学习愿望和能力上均易于接受。

2)教学活动设计上,采用项目引领、任务驱动、小组协作的教学模式。如以“助农网”项目组织和贯穿整个教学内容,将项目划分成“搭建HTML页面”“CSS美化文本”“CSS布局”“表单设计”等多个子任务,并对应各教学单元。教师发布项目需求说明书和任务单,引导学生通过小组协作探究的方式完成任务内容。教学活动中,教师主要发挥引导作用,并关注和指导小组成员之间的合作,针对疑难问题进行个别指导和解答。学生作为实施任务的主体,需要发挥项目组各组员的优势,建立带动、互助和合作的氛围,通过组员间的探讨和协作完成任务。

3)客观而合理的评价才能反映学生的学习效果,激发学生的学习自主性[4]。建立课前预习评价、课中课堂表现和任务完成评价、课后知识巩固评价的全过程式评价,将过程性评价与终结性评价相结合,并侧重过程性评价。教师及时查看学生的评价数据,以便进行相应的教学调整,提高教学针对性。采用网络平台评价、教师评价、学生自评、小组互评以及企业导师评价等多元化评价方式,学生既是评价对象也是评价主体,多方参与既发挥学生的主体性,也让评价更加科学和全面。

3 分层教学实施

以Web程序设计基础课程为例,依托网络课程平台实施分层教学的过程及教学活动如图2所示。

图2 依托网络课程平台的分层教学实施

课前,教师发布微视频预习任务及针对预习内容的知识测试,督促学生自主完成基本知识点的学习,然后根据教学平台上的视频观看和知识测试部分的数据统计和分析结果,调整教学重难点。同时,教师将课堂任务单提前发布至讨论区,学生根据任务单内容进行有针对性的课前准备,如微课学习、素材收集、任务思考、小组讨论、提问和发表看法等。

课中,教师围绕任务单内容,引导学生以小组为单位展开讨论合作。根据Web程序设计的岗位需求,学生遵循标准化Web项目开发流程,从阅读项目需求规格说明书,到页面设计、页面完善、页面制作,再到成果验收。教师对任务中涉及的关键知识点和操作方法进行讲解演示,并在小组完成任务的过程中深入各项目组间巡视,及时发现疑难问题,进行针对性解答和个别化指导。对于共性的要点性问题,教师还会在网站讨论区,以置顶帖的方式发布要点提示或技巧总结等内容,让学生关注并随时参考。学生通过网络平台提交任务成果,教师对学生的成果进行评价打分,学生完成组内互评和个人自评。

课后,教师结合学生的任务完成情况和课堂表现,分层次布置巩固作业和拓展作业,如对一般层次的学生要求巩固课内知识点,而对层次高的学生,加强代码规范性的要求。同时,对重难点内容再次发布知识测试,并结合学生的过程性表现和学习效果,确定是否对原有的学生分层和项目分组进行动态调整。

为了保障分层教学取得更好的效果,除了上述教学过程外,教师有效运用网络平台的数据分析功能、讨论区功能以及分层作业布置和定期测试的方式,可以促进学生自主学习,加强学生间的互助,促进知识水平的巩固和提高。

1)运用课程平台的数据统计功能,将学生的学习行为数据纳入过程性考核。Web程序设计基础课程入门相对容易,且作品效果能直观呈现,因此大部分学生在课程开设之初,学习兴趣浓厚且积极性高。但是随着课程的不断深入和难度的增加,学生的懈怠情绪会逐渐显露,因此,关注并跟进学生的学习行为至关重要。实践证明,教师实施有效干预行为对学生学习投入度、学习目标完成水平均具有显著促进作用[5],而过程化考核则是督促学生持续自主学习并建立自主学习习惯的一个重要手段。Web程序设计基础课程依托的超星泛雅网络平台具备实时记录学生学习行为数据的功能,为教师掌握学生的过程学习数据提供了便捷。教师将学生的课程视频观看情况、章节资源学习次数、阅读材料、发表或回复讨论、章节测验等均纳入平时成绩考核中,并加大权重设置,以此引导和激励学生主动按需学习。在课程开课前,教师将成绩的构成明确告知学生;在每章节内容结束后,将学生的学习行为数据及时公布和反馈,对表现欠佳的学生予以提醒和督促,并帮助学生进行阶段性的总结和后续学习的分层指导。从实践结果看,在进入课程第四章内容教学的时候,学生不仅没有产生学习懈怠,相反,90%以上的学生已形成自主学习习惯并建立自己的学习节奏,学生能够保持一种较佳的学习状态,分层式的自主学习开展顺利。

2)充分运用网络课程平台讨论区,促进不同层次学生间的交流和互助。讨论区版块是师生交流互动非常直观和有效的手段,教师可以在不同的教学环节或活动中灵活应用。

讨论区作为任务发布区,教师可以发布主题任务,如“推荐你心目中的网站之最”,引导学生从技术、艺术、用户体验、内容等不同方面分享和交流对于网站的审美和看法,扩充学生对网站的认识面;再如任务主题“说说你对标签语义化的理解”,鼓励学生发表自己的看法和见解,加深对“语义化”的理解,便于更好地使用HTML5元素。某些主题任务在帮助学生明确任务要求、拓展思路的同时,也有助于教师预先了解学生的疑问和要求,提高课堂教学针对性。

讨论区作为作业评讲区,将学生作业中容易出现的错误以及易被学生忽略的代码规范性等共性或典型问题转发至讨论区,引导学生相互查错、纠错,以此促进认识,加深理解。

讨论区作为作品展示区,教师将项目组优秀网站作品发布展示,通过示范效应不仅鼓励了这部分学生,也能激发其他学生的积极跟进和表现的欲望。事实表明,讨论区作为网络课程平台一个最为开放的区域,可以激发学生主动参与的意识,学生相互间的点赞和评价,都有助于建立良好的学习氛围。

教师除了自己发布任务和推送资源等,还可以鼓励学生主动发帖,分享他们的资源和方法,如鼓励学生分享“Web音视频播放器”中自主编程实现的歌词同步效果,这样既激励了一部分优秀的学生,对其他层次的学生也形成了良好的榜样作用。灵活运用讨论区可以充分地实现学生互助,激励不同层次的学生相互学习,但也要求教师精心设计话题和任务内容,把握学生的个体性差异,以引导并调动不同层次的学生积极参与。教师要关注讨论区动态并给予及时、适当的指导、鼓励和总结。

3)分层布置作业,强化基础知识测试。教师设计不同梯度的作业,运用课程平台的选择发布对象的功能进行作业发布,对不同层次的学生发布不同梯度和难度的作业,并按照相应的标准进行评价,对学生的学习成果予以肯定,这在课程初始阶段十分必要。同时,由于Web程序设计基础课程是一门专业基础课程,学生对于基础理论的掌握直接影响后续课程的学习效果。因此,教师要在每章内容结束之后发布本章测试,一方面,督促层次相对高的学生不能忽略基础,层次相对低的学生重视当前基础阶段的学习,为后续快速提升做好铺垫;另一方面,在教师指导、小组互助、自主学习以及讨论区互助等多重因素下,原先没有基础和基础较弱部分的学生也处在不断提升中,定期测试便于教师了解学生知识掌握情况,以便对学生的层次进行动态界定和调整教学安排。

4 分层成绩评价

分层教学旨在实施因材施教,使学生基于已有基础获得更大的进步。Web程序设计基础课程为激励学生更好地发展,采取了分层的成绩评价方式,并通过加大过程性考核比重,引导学生树立积极的学习态度和习惯。例如,在课程开始时,设置页面制作任务的评价要求时,没有基础的学生运用HTML标记和属性完成效果即可,一般基础的学生鼓励其部分运用CSS样式,而基础很好的学生则需要全部运用CSS技术以达到结构和表现相分离的要求。期末考试时,按照基础内容、中等难度、较大难度的梯度,分别设置60%、25%、15%的分数比例,这样在兼顾大多数学生的同时,也能让基础好、水平高的学生的成绩得以体现。

5 分层教学效果

从学生对于课程学习满意度的问卷调查结果看,学生普遍认为,课程网站提供的资源丰富且短视频质量高,能满足自己不同阶段和不同难度知识点的学习需求;项目小组合作的方式,形成了合作互助的氛围,激发了学习积极性和自主性;全过程和多元化的评价方式,有助于自主学习意识和习惯的培养,且评价结果客观、全面,促进了自主学习。从学生的课堂任务完成情况和最终课程考核结果看,学生的课堂任务完成质量高,作品内容丰富,知识点运用熟练,课程整体考核结果令人满意,教学目标达成度高。

6 结束语

如今,网络课程平台不仅提供教学资源,而且作为一种信息化教学手段,带来教学方式的变革和创新。面对专升本学生在本科初始阶段凸显的水平、层次不一问题,合理运用网络课程平台提供的在线教学功能和技术实施分层教学,有效避免了传统分组教学工作量大且难以跟踪和分析学生学习行为数据的弊端,提供了教学方式的多样性,提高了教学效率和效果。同时,分组教学也对网络资源的建设质量和教师的信息化教学能力提出了更高的要求。如何进一步挖掘网络课程平台的优势,结合先进的教学理念,让分组教学更加科学、规范和有效,仍是今后教学中需要不断研究和实践的课题。

猜你喜欢
分层基础评价
“不等式”基础巩固
“整式”基础巩固
中药治疗室性早搏系统评价再评价
有趣的分层现象
雨林的分层
“防”“治”并举 筑牢基础
有趣的分层
基于Moodle的学习评价
“五抓五促”夯基础
保加利亚转轨20年评价