您好, 访客   登录/注册
  •  > 中国论文网 > 
  • 科技论文  > 
  • 基于移动学习的“翻转课堂”教学模式在“C程序设计”课程教学中的应用

基于移动学习的“翻转课堂”教学模式在“C程序设计”课程教学中的应用

来源:用户上传      作者:徐晶晶 刘丹

  摘   要:文章以高校“C程序设计”课程为例,结合课程特点以及教学当中存在的问题,提出了一种基于移动学习的“翻转课堂”教学模式,打破了传统的教学模式,灵活地将移动学习贯穿于整个教学过程当中,学生能够随时随地进行学习,线上自主学习与线下课堂交流的结合提高了学生学习的积极性和学习效率,同时,教师也可时刻关注学生的学习状态,及时调整教学方案,有针对性地进行教学。
  关键词:移动学习;“翻转课堂”;程序设计
  随着互联网时代的发展、信息技术的创新,在各种教学资源的共享下,移动学习也成为一种主流。如何有效利用移动终端技术来提升河南工学院的信息化水平,促进学生的自主学习能力,是河南工学院教育面临的重要课题。目前,“翻转课堂”和移动学习等理念作为新型学习教学模式不断涌出,颠覆了传统课堂的教学模式,为教育教学改革提供了新的发展思路[1]。因此,本文以新工科课程为研究背景,尝试把翻转课堂与移动学习技术结合起来,研究基于移动学的“翻转课堂”教学模式,以改变传统教学模式中的不足。
  1    移动学习与翻转课堂
  1.1  移動学习
  移动学习(Moboile Learning,ML)是指在某种移动设备的协助下,能够随时随地进行学习的一种学习方式,适用于互联网时代,是“互联网+教育”的一种表现形式,是学习行为不仅局限于课堂教学的传统课堂教学模式。移动学习是数字化学习的扩展[2],与一般的学习方式是有区别的,最主要的特点就是学习者不用局限于电脑桌前,借助于移动终端可以自由地、随时随地地进行不同方式的学习,不仅学习环境是可以移动的,而且教师、学生、技术研究人员都是可以移动的[3]。
  1.2  翻转课堂
  翻转课堂(Flipping Classroom)是在互联网时代下发展起来的,将学习的主动权转移给学生,是一种实现了以学生为主导,教师为主体的新型教学模式[4],有效调整了课内外时间,将自主学习利用到最大化,教师通过线上教学平台,采用视频教学手段,在课前给学生提供学习资源,学生可以利用移动设备进行自主学习,并将学习中遇到的问题及时反馈给教师,在课堂上,老师与学生、学生与学生之间进行交流、沟通,解决问题。
  2    “C程序设计”课程在教学中存在的问题
  “C程序设计”是一门计算机专业编程的重要理论基础课,也是高校各专业的必修技术基础课,在各个专业的教学计划中占有重要的地位和作用。“C程序设计”课培养学生的程序设计理念和编程思维与逻辑思维能力,只有掌握程序设计的基本方法,才能为后续的相关课程打下基础。
  “C程序设计”课一般都是在大学一年级学习,学生们第一次接触到编程,就感觉编程特别难。再加上“C程序设计”课一直采用的是传统教学模式,理论课+上机课,相对其他课程来说比较枯燥、乏味,尤其是对于非计算机专业的学生来说,更是很难掌握。虽然是一门程序理论基础课,但对实操要求也很高,想要学好编程,就必须多练习,提高动手能力。传统的理论课都是老师在讲台上讲,学生在下面听,填鸭式的教学方法不能及时把理论应用于实践,再加上好多学生没有笔记本电脑,只能等到上机课的时候再练习,这时对于理论课的知识就已经忘得差不多了,周而复始,问题堆积得越来越多,动手能力越来越差,学生会越来越失去对这门课的兴趣。提高学生们的动手能力,利用移动设备,随时随地的引导学生获取知识,提高学生对这门课的兴趣,是提高“C程序设计”课程教学质量的关键。
  3    基于移动学习的翻转课堂教学设计
  依据翻转课堂的理论,把教学过程分为课前线上预习、课中线下实践交流、课后线上巩固3个环节。要想将三者紧密结合起来,移动学习工具的选取是关键,在使用方便的同时,也不能增加学生的负担。结合河南工学院的实际情况,笔者选用了“学习通”线上教学平台,教师可以通过平台发布线上学习资料,课上课下同学们都可以通过移动终端(手机、平板电脑)在学习通教学平台上进行自主学习。充分利用手机APP(C/C++编辑器APP),以帮助学生在没有电脑、没有网络的环境下都可以进行编程的学习,同时,也实现了在理论课学习时可及时进行实际编程练习。移动学习不仅可以让同学们随时随地进行学习,同时也解决了理论跟不上实践的问题。
  3.1  课前线上预习环节
  教师通过学习通平台组建自己的课程,在该平台上发布学习公告,以及学习视频、PPT、测试题等学习资料,提前一周告知学生,学生通过移动终端设备学习通APP就可以查看与本课程相关的内容,对下节课要讲的知识进行预习,对理论知识有一个初步的了解。结合C/C++编辑器APP可随时随地进行编程练习,遇到问题也可方便截图上传到平台中将问题反馈给老师。
  3.2  课中线下实践交流环节
  学生在课前已经预习了本节课要学习的内容,有了一定的基础,教师依据学生在学习通平台上预习情况的数据可有选择、有重点地对知识点进行讲解梳理,加强学生对重点难点的理解。再通过学习通平台发布测试、讨论题目,组织学生进行分小组讨论,在练习讨论的过程中结合移动端的C++编辑器APP,以实现没有机房、没有电脑也可以进行编程。教师结合理论知识,在课堂上就可以让学生进行编程练习,加深对理论知识的理解,也可随时指导学生解决在实践编程中遇到的问题。学生在教室可通过移动终端(手机)提交测试或讨论的结果,教师将测试结果的数据投屏到大屏幕上,共学生分享交流。通过大屏上的分享,可以观测到学生在学习中遇到的典型问题,教师对此进行讲解,不仅加深了学生们的印象,也可提醒其他同学,避免出现同样的错误。
  3.3  课后线上巩固环节
  教师在学习通平台上发布作业,学生可通过平台完成作业,作业完成情况的数据也保存在平台当中,教师根据数据结果可以判断学生本节课的学习效果,了解学生们在学习当中存在的问题,以及各个知识点掌握的情况,并将结果反馈给学生,让学生及时知道自己的误区和盲区,再次强化对知识点的理解和学习。平台上的学习资料可以被无限制地重复观看,同学们可根据自己的实际情况及时进行查漏补缺。   4    基于移动学习的翻转课堂教学应用效果分析
  (1)培养学生自学能力,提高學生对课程学习兴趣。课前通过在平台上发布短视频,让学生进行自主学习,学习视频控制在10 min左右,多采用动画的方式,时间短、内容精更有利于学生集中精力去学习,提高学生的学习兴趣。
  (2)有利于学生掌握学习时间,自由、合理安排学习计划。有了移动设备的支持,学生不再受教室和学习工具的限制,随时随地都可进行学习。
  (3)提高教师信息化教学能力。通过线上平台和移动端APP进行教学,教师可以学习先进的信息技术手段,利用信息化来辅助教学,更好地提高自己的教学能力和教学水平。
  (4)有利于帮助教师及时掌握学生的学习状态。在教学过程中,利用线上平台和移动端教学工具,学生的学习轨迹都记录在云端,将这些数据进行大数据分析处理,以可视化的形式展现出来,供教师参考,及时修改教学设计,有针对性地进行教学。
  (5)促进教师与学生之间的交流。学生在线上线下学习的过程中,如果发现问题可及时通过平台或移动端设备与教师进行沟通交流,也可留言,给害羞、不好意思询问老师的同学提供了一个很好的交流方式。
  5    结语
  基于移动学习的翻转课堂教学模式,通过选用合适的线上教学平台,让学生进行线上自主学习,不仅提高了学生的自学能力,而且让学生养成独立思考问题的习惯。结合手机移动端APP,充分利用移动端的优势,让编程不再受学习工具和环境的限制,改变学生对编程的认识。将移动学习贯穿于整个教学过程当中,尤其是在计算机专业教学当中,将理论与实践紧密结合的教学模式,极大地提高了教学效果和教学质量。
  [参考文献]
  [1]于洋,梁化强.基于移动学习平台的翻转课堂教学模式构建与应用研究[J].教育现代化,2018(44):191-192.
  [2]柳春锋.高校课堂大学生使用移动终端学习的优势与保障研究[J].才智,2019(11):55-57.
  [3]王馨晨,党建宁.基于微信的翻转课堂教学平台设计与创新策略研究[J].西北民族大学学报(哲学社会科学版),2017(3):44-46.
  [4]李成恩.基于微信公众平台的翻转课堂教学模式在高等教育中的应用探究[D].重庆:重庆师范大学,2015.
  Application of “flipping classroom” teaching model based on
  mobile learning in “C Programming” course
  Xu Jingjing, Liu Dan
  (Henan Institute of Technology, Xinxiang 453003, China)
  Abstract:Taking the “C Programming” course as an example, this paper puts forward a “flipping classroom” teaching model based on mobile learning, combining the characteristics of the course and the problems in teaching, this kind of teaching model breaks the traditional teaching model, and runs mobile learning throughout the whole teaching process flexibly, students can learn anytime and anywhere. The combination of online autonomous learning and offline classroom communication improves students’ enthusiasm and learning efficiency, at the same time, teachers can also pay attention to students’ learning status, adjust teaching programs in time, and conduct targeted teaching.
  Key words:mobile learning; flipping classroom; programming
转载注明来源:https://www.xzbu.com/8/view-15197332.htm