基于微信平台的计算机专业学习通.doc

上传人:scccc 文档编号:12060650 上传时间:2021-12-01 格式:DOC 页数:6 大小:24.50KB
返回 下载 相关 举报
基于微信平台的计算机专业学习通.doc_第1页
第1页 / 共6页
基于微信平台的计算机专业学习通.doc_第2页
第2页 / 共6页
基于微信平台的计算机专业学习通.doc_第3页
第3页 / 共6页
基于微信平台的计算机专业学习通.doc_第4页
第4页 / 共6页
基于微信平台的计算机专业学习通.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《基于微信平台的计算机专业学习通.doc》由会员分享,可在线阅读,更多相关《基于微信平台的计算机专业学习通.doc(6页珍藏版)》请在三一文库上搜索。

1、基于微信平台的计算机专业学习通摘要:在大学中,传统的课堂教学方式让大学生很难 再有更高层次的的提升,尤其是对于计算机专业的学生。在 当今这样的信息时代,只有把握住最新的技术和知识才会更 上一层楼。为此,在充分学习和理解微信公众平台开发技术 的基础上利用Java技术,开发出一款方便计算机专业学生学 习最新技术和知识的系统,弥补了传统教学方式的不足之处。关键词:微信公众平台;计算机专业学生;Java;交互中图分类号: TP311.52 文献标识码: A DOI:10.3969/j.issn.1003-6970.2016.04.0270 引言随着移动互联技术的发展和手机的普及,手机应用越来 越丰富,

2、操作简单, 使用便捷, 越来越受到手机用户的欢迎。 一些传统的业务随着移动互联技术的应用,其业务模式也在 发生转变。尤其是网络学习资源如公开课、微课、学习论坛 等日渐丰富,智能手机、学习机、平板电脑等移动工具在学 习上的作用与优势逐渐显现,移动平台学习成为炙手可热的 议题。在高校,教师传授知识和培养学生能力同样重要,学生 也不是靠死记知识就能掌握专业技能,需要在课后完成大量辅助工作,对计算机专业的学生来说,需要在课后完成大量的软硬件程序、网络方案的设计工作,在实践中提升自己的 专业能力。一旦在设计工作中出现难题,需要及时解决,并 且要花费较长时间,课堂时间已不能满足要求。这样就需为 学生量身打

3、造了一套与当前专业课程紧密结合的同步学习, 建立一个教师和学生之间的沟通平台。微信公众平台凭借着移动客户端的普及,具有相当强的 优势,它是微信新加的服务插件之一,公众平台自身的性质 是一个运营推广工具,但是当对微信公众平台进行二次开发 以后,它就能从一个运营推广工具转化为产品来提供服务。 作为一种新兴的网络媒体,它提供了一种新的信息传播方式, 由于其操作的便捷性,人际交流的高时效性,内容推送的丰 富性,消息推送的精准性,已经成为高校师生主要沟通交流 的主要工具。本文旨在探讨建立基于微信平台的具有实时性、互动性 的计算机专业课程的自主学习和自主教学新模式,制作相应 “微内容”,通过微信平台推送给

4、学生,学生可以随着查看 自己的任课教师或者教授相关课程的其他教师信息,通过手 机平台,发送问题,教师接收后可以及时进行解决。学生之 间也可以互相解答问题,或者结成兴趣小组,对某些专业技 术问题进行讨论,提高专业能力。1 系统整体设计方案微信作为一款提供通信与社交服务的社会性软件,为学 生提供一个更加有针对性的移动学习平台。微信平台的学习 资源也越来越多,它充分满足学生的需求,不再局限于学生 时间、学习地点、 学习伙伴,更有利于体现学生者的自主性, 为学生知识的提高提供有力的条件。基于微信的计算机专业学习通主要为使用者提供一种 针对专业课程的学习体验,学生使用该平台能够对课程所包 括的所有知识点

