公务员期刊网 论文中心 正文

计算机专业课程移动学习模式研究

计算机专业课程移动学习模式研究

摘要:民办高校面临着学生素质不高和对学习缺乏兴趣等问题,为了提高学生的学习效率和兴趣,文章以《C#程序设计基础》、《软件工程》等课程为例,进行了移动学习模式和相关学习资源的研究。根据移动学习的设计原则和计算机专业课的特点,构建适用于民办高校学生的移动学习方式和学习资源,提高了教学质量和学习效果。

关键词:民办高校;移动学习;教育技术;计算机专业课

1民办高校学生移动学习的调研及分析

智能终端在民办高校拥有庞大的用户群,已经逐渐成为移动学习的重要工具,移动学习方式也成为一种全新的可以广泛使用在教育中的学习方式[1]。对于民办高校的学生这个特殊群体,学生对新鲜事物具有较强的接受能力,思维比较灵活,相对于传统的教育方法,对于民办高校的学生来说,新鲜事物更能够激发起他们的学习兴趣,他们对移动学习充满了好奇,并且有一定的使用需求。目前,笔者所在学校已经完成无线网络更新,无线WIFI覆盖整个校园,为移动学习提供了硬件上的保障。在此基础上,为了获得学生对移动学习模式的真实想法,课题组向计算机专业不同年级的在校学生随机发放调查问卷,共发放问卷200份,回收170份。通过对170份问卷进行分析,对于日常学习中使用终端浏览和学习内容进行统计说明学生在日常生活和学习中,已经在有意无意的利用移动学习的方法,对于没有接触过的知识和实际的程序设计算法,都会通过移动学习终端获得相应的帮助。分析表明移动学习模式在大学生群体中存在较大的发展空间和较好的使用基础。

2移动学习方式和平台的结构研究

课题组研究基于移动终端的自主学习结构和方式,以计算机专业课程中的《C#程序设计》、《软件工程》、《数据结构》、《计算机网络》等课程为目标,对移动学习模式需求进行调查分析,为基于移动学习平台的选择和设计工作提供必要的参考依据。通过开展移动学习的学习方法以及模式的应用研究,选择《C#程序设计》和《软件工程》专业课程作为主要的研究课程,学生可以通过移动平台学习教师的理论教学视频、下载教学资源、获取学习任务、提出学习中遇到的问题、与同学和老师进行探讨等活动,对于那些程序设计的课程还可以模拟软件开发的完整过程,通过实践方式学习课程,加深理论基础知识以及方法学上的理解,提高了自身的系统设计、开发和团队协作能力;同时,很大程度上的自主和逼真性的模拟更能够增强学习的兴趣,全面的提高计算机专业学生系统研发的知识与能力[2]。课题组对移动学习模式的功能模块设计,包括学习模块、笔记模块、资料模块、测试模块和任务公告模块。其中模块与模块之间具有一定的相互关系,每一个模块具有独特的功能,学习者可以根据自己的兴趣、爱好选择相应的功能进行个性化学习。(1)学习模块:学生可以自助学习,通过QQ、微信、邮件服务等移动端服务程序与授课教师建立联系。也可以自由选择学习的内容进行学习,如学习第4章结构化分析部分的数据流图的绘制方法,通过平台获得该部分的主要学习内容,选择平台提供的课后习题进行学习,同时也可看到习题的答案,如果遇到不会的问题,可以选择向老师求助或者向同时咨询学习该部分的同学。(2)笔记模块:提供学习者对学习内容进行记录,学习者可以记录学习某一部分的当时心得和学习方法的总结。笔记可作为课后学习的总结,也可以进行交流使用,在期中和期末复习上占据主要的作用。同时,由于笔记模块记录当时学习和设计的心得方法,因此可以在后期各门课程的课程实训、毕业实习和毕业论文中起到至关重要的指导作用。(3)资料模块:管理与《C#程序设计》和《软件工程》课程相关的电子资源,包括各章节的PPT、微课学习的小视频、使用工具的下载包、以及教师学术成果、学生课程设计成果展示等。(4)测试模块:提供在线各个章节的内容测试,带有测试答案,完成后可以学习成果加以检验。(5)任务公告:提供《C#程序设计》和《软件工程》实验课的内容和实验指导公告,提供课程设计的任务、内容和分组规则,以及自由分组统计。学习者通过该公告模块获得任务并按要求完成任务。

