程序设计在线自主学习模式设计及系统实现
2017-01-21陈志卢海燕高翔
软件导刊 2016年12期
陈志+卢海燕+高翔



摘 要:为提高程序设计能力训练水平,设计了一种程序设计在线自主学习模式,通过课内外自主学习和多样化的用户端支持,构建移动互联网环境下普适化程序设计学习体系,并以此实现一个程序设计在线自主学习系统。该系统由系统服务平台、Web客户端系统、移动终端系统、普适化程序设计学习应用等构成。系统功能测试和用户报告表明,该系统能够有效支撑程序设计在线自主学习模式的实施,从而提高用户学习程序设计的兴趣、效率和自主性。
关键词:程序设计;学习模式;在线学习;自主学习;移动终端
DOIDOI:10.11907/rjdk.162141
中图分类号:G433
文献标识码:A文章编号:1672-7800(2016)012-0193-04
0 引言
当前软件人才培养的重要目标是有效提升学生的程序设计能力,使其拥有程序设计语言、数据结构、算法、计算机理论、软件工程等专业知识以及分析与解决实际问题的能力。常规的程序设计能力训练以传统课堂教学模式为主,侧重于理论教学,强调应试教育,而忽视对学生学习兴趣的培养,通常使学生处于被动学习状态。近年来,随着ACM国际大学生程序设计竞赛(ACM-ICPC)的发展,程序设计能力训练能够利用成熟的ACM-ICPC在线评判系统,形成基于ACM-ICPC的程序设计学习模式。
该模式可激发学习者对程序设计的学习兴趣,并帮助其提高程序设计水平[1]。
当前移动互联网和移动终端设备已成为人们日常学习、工作和生活中获取信息的重要手段,以此形成的普适化学习模式让人们的注意力中心回归到要完成的学习本身,构建出一个泛在的、随时随地可获得的智能化教育体系[2]。……
登录APP查看全文
