基于蓝墨云班课的软件工程课程教学改革与实践
2019-06-12张婷李娟王勇
张 婷 李 娟 王 勇
(武汉工商学院信息工程学院,湖北 武汉 430065)
0 前言
随着互联网技术的发展和现代教育技术在教学中的应用, 移动通信技术支持下的移动信息化教学模式受到广泛关注, 该教学模式突破了传统教学模式存在的局限和弊端, 学生可随时随地的使用移动互联终端设备进行自主学习, 充分利用了碎片化时间、 极大提高了学习效率, 使学生能够更灵活的开展学习活动。本文采用蓝墨云班课这款移动教学助手APP, 以计算机专业核心课程《软件工程》为实践对象,帮助老师提高与学生的互动效率、 激发学生在移动设备上学习的兴趣, 让手机因势利导地变成课堂上的学习工具,服务于课程教学的开展。
1 蓝墨云班课简介
蓝墨云班课是一款基于移动互联网, 方便师生开展课堂内外即时反馈互动教学的云服务平台。 平台以教师在云端创建的班课空间为基础, 为学生提供移动设备上的课程订阅、消息推送、作业、课件、视频和资料等服务,它主要包括四大模块:一是班课的资源,包括上传到班课的各种学习素材, 如教案、 课件、 视频等;二是班课活动,包括测试、答疑/讨论、头脑风暴以及投票/问卷等;三是班课的成员信息,在此模块可以实现课堂签到、 以及了解班课成员学习班课资源的进度和所获取的经验值; 四是通知模块, 在此模块可以及时发布课程信息。 (见图1)
2 基于蓝墨云班课平台的软件工程课堂设计
基于蓝墨云班课平台的软件工程课堂设计主要从四个方面展开, 即创建并推送学习资源、 课前自主学习、课堂知识内化、课后复习与评教评学。
2.1 创建教学资源
在学生进行课前自主学习之前,首先,教师需要在蓝墨云班课平台上, 创建丰富多样的教学资源库。 这些教学资源可以包括音频、 视频、 文字等多方面立体化教学资源。 然后,教师按照教学进度分章节,将学习资源推送到云班课上,并发布“通知”提醒学生及时查看学习资源和老师布置的学习任务, 便于开展课前、课中、课后的学习。
2.2 课前自主学习
图1 蓝墨云班课平台的四大模块
图2 蓝墨云在软件工程教学中的实践
课前以线上学习为主, 是由学生登录到移动蓝墨云班课APP 上,自主学习课程来完成的。 在正式上课前, 教师通过平台将学前任务推送给每个学生, 学生可以根据课前任务要求, 在云班课平台上学习课程相关内容。 通过移动教学平台, 学生可以了解软件工程某个学习单元的学习目标, 并完成课程中的知识点学习。 通过云班课平台反馈课前学习遇到的问题, 以此帮助教师了解学生的学习程度和进度。 在云班课平台上, 学习进度快的优等生还可以随时随地自主选择学习资源, 制订学习计划来完成相关课程知识的学习,真正实现学生的自主学习和主动学习。
2.3 课中知识内化
课中以线下学习为主, 即传统的课堂师生面对面讲授学习, 但此时, 教师的角色不再是知识传授者和课堂主体, 而是学生学习知识的引领者和辅助者。 在课程引导环节, 教师需以案例或项目化教学的方式,设计相应的学习情境以激发学生的学习兴趣。 在授课环节, 教师会根据课程内容和学生完成的学前任务情况, 通过提问来检查学生的课前学习完成情况, 教师根据移动平台上学生反馈的问题, 进行进一步的任务展示和操作示范,促进学生的知识内化,同时,可穿插一些线上测试活动、 投票问卷和答疑讨论等课堂活动, 见图2 中的答疑/讨论。 在课中知识内化阶段,优等生的参与度最高, 通过课前自主学习的中等生的参与度也会有一定的提高。
2.4 课后复习与评教评学
课后以线下学习为主, 教师可以根据课堂知识点和学生学习兴趣发布一些头脑风暴题, 激发学生进一步思考, 以拓展课堂知识; 教师也可以在线布置课外作业, 以巩固所学内容; 同时教师要在答疑讨论区及时解答学生的疑问, 保持学生学习的积极性。 学生在云班课上参与的任何活动教师均可以给予一定的经验值作为奖励。 课后作业也可以采取学生互评、 分组评价、 教师总体评价等多元评价方式进行, 可大大提高学生的参与积极性。
3 蓝墨云班课在软件工程教学中的实施
3.1 推送教学资源
在蓝墨云班课平台上将课件、 网络学习资源、微课、实验指导书等从PC 端上传,通过资源库、网页链接等方式推送教学资源, 完成翻转课堂的课前任务,为学生提供预习资源、自测题、思考题等。 在课前按照教学进度推送,并将推送教学资源分类,分为课件、视频、素材、作业、案例,见图1 中的班课资源。 教学资源发布后, 所有学生的手机会收到即时消息通知。 如果学生浏览或下载过该资源, 可在教师端看到资源浏览数据统计。 通过云班课界面, 可以看到学生的预习完成情况, 对没有预习的学生可以给予及时的提醒,便于教师监督学生按时完成课前自主学习任务。
3.2 创建教学活动
蓝墨云班课平台上提供了作业小组任务、活动库、投票问卷、头脑风暴、答疑讨论、测试等模块,在具体的教学活动设计中可以选择其中一个或几个模块来开展。 例如,根据《软件工程》课程第一章软件工程概述的教学设计,在云班课上推送了两个小测试和两个思考题讨论,见图1 中的班课活动, 以此来检验学生对第一章节中知识点的掌握情况。 其中,测试可以自动生成成绩和分析数据,方便教师统计分析, 有助于差异化教学, 见图2 中的测试结果与分析。
3.3 布置作业、课后反馈
教师可以在云班课上通过编辑图文页面、 上传附件、发布线上测试等方式,为学生布置作业。 学生可以到电脑端下载素材, 在规定的时间内完成作业、 讨论和评价。 作业不仅由授课教师评价, 还可以在学生之间进行互评。 课后,学生还可以通过答疑讨论区,对还未掌握的知识点和老师进一步交流。 最后, 教师通过投票问卷功能, 进行调研, 了解学生对所学知识点的掌握情况, 便于教师改进的今后教学, 并且可以自行设计调查问卷, 收集学生意见, 开展相关的课题调研(见图2 中的问卷调查和课程反馈),调研结果可直接得出,不再需要额外统计,方便快捷。
4 教学效果分析
经过了两学期的尝试,从期末的课堂教学效果、调查问卷统计结果来看,超过90%以上的学生能够适应这种新的教学模式。 从期末学习成绩来看, 期末成绩的优秀率和及格率都有大幅度提高。 基于蓝墨云班课的移动信息化教学模式触动了学生的好奇心, 调动了学生的积极性, 方便了师生之间的交流互动, 及时的评价和考核也有利于提高教学质量。 总之, 这种新的教学模式在软件工程的课程学习中取得了良好的教学效果,值得推广。