3计算机专业课程开展移动学习实践研究

《C#程序设计》和《软件工程》教学主要目的,使学生通过学习计算机语言和软件工程的课程,在应用软件的设计、研发、维护和测试各方面得到提高,并且通过分组参与项目的实施,使自身成员协作的能力和团队的精神得到锻炼,即培养了学生应用软件开发的理论和工具综合运用能力,特别是软件的研发和与人合作能力。在研究过程中,设计研究了以学习参与者为核心,以资源为基础的移动学习结构模型。同时采取如下措施:(1)采用基础知识点的学习,《C#程序设计》的原理和类库的使用相对比较难于掌握,《软件工程》的理论和概念比较复杂,为了让学生能够将编程语言和软件知识更好的结合起来,掌握已经讲授的知识,教师通过平台的课堂每章知识点功能,向学生提供学习重点、难点和关键点内容,学生可以利用移动终端和学习平台,例如通过QQ、微信等复习知识,很大程度上提高了学生课后按照任务复习的概率,不需要复习教材和参考资料,只需要阅读学习任务书或项目书即可,传统学习方式发生的改变,也可以一定程度提高学生的学习效率。(2)采用基于团队的学习,《C#程序设计》和《软件工程》在阐述软件设计和开发的理论时,将软件生命周期从开始到淘汰分为7个阶段,每一部分都不可能只通过一个人完成,因此软件设计开发的中心思想主要说明,要具备较好的团队协作意识,项目合作小组是一个非常高效的提高团队合作能力方式。移动学习平台的服务端可以添加学生可选择的学习内容和课程设计题目,每个学生通过学习平台自由选择团队以企业固定资产管理系统小组为例,负责人可以为每个成员分配学习任务,指定哪个成员完成,完成时间是什么时候,项目组成员按照负责人要求,在规定时间内完成学习或设计任务,否则被认为任务延迟。学习组内也可以创建在线编辑文档,提供所有成员编辑功能。项目组内共享文件分类存放,对每个成员开放,每个成员可以自由的学习参考资料中的内容,如可以查看阶段测试中的试卷,在测试后可以查看标准答案。

4结束语

计算机专业课程采用移动学习模式,是将移动互联网技术与教育教学相结合。实际使用效果具有科学合理性,同时也是与时俱进的。根据采用该模式后的学习结果观察,提高了《C#程序设计》、《软件工程》等课程的教学效果。移动学习方式的应用,在一定程度上增加教师的工作量,教师不但要进行理论课程的讲解,实验实训课的实施,同时也要学习新的工具,使得教师应该不断的提高自身的业务水平,不断的学习新的教学方法和工具。教师在教学过程中需要多关注学生的实际使用情况,关注在使用该方法时出现的问题,积极引导学生利用移动学习平台学会自主学习。基于移动学习的模式在一定程度上培养了学生合作学习能力,同时提高学习成绩和学习兴趣,对于动手能力、适应能力和团队合作意识也有一定的促进作用。

参考文献:

[1]李玉顺,马丁.移动学习的现状与趋势[J].中国信息技术教育,2008(3):9-11.

[2]杨波,张立娜.基于Android移动学习APP在《软件工程》教学中的应用研究[J].农业网络信息,2016(03):105-107.

[3]薛建强.大学英语移动学习模式的构建与发展研究[J].实验技术与管理,2014(03):176-179.

[4]姜强,赵蔚,王朋娇.碎片化学习视域下基于智能手机的大学生移动学习认知研究[J].现代远距离教育,2014(01):37-42.

作者:杨波 张新月 张立娜 单位:长春财经学院 吉林农业大学