欢迎来到天天文库
浏览记录
ID:31515538
大小:110.00 KB
页数:8页
时间:2019-01-12
《基于微信公众平台的c语言自主学习系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于微信公众平台的C语言自主学习系统设计 摘要:近年来,微信逐渐成为人们生活交流的重要工具。微信公众平台集信息发布、交流、互动于一体,非常适合作为C语言教学的一种有益的辅助工具。文章设计一种基于微信公众平台+HTML5技术实现的C语言自主学习系统,将移动互联网技术与传统课堂相结合,有效利用学生的课余时间,增加学习兴趣,提高学习效率。 关键词:自主学习;微信公众平台;C语言 中图分类号:TP311文献标志码:A文章编号:1673-8454(2016)20-0090-03 一、引言 随着信息技术的飞速发展,各种新信息技术正逐渐应
2、用到教学活动中,如各种在线学习平台[1],学生能够通过平台进行自学、作业、测验等工作,方便了学生的学习。在使用过程中也存在一些问题:①平台设置相同的题目、相同的作业和统一的时间进度,基础较好的学生不能通过系统取得更大的进步,而对于基础较差的学生不能提供有针对性的指导;②系统主要是在提供PC端访问的界面,在移动终端尤其是手机上使用比较困难。2011年腾讯公司推出一个为智能终端提供即时通讯服务的免费应用程序――8微信,微信支持跨通信运营商、跨操作系统平台通过网络快速发送语音短信、视频、图片和文字。基于此平台各种微信公众号进行营销、推广、电
3、子商务等工作,取得了很大的成功。另一方面,在C语言的教学过程中,限于学时、空间和学生的基础等各方面原因,很难进行有效的交流互动。 本文将设计一种基于微信公众平台+HTML5技术实现的C语言自主学习系统:①可以为用户在不同移动操作系统(IOS、Android、WP等)提供统一的访问界面。用户通过微信ID与系统ID绑定后,就可以通过微信公众平台方便快捷地使用本系统。②微信公众平台自带浏览器,解决了不同浏览器访问界面不兼容的问题,为用户提供简洁统一的用户体验。 二、系统设计 自主学习系统主要分为图1所示三个模块: 资源管理模块:主要
4、为用户自主学习提供学习资源。在本系统中的资源包括用户资源、学习资料、题库以及交流资源四类。 学习进程管理模块:学习进程管理是整个自主学习系统的核心模块,记录和分配用户的整个学习过程,根据每位用户的具体情况(学习进度、水平等级、活跃程度等)为用户推荐学习资源,并根据用户的学习效果(测试分数、学习时间)等对用户进行评价。同时,学生可以在学习过程中对学习资源进行评价。 效果评价管理:效果评价是对自主学习系统中的资源进行分类、匹配的重要模块,对于系统中的所有资源,用户可通过效果评价达到优化组合的效果。 三、学习资源管理 1.用户资源
5、 8自主学习过程是以教师为主导、学生为主体的学习过程。在本系统中用户资源分为学生用户和教师用户。 (1)教师用户 教师用户在系统中作为引导者和帮助者,主要工作有组织课程、设置教学进度、布置作业、维护教学资源、维护题库等。 (2)学生用户 学生用户是自主学习的主要服务对象,也是学习过程的主体。学生在学习进程模块的引导下访问学习资源,并对学习资源进行评价。 学生用户应包括以下属性:①系统ID:系统的唯一标识。②微信ID:作为微信公众平台的登录ID,与系统ID绑定。使用微信ID在微信公众平台登录,即可认为绑定的系统ID登录。③学习
6、进度及水平等级:学习进度指该学生通过该系统学习并通过知识点进度。水平等级标志学生完成某学习进度的水平程度,分为基本完成、巩固提高、综合运用三个等级,为学生推送不同的学习资料、题目、学习任务等。学生在学习过程中也会不断提高等级值。(注:学习进度和水平等级在系统中以列表方式记录。)④活跃度:标识该学生在系统中使用频率和与他人交流的频率。⑤个人信息:如姓名、年龄、密码等信息。⑥总评信息:学生用户在自主学习系统中的表现得到的综合评价。 2.学习资料 学习资料是指在学习过程中用的讲义、课件、参考资料(网页、视频、音频)等。学习资料是学生自习
7、的重要基础和依托。学习资料具有以下特点:①8数量较多,除了教师上课讲解的讲义外,还会有大量的网页、视频、音频参考资料,如果让学生一一去打开学习,会使资料的使用效率降低,所以,本系统通过匹配策略设计根据用户的学习进度和水平等级有效提供给用户需要的学习资料。②难度等级不同。各类参考资料根据其难度适用于不同水平等级的学生。 学习资料应有以下属性:①资料ID:作为资料访问和下载的唯一标识。②知识点:资料的分类属性。为不同学习阶段的学生推荐资料的依据。③难度等级:为不同学习基础、学习目的的学生推荐资料的依据。在本系统中,学习资料等级分为基础级
8、、提高级、综合级。④评价:学生通过学习,对资料的质量等进行评价反馈。⑤其它信息:资料内容、下载地址、阅读次数等。 3.题库资源 为了解学生对知识的掌握程度,需要通过作业和测试进行测评。测评需要建立一个全面科学、合理的
此文档下载收益归作者所有