基于微信的碎片化学习数据结构课程探讨

作者:王德兴 谢霞冰 于庆梅 袁红春 来源:考试周刊 2019年27期
  摘 要:随着微信等新媒体的普及和广泛使用,很多人充分利用零碎时间进行阅读和学习,碎片化学习成为人们获取信息的一种重要方式,也可以是计算机专业大学生学习数据结构的重要途径。数据结构课程通过微信把教学资源(如课程PPT、视频或动画等)中的数据结构知识点进行讲解和展示,学生在碎片化时间学习小知识单元,让学生可以不受时间、地点的限制,进行相关知识点的学习。在学习过程中如果学生有不理解的问题,可在微信中留言或提问,以便在教学课堂上教师对这些问题进行重点详细地讲解,因此可以提高教学的针对性,有利于提高教学效率。
  关键词:数据结构;微信;碎片化学习;课程教学
  一、 引言
  随着微信等新媒体的普及和广泛使用,以前无法利用的碎片时间得到了充分利用,人们在工作或生活之余、休闲如排队、乘公交或地铁等这些零碎时间,可以通过微信阅读获取所需信息。碎片化学习已经成为人们获取信息的重要方式,同样也可以是计算机专业大学生学习数据结构并获取数据结构知识的重要途径。
  数据结构是计算机科学与技术及相关专业的一门重要的核心专业基础课程,数据结构是目前公认的理论强、内容丰富且抽象的课程。同时也是计算机专业学生学习编译原理、操作系统、数据库原理、算法设计与分析和计算机图形学等课程的基础。数据结构课程的突出难点是知识的抽象,学生在学习过程中感到难以理解和掌握。因此基于微信的碎片化学习数据结构课程可以实现预习,思考或理解其中知识点,是完成数据结构教学目标必不可缺的任务。
  数据结构课程用微信形式把数据结构资料,如课程PPT、视频或动画等,将数据结构中的难点算法进行有效地讲解和展示,让学生可以利用碎片化时间进行相关知识点的学习,可以在短时间内获取知识。一般是以3-10分钟左右为一个知识单元,这也对视频的制作和知识点的讲解、组织提出了更高的要求,尽可能要求视频短小而又精悍;教师可以通过微信发布数据结构课程资料,学生接收后阅读微信中数据结构中的知识点,实现预习,思考或理解其中知识点,或简要阅读发现自己不理解的知识点,以便在课堂中重点听。学生通过基于微信的碎片化学习,提高了学习数据结构的效率;教师也可以通过微信进行布置作业,同时在学习过程中如果学生有问题,可以在微信留言或进行提问,以便在教学课堂上教师对这些问题进行重点详细地讲解,因此可以大大提高教学的针对性,有利于提高教学效率。
  二、 微信数据结构课程内容设计
  (一) 微信课程教学内容主题选取
  数据结构是计算机专业的专业技术基础课程,主要包括:概述、线性表、栈和队列、字符串、广义表和数组、树和二叉树、图、查找和排序等。数据结构微信课程作为传统课堂教学的课内知识补充与课外知识扩展,对教学内容的设计应尽量微型化,可以把数据结构知识中分割成小部分相对完整的知识点,每个微信课程应能够独立表达一个知识点内容,短小且相对精悍,方便学生利用空闲时间随时完成对一个知识点的学习。
  首先,确定数据结构的学习内容是非常重要的,教师要了解学生掌握C/C++程序设计语言情况,根据学生掌握程序设计语言程度,对数据结构知识进行主题选取。内容的确定要根据数据结构教学目标和教学大纲进行,确保学生能够通过微信掌握数据结构知识。
  教师可以将数据结构的基础知识和相关实例或案例等在该平台汇集数据结构教育信息资源发送给学生,以便学生进行预习,对学生更好地掌握教学内容具有促进作用,使其更易被学生理解,提升课堂教学质量。
  (二) 微信课程制作原则
  根据数据结构教学大纲要求,对教材进行精选,将学生难以理解的抽象概念及复杂算法进行分解细化,分析选取。根据学生的认知基础、能力以及知识内容的类型来确定教学内容。在微信的碎片化的学习环境下,围绕教学目标,对数据结构教学过程的课前、课中以及课后教学活动进行设计。
  内容組织形式可以依据数据结构的主题设计,满足碎片化学习需求。推送数据结构学习资源,需保证图片与文字等直接出现在微信界面上,因此推送的学习内容应简单易学,推送的学习内容不宜难度过大,以免引发学生的畏难情绪,但是可以将难度大、深层次的重难点分解,或放在课堂教学中讲解。
  教师通过微信平台将每节课前需要学生预习的课程PPT、视频、动画、图片等资料推送给学生,根据教学内容布置学习要求和任务。
  (三) 微信平台构建
  申请微信群号,上传教学大纲、教学日历、课程内容等教学资料。学生在微信中,任何时间,任何地点都可以进行课程内容的学习,还可以与老师,同学进行讨论。
  微信平台构建的功能模块:
  1. 资源管理
  教师将需要发布的所有信息及资源上传至资源库,并根据需要进行分类、编辑、保存和删除等操作。
  2. 信息设置并推送
  公众号每天群发的信息,学习材料一般会包含课程ppt、视频、图片或动画等多种信息载体,保证微信具有良好的用户阅读界面,以适应碎片化学习需求,要求教师将这些教学资源进行设计、整理,然后利用微信的信息推送功能为学生推送新教学材料和相关信息;学生依据推送信息完成课前目标学习。
  3. 师生交流互动
  学生在课前学习中遇到问题时,可通过微信直接向平台发表留言,或等待课上教师解答,或由教师给予实时解答。
  三、 微信课程的实施
  以微信作为学生的学习平台,需要完善数据结构教学课前、课中、课后的学习活动,同时利用学生在学习活动与平台的交互,学生通过微信公众平台留言,反馈自己在学习中的问题,教师可以对问题进行解答,以便为学生学习评价和总结提供支持。课程教学活动的实施阶段可以分为课前,课中,课后三个教学阶段,以加强数据结构课程的学习效果。
  (一) 课前阶段
  推送教学资源到微信平台,学生通过微信平台阅读课程ppt、视频、动画或图片等教学资料,明确每个章学节需要达到教学大纲所要求的目标。针对同学自己不明白,不清楚的问题,可以在微信朋友圈中,与老师、同学们进行交流。

未经允许,请不要转载《 基于微信的碎片化学习数据结构课程探讨
上一篇:多措并举 绽放德育之花
下一篇:小学生勤俭节约行为习惯养成教育途径与方法