李洋
关键词:微信小程序;BOPPPS教学模式;课程改革
0 引言
在“双高建设”的大背景下,如何实施课程建设与改革成为各大高职院校关注的焦点。本文以微信小程序课程为例,在梳理了当前课程教学中存在的问题后,设计了基于BOPPPS教学模式的课程改革方案,为提高该门课程的教学质量和教学效果提供了充分的支撑。
1 BOPPPS 教学模式
BOPPPS教学模式是一种以教育目标为导向,以学生为中心的新型教学模式[1]。在教学理念上,BOPPPS教学模式认为教师的“教”应该服务于学生的“学”;在教学目标上,POPPPS教学模式要求整个教学过程中有一个清晰、可评测的目标,该目标可用于学生评估自身的学习成效;在教学方法上,POPPPS教学模式强调教师应引导学生积极参与课程教学,培养学生自主学习的意识。
BOPPPS教学模式由6个教学环节组成,分别是导入、学习目标、前测、参与式学习、后测和总结[2],如图1所示。在导入环节,教师的主要工作是利用多媒体等手段导入课程知识点,让学生对将要学习的知识有一个初步的印象;在学习目标环节,教师分条罗列学生需要达成的学习目标,学习目标必须清晰、适当、可评估;在前测环节,教师可以利用课前小测验的方式对学生的学情进行摸底,为接下来课堂教学活动的开展打好基础;在参与式学习环节,教师不仅需要讲解重要的知识点,还要通过分组讨论等方式引导学生积极参与到课堂中,提高学生学习的主动性;在后测环节,教师一般利用课后作业、阶段测试等方式对学生的学习成果进行验收,验收结果将作为后续动态调整教学设计的重要依据;在总结环节,教师带领学生理清知识脉络,引导学生对已掌握的知识点进行归纳总结,逐步构建出适合自己的知识体系。
2 微信小程序课程教学现状
2.1 教学课时不足
微信小程序课程涵盖了开发环境和框架结构介绍、页面组件和页面布局、事件处理函数、API应用接口等知识点。课程内容较多,然而通常分配给课程的课时量只有36节。为了能够在有限的课时内全覆盖整个课程的知识点,教师需要加快某些章节的进度,这部分内容的讲解可能会成为走马观花,结果学生无法真正学懂吃透这些知识点,教学效果大打折扣。此外,课时量的不足还会使教师将课堂时间几乎都用于教授知识,留给与学生互动和答疑的时间较少,造成学生的疑问无法得到及时解决,降低了学生学习的效率[3]。
2.2 教学内容滞后
随着信息技术的突飞猛进,微信小程序也在不断升级迭代。目前,一些高职院校的微信小程序的课程教学内容已落后技术的更新速度,例如,随着版本的更新,微信小程序在废弃了一些技术的同时又新增了一些技术,但日常教学还是之前老版本的相关内容,使得学生在课程中掌握的知识并不能很好地应用于企业的实际开发。
2.3 教学模式陈旧
当前,部分微信小程序的教学仍然采用传统的讲授模式,即教师先讲述相关知识点,然后布置一些与知识点相关的小案例给学生做,最后再对这些小案例进行讲解。在这种教学模式下,教师主动传授,学生被动接受,学生缺少主动参与课堂的机会,限制了学生独立思考能力的培养,阻碍了学生创新意识的提升。
2.4 教学评价相对单一
受传统教学模式影响,一些微信小程序教学的评价方式仍然以总评成绩为最终的评价方式。总评成绩由过程考核和综合测试按6:4的比例折算而成,其中,过程考核包含课堂考核(平时表现)和综合过程考核,综合测试则是期末考试。在这种评价方式下,学生只要保持较高的课堂出勤率和期末考试不挂科,就能获得一个看上去还不错的总评成绩,这样的总评成绩无法反映出学生真实的学习状况。
2.5 学生缺乏学习兴趣
微信小程序这门课程拥有许多难度大且相对枯燥的技术知识,比如,知识点云开发数据库对初次接触JSON数据库的学生来说具有挑战性,极易出现一堂课下来学生几乎什么也没听懂的情况。这种学习上的挫败感降低了学生学习该门课程的信心,同时也让学生逐渐丧失对课程的学习兴趣。缺少了兴趣引导,学生学习的积极性和主动性就会降低,导致学习效果受到影响,而这又会使学生听不懂更多的内容。如此恶性循环,最终结果是部分学生产生了放弃该门课程的想法。
3 课程改革方案
本文针对目前微信小程序课程教学中存在的问题,设计了基于BOPPPS教学模式的课程改革方案,方案中包含了教学资源、教学内容、教学过程、教学评价的重新设计。
3.1 教学资源设计
微信小程序课程同步使用线上教学资源和线下教学资源,真正将教师的教和学生的学合二为一。混合式教学资源的使用为学生进行课程的预习和复习提供了有效途径。课前,教师可以利用学习通教学平台上传与课堂教学内容相关的教案、PPT等教学资源并安排預习任务让学生完成,然后通过平台的统计功能了解学生的预习情况,做到准确把握学情;课后,教师可以在平台上布置与课堂教学内容相关的课后作业,通过分析学生完成作业的正确率和所花时间等数据,掌握学生当次课的学习效果,并以此为基础动态调整自己的教学进度和方法。另外,教师还可以将开发环境的安装、微信公众号的注册等纯操作类的教学内容录制成微课视频上传到平台供学生自学,这样,这部分教学内容就不占用课时,有效缓解了教师面临的课时不足的压力[4]。
3.2 教学内容设计
通过梳理课程知识点,将知识点与案例/项目深度融合,形成了以案例/项目为驱动的模块化教学内容。教学内容从易到难,分为三大模块:开发环境和框架分析、页面组件和事件处理、常见应用接口的使用,每一个模块包含多个案例/项目。其中,案例由案例导入、案例分析、案例实现组成,每个项目则由多个子任务构成。以“仿华为商城”小程序项目为例,项目分为4个子任务:导航条设计、商品展示、云开发数据库、登录/注册功能,每个子任务有相应的教学目标,如表1所示。
由于微信小程序的技术革新快,为保证教学内容能够得到及时更新,故采用活页式教材进行教学,如图2所示。
3.3 教学过程设计
本文采用BOPPPS教学模式的6个环节覆盖整个课程的教学过程,并充分利用线上资源充实教学活动,全面提升课程的教学质量[5],如图3所示。下面以“仿华为商城”小程序项目为例,详细论述整个教学过程。
1) 导入教师主要通过线上教学的方式进行课程导入,依托学习通平台上传“仿华为商城”的操作视频让学生观看,以此激发学生的学习兴趣和学习热情。同时,教师可以同步上传相关的教材教案、微视频等线上学习资源,鼓励学生自学,为后续深入学习打下良好的基础。
2) 学习目标教师根据当前模块的教学内容确定“知识、技能、素养”三个方面的学习目标,并发布到学习通平台。学生对照学习目标完成相应的预习任务。在自主学习的过程中,学生可以利用平台进行课前讨论,教师则可以通过浏览学生的讨论记录了解学生的预习情况。
3) 前测前测环节是教师掌握学生学情的关键阶段,教师通过学生在学习通平台中的课前小测验的完成情况及时了解学生对知识点的掌握程度,并以此为依据及时调整课堂授课计划,以便更好地完成相应模块的教学目标。
4) 参与式学习该环节采用的形式是线下课堂教学。首先,教师对“仿华为商城”小程序涉及的诸如“如何实现页面的轮换”“如何与云数据库进行交互”等重要知识点进行讲解。学生在听课过程中做好笔记,熟练掌握好swiper组件、scroll-view组件、云数据库的使用方法,遇到不懂的地方及时向教师提问,由教师负责解答。然后,教师引导学生就“如何让标签栏切换和页面切换实现联动”“如何通过云数据库的查询结果判断用户是否已经存在”等展开分组讨论,鼓励学生通过自己的努力找到解决方案。最后,教师对学生的解决方案进行点评并指导学生一起动手实现项目。
5) 后测后测环节分为课中和课后两个阶段。课中,教师随机选择2-3名学生进行现场的编程逻辑讲解和代码编写,其他学生观看,然后再随机选择另外2-3名学生点评,最后由教师总结;课后,教师利用学习通平台布置课后作业并让学生按时完成。通过检验学生课中和课后的学习效果,教师能够及时了解学生是否达到了预期的教学目标。
6) 总结教师引导学生归纳总结自己在项目实践过程中出现的问题以及问题解决的方案,通过不断总结经验逐步完善自己的知识体系。
3.4 教学评价设计
教学评价设计包含评价内容设计和评价方式设计。在评价内容上,除了包含已有的总评成績,还应该包括学生的线上学习情况、分组讨论参与度、实践操作能力、创新意识等;在评价方式上,应将教师评价、学生间互评、学生自我评价等多种方式相结合,更好地提升评价的合理性和全面性。
4 结束语
高职院校的“双高”计划要求教师加快课程改革的进度,以适应新时期高职教育内涵发展的需要。在此背景下,本文为微信小程序课程设计了基于BOPPPS教学模式的课程改革方案,该方案充分体现了“以学生为中心”的教学理念,强调了学生参与教学活动的重要性,为课程改革的实施提供了清晰的路径。