5、进行个性化学习,学习由学生自己掌控,使 得学生个性化和多元化自主学习成为可能。学习模式包括自 我学习、自我测试、提问互动几种方式,同时老师可以通过 对学习资源进行管理,以及对学习过程中产生的学习问题进 行解答以实现教学互动,从而促进学生学习的积极性和主动 性。在充分学习和研究微信公众平台开发的基础之上,综合 利用面向对象分析与设计思想、JavaWeb开发和数据库设计思想,从而开发了这个面向计算机专业学生的基于微信平台 的学习通,完成了从平台的建立、分析、设计等整套功能。 采用模块化设计,将所需要的功能进行分解、归纳和整理, 既考虑每部分功能的独立性,又考虑信息的共享性。微信用 户通过关注已配置

6、公众号,可实现微信端全部功能。用户可 进行查询代课教师、查看课程、视频或图片学习和互动交互 等操作,其基于微信平台的计算机专业学生学习环境如图1所示。2 系统开发与实现2.1 主界面 微信端由用户导航系统、互动交互系统和信息发布系统 三部分组成, 其中用户导航系统由三个模块构成: 专业学习、 在线查询和关于我们。用户可以根据自己的需求,选择相应 的功能,系统总体结构图如图 1 所示。2.2 用户导航模块 本模块主要包括专业学习、在线查询、关于我们三个页 面。学生根据自己的需要, 选择不同的人口, 达到本次目的, 流程图如图 2 和图 3。实现过程:学生选择用户导航模块,点击专业学习进入 课程学

7、习部分,可通过选择不同的学习方式学习不同的知识 点内容;点击在线查询,可查询自己的代课教师的及其详细 信息以及本专业的其他的教师及其详细信息;点击关于我们, 可查看开发本平台的作者信息。用户导航模块代码:ViewButton btnl 111=new ViewButton ();btnl 11.setName (" 课程学习 " );btnl 11.setType ("view" );btn 111.setUrl ( "http :/coursejsp" );ViewButton btnl 12=new ViewButton ();b

8、tnl 12.setName (" 视频学习 " );btnl 12.setlype ( "view" );btnl 12.setUrl ( "http :/ video.jsp" );ViewButton btn113=new ViewButton ();btn113.setName ("自我测试 " );btn113.setType( "view" );btn113.setUrl( "http :/ test.jsp" );2.3 互助交互模块 本模块主要是为学生和教师之

9、间的交流提供一个平台。 实现过程:本模块主要是供师生之间沟通,以便及时解 决学生的疑问。互助交互模块服务器端主要代码如下:ViewButton btn121=new ViewBuRon (); btn121.setName ("互助交互 " ); btn121.setType ("view" ); btn121.setUrl ( "http :/talk.jsp" );2.4 信息发布模块 此模块主要是介绍一些校园中的其他信息。 实现过程:本模块主要是发布校园的一些信息,让学生 及时了解到学校发生的重大事件或趣事。查询模块服务器端主要

10、代码:ViewButton btn131=new ViewBuRon (); btn131.setName ("互助交互 " ); btn131.setType ("view" ); btn131.setUrl ( "http :/ message.jsp");3 数据库设计本系统数据库设计一共用到 8 张数据库表,分别是管理 员表(Admin )、书籍表(Book)、课程表(Course)、知识点 表( Knowlege Item ) 、图片学习资源表( Mulmedia Picture )、 学习视频表(Multimedia )、教师表(Teacher)、试题答案表 (Test Answer),因篇幅有限,本文以教师表和课程表为例, 如表 1 和表 2 所示。4 结束语 通过对大学生的调研,开发了此微信平台学习通系统,该系统采用 Java、 Javascript、 MysQL、 CSS、 Ajax、 Jquery 等 技术开发。系统界面美观大方,操作简单,同时还添加了留 言功能,方便学生与线上老师之间的相互交流沟通,及时解 决遇到的各种问题。此外,本系统上面的学习视频都是网上 知名老师或者经验丰富的企业员工,这使得计算机专业的学 生能够更早的接触到企业的知识,了解当前企业对人才的需 求。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1