1 高校的电量管理现状
在学校生活中,每个宿舍都有大大小小的用电器,功率有高有低,但是一般情况下宿舍都是严禁使用大功率电器的,这类大功率用电器大多不安全,在宿舍使用容易引发火灾等一系列人员伤亡事故,而且违章电器虽然明令禁止,但还是有宿舍偷偷使用,这是一大安全隐患。
在南京邮电大学通达学院周围学校的电力管理中,每个宿舍的电量查询,往往通过宿舍管理者对每一间宿舍进行抄表,这种抄表方式消耗人力,不仅效率低而且有错误的可能性,造成不必要损失。
每天的宿舍断电都是通过宿管手动的拉电闸,效率低而且安全性不是很可靠。如果某间宿舍断了电,需要学生找宿管反映,然后宿管带电房钥匙帮学生去打开,假如宿管有事情不在,这样也不能及时地供电,会造成一定的损失。
2 智能能耗监测系统
电量管理是学校管理的重要一环。人工管理不再是最方便的一种方法,智能管理更加可靠、快捷、精确。智能能耗监测系统分为电量采集和数据管理应用两部分,能够实现电量的采集、监控、查询、数据统计、用电状况提示等功能。将此系统运用在高校电量管理上,将会大大减少人力开销,方便管理者和学生用户查询实时用电,提升电量管理质量[1]。
智能能耗监测系统尽力摆脱人工,使电量管理更加智能化,从宿舍电量到社会上公司电量管理、小区电量管理都可以使用,它是集电表、电量实时采集、数据实时通信、电量数据分析为一体的智能化系统。利用本校所学的数据库编程、电工电子电路设计、数据传输技术、微信小程序编程技术实现用电量实时监控、电量使用统计、用电情况提示以及是否使用违章电器或用电是否正常的多功能程序系统。整个智能能耗监测系统结构完整、功能全面,有效地实现其在电力管理中的重要角色,对于改善学校的电力管理方面扮演重要角色。
智能能耗监测系统在实际的使用中,将查询用电量的方式进行的大幅的简化,同时也提高了抄表的精确程度。在人力抄表的过程,难免会遇到一定问题,如宿舍门打不开、电表在偏僻的地方、影响宿舍的正常活动等情况。远程抄表能解决这些客观因素,提高电量统计的效率。能够使宿舍管理的人力资源得到合理的利用。
3 远程电量监测和控制模块
远程电量监测和控制模块主要包括电源模块、继电器开关模块、通信模块、电量模块以及主控模块。
3.1 电源模块
电源模块作为硬件设备的通断电,为装置提供12 V,5 V,3.3 V电源,输入为220 V,使模块能够正常运行。
3.2 继电器开关模块
根据用户通过通訊模块发送通断指令给主控,主控进行分析将对继电器开关模块进行控制,完成用户对电源的通断操作。
3.3 通信模块
收发网络数据、用户指令和返回数据都是都通过通信模块进行传输,用户在客户端进行指令发送,通信模块进行数据转化,将指令发送给主控模块,或者将电量采集模块所返回的信息回给用户客户端,实现用电数据的传送和相关控制功能。
3.4 电量模块
通过电流取样电路和电压取样电路的输出端连接计量芯片的输入端,计量芯片的输出端通过引线接线孔设置连接计度器输出模块和脉冲输出模块,计量芯片连接电源模块的输出端。电源模块对交流电进行降压稳压后供给整机使用。电流取样电路和电压取样电路分别采集电流信号和电压信号输送到计量芯片,计量芯片内部进行信号处理。将采集信息给主控模块,主控模块通过通信模块发送至用户客户端。
3.5 主控模块
根据通信模块传送的消息指令进行操作。读取电量数据,通过网络接口发送至远程主机;同时接收主机指令,实现继电器开关控制。
封装外壳的装置和装置内部结构如图1—2所示。
4 依托微信小程序的监测系统设计
4.1 注册登录
当点击智能能耗监测系统小程序,就会弹出进入系统画面,微信授权后,用户可以通过自己的学号注册成为使用者,选择对应系统,用户名和密码匹配后就能使用监测系统,如图3所示。
4.2 系统管理分析
智能能耗监测系统主要是两类管理权限。一类是单位个人的电量查询,这类用户可以查询自己的单位、宿舍用电,以及自己宿舍当时的用电是否正常,如图4—5所示。还有一类就是管理员身份,管理员权限可以查看每个宿舍的用电量,而且可以查看宿舍的用电状况是否正常,如果查看到不正常用电的宿舍,就可以到具体的宿舍进行检查,方便宿舍管理。
4.3 电量数据采集功能和用电状况的显示
在智能能耗监测系统的实际使用中,能够根据使用需求提供用户登录、电量查询、用电情况等多元化功能。通过成熟的通信联网模块USR-TCP232-T2实现RJ45网口与TTL串口之间的数据透明传输[2]。根据电量采集模块的电流取样计算和电压取样计算采集用电量和电路情况对数据进行实时的采集。通过智能能耗监测系统可以对数据进行监控以及对电量的通断进行控制,一旦用电情况异常,用户也能及时的发现,方便通知管理人员能够及时断电,然后对问题进行排查,及时处理。该系统运行稳定可靠,提高了用电管理的效率,如图6所示。
4.4 信息的实时传输
智能能耗监测系统具备实时抄表的功能,该功能能够根据用户的意愿进行实时的查询,这种电量采集不受时间和空间的影响,任意时间在任意的地方都可以查询自己单位的用电量和用电是否正常,具备即时性。当用电量使用完的时候,电力也会停止输送,
1.内容介绍
微信小程序是騰讯推出的一款轻量级应用,在当前网络技术和智能终端设备迅速发展的情况下,可以使用户感受不到程序的下载和安装 [1]。目前大部分高校中校园活动等信息零散,传播范围有限,而利用微信小程序开发,不仅具有庞大的潜在用户群体,而且对校园用户十分友好,能提高了信息的流通性。同时对于校园用户者来说,小程序具有以下几大优点:设计合理与微信绑定,使用成本低,对开发者友好,这也使得小程序能够在学校环境中迅速获得大量关注。本系统不仅可以帮助校园营造文明安全的环境,也可以为学生增加一个互利互通的渠道,提高学校内部信息的传递,使资源得到充分利用。
2 需求分析与系统设计
2.1 需求分析
通过对高校学生的调研和分析,发现人们获取信息的方式更加倾向于计算机网络,但是当下许多高校对于学生获取信息服务做得不够到位。研究发现高校学生的需求主要集中在学习和生活服务以及获取需要的资源上面,主要包括信息化学校服务,将学校生活与学生生活密切结合,在大学校园生活当中让学生进行信息和资源的交换,例如:支教活动信息的转播,敬老院服务人员的召集,二手物品交易,兼职招聘,活动通知,约伴学习,转专业无法查询到新专业相关信息等等。通过观察发现这些信息通常出现在社交平台上面,传播范围有限,且信息比较零散,实际效果差[2]。为解决上述问题,本系统旨在设计与开发一个长大公益校园帮帮团微信小程序,系统分为四个大的模块:任务展示、校园生活服务、任务发布和用户登录模块。
2.2 系统体系架构设计
该系统前端页面主要使用了uni-app框架,使开发更加的快速、简单和便捷,且一次开发可以全端使用[3]。前端可以给后端发送请求获取数据,再由前端处理之后可以利用uni-app框架方便的数据渲染功能渲染在页面上。后端使用java的ssm框架进行开发,不仅可以与数据库进行交互,同时还可以发送https请求给微信服务器,从微信服务器获取信息[4],在后端进行处理之后发送给前端进行渲染和显示。数据库使用MySQL数据。系统总体架构图如下。
3 系统功能设计
针对需求分析进行深入的研究,确定了系统的四个功能模块,分别是用户模块,学习生活服务模块,任务展示模块,任务发布模块。系统功能模块图如图2所示。
3.1 用户模块
用户模块包括登录功能,软件相关说明等。通过微信提供的API可以获取微信用户所对应的唯一标识OpenID,在方便用户使用情况下,同时也提高了用户账户的安全性[5]。且系统可以直接调用微信小程序提供的API来获取用户昵称,微信头像等基本信息,可以免去注册流程,实现一键登录。
3.2 学习生活服务模块
学习生活服务模块主要给用户提供学习和生活服务。如查询电费,考试信息,老师信息等。查询电费信息可以提醒用户交电费,从而尽量避免出现寝室因为电没有电费停电的情况。查询考试信息,可以避免用户错过一些重要的考试。查询老师信息,可以在学生们有需要的时候可以了解到老师的信息,从而快速地找到老师。查询课表信息,可以提醒用户上课时间。查询课程学分信息,可以提高用户对课程的重要性的认识。这些功能涵盖了较为常见的一些学习和生活服务,可以满足用户对于高校信息服务方面的大部分需求。 3.3 任务展示模块
任务展示模块根据任务性质不同对任务进行了分类,分成了十个类别,主要有拼车服务,抱团学习,期末学习,长大骑行,公益活动,二手交易,网络交友,社团活动,消息咨询,校园微帮。如长大骑行可以和一些志同道合的骑友一起郊游骑行,公益活动可以组织一些同学一起去附近参加公益活动等。
3.4 任务发布模块
任务发布模块用来发布任务,可以根据自己的需要选择某一任务类型,进入任务发布页面之后可以添加任务的照片,详情等相关信息。信息填写完成之后点击发布就可以在首页看到发布的任务。
4 系统功能实现
用户进入小程序时,首先進行微信登录验证,然后进行学籍信息录入,这样保证了小程序的安全性,同时对于本校学生的用户体验更佳,避免了因为用户进行信息注册时,输入的信息不合理或者格式错误,导致用户体验下降。进行首页之后主要可以进行商品更新浏览,用户可以通过不同的类别按钮,选择加载不同类型的商品加载展示,同时通过点击商品可查看具体信息。
用户在点击首页的发布按钮,可以根据需求进行商品的类别选择,并按照提示要求进行商品的基本信息录入等,即可进行物品的发布。
在个人中心位置,用户可以进行查看自己已经发布的商品,同时进行基本的修改价格以及下架操作,同时也可以点击进行预览操作。其他买家可以通过进行对于类别的物品点击,可以看到刚刚发布的具体内容,同时提供了留言评论,查看卖家信息等操作。
信息服务主要包括学院特色展示以及校园生活信息积累,可以进行老师基本信息查询,方便与老师进行及时的沟通,同时也提供课表查询,学分查询以及考试信息等服务,用户可以通过选择不同的功能进行信息服务。
一、
非英语专业大学生的英语听力薄弱,一直是公共英语教学中亟待解决的问题。造成这种现象有很多方面的原因,如语言环境的因素使听力输入较少、大学英语课时数有限等。因此,借助当前的信息化平台,拓展新的教学模式,培养学生的英语听力,是当前大学英语教师的主要任务。本文主要以海南省某高校二年级非英语专业的英语听力课堂为例展开实证研究,探讨以微信“小打卡”小程序为平台的翻转课堂模式对大学生英语听力的影响作用。
二、 文献综述
1998年,Walvoord和Anderson提出了一种教学模式,让学生在上课前先接触到学习内容,而在课上则更集中在学习的过程中。2001年,美国麻省理工学院(MIT)设计了开放教育资源,提供书籍和视频等学习资源。2004年底,美国麻省理工学院(MIT)毕业生Salman Khan开始通过录制的视频讲解数学,并把视频放在YouTube上。2008年,他创建了一个包含各种免费在线辅导视频的图书馆学术科目,被称为Khan学院。全球视频公开课、可汗学院的盛行,推动了翻转课堂的迅速发展。所以,翻转课堂实质上是教师制作或者引用音视频,让学生进行线上学习,再回到课堂上和老师进行面对面的探讨并完成作业的一种教学模式。
翻转课堂模式的理论基础可以建立在多个理论上。第一个基础是混合学习方法,主要是把理论讲授的内容放在线上平台学习,而把操作的部分放在课堂上讨论。第二个基础是以学生为中心的方法,主要让学习者从以教师为中心的模式中,转到教师作为组织者、引导者和帮助者的模式中。翻转课堂没有统一的方式,但翻转课堂模式都会包含两部分:一是网络的课堂学习,二是师生面对面的课堂学习。第一部分中,教师可以录制讲授的视频或者学习网络资源;第二部分发生在教室,教师在课堂上开展活动创造合作的学习环境,讲授较少。
与比较单一的传统课堂相比,翻转课堂可以在多方面使学习者受益。首先,在翻转课堂模式下,学习者可以控制学习的进度,可以选择符合自己需要的内容,可以根据个人的需要对音视频材料进行快进、暂停、慢放等,与课堂上教师的统一进度操作相比,更能实现学习的参与性、自主性和适应性。其次,网络课堂扩展了学习时间,在课堂上教师和学生可以更好地实现互动、探讨或者呈现,可以使课堂时间的利用更有效,更有创造性。
翻转课堂可以基于很多种平台来实现,目前在国内和大学英语课程结合的主要有蓝墨云班课、智慧树、中国大学MOOC和微信等。本案例是以微信“小打卡”小程序为依托,将教学内容以信息化资料的形式呈现在微信“小打卡”小程序上。微信目前是国内广泛使用的社交媒体,微信“小打卡”小程序无须安装,触手可及,它可以承载各种音视频和文字材料。以微信“小打卡”小程序为依托,开发成本低,不需要机房服务器等设备,也不用购买云端等服务,教师将制作好的音视频资源上传,建立自己的打卡圈子,能够方便学生使用,是学生练习听力和口语的一个合适的媒介。
三、研究方法
1.研究目的
本研究的目的有两个:一是探索以微信“小打卡”小程序为平台的翻转课堂模式是否有助于非英语专业大学生的英语听力的培养,二是这种课堂模式对非英语专业大学生的英语听力训练产生了什么样的影响。
2.研究对象
来自两个班级的70名非英语专业二年级本科生,所有参与者至少有7年的外语学习经验,年龄在20岁左右。
3.数据搜集和分析方法
本研究分为三个阶段进行:前测、使用翻转课堂、后测。第一阶段,课题组对70名参与者进行了听力测试。听力理解测试是由课题组设计的,内容包括对话、新闻和短文理解,为了确保其信度,题目均选自于历年四级听力真题。第二阶段,课题组进行了10周翻转课堂模式的教学。课前教师利用微信“小打卡”小程序发布听力材料,让参与者听一段材料,识别关键词或者完成听力理解训练,并记录自己理解失败的地方。课堂上,教师和学生共同探讨该听力中出现的主题词、所使用的听力策略和影响听力理解的原因,如连读、省略等因素。第三阶段,课题组在期末对学生进行后测,所用的听力材料均选自历年四级考试题目,题型和前测完全一样。在测试后,课题组在每班选择一名成绩中等的学生围绕翻转课堂模式的学习感受进行半结构化的访谈,以探索受试者对该模式的感知,并对访谈结果采用内容分析法进行分析。
四、结果和分析
1.实验结果分析
课题组将收集后的前测和后测成绩采用SPSS统计软件进行处理,采用配对样本t检验分析成绩,显著性水平取a=0.05,结果显示两次成绩之间具有显著性差异(P =0.024),后测成绩明显优于前测成绩。实验结果表明,课题组持续10周翻转课堂模式的教学,使参与者的英语听力水平得到了提高,证明以微信“小打卡”小程序为平台的翻转课堂模式具有一定优势。为探索该教学模式对参与者的影响作用,课题组在课程结束后又进行了半结构化访谈。
2.访谈结果分析
课题组的访谈结果显示,两位参与者都愿意继续参加翻转课堂模式的教学,他们认为在这种方法下会获得很多的益处。首先,增加了学生听力练习的时间。其次,学生可以自主学习,自己控制进度,反复听。再次,学生的上课积极性提高了,教师与学生课堂上的互动也增加了。最后,学生获得了有效的听力技能。
課堂教学评价是提升教学质量、深化教学改革的重要举措,也是影响我国教育发展与变革的关键环节[1]。教师教学质量评价(以下简称评教)是一个多因素、宽视角的复杂系统工程,根据学生的反馈结果,教师及时反思教学工作中存在的问题,为学校教学质量改革、教学部门管理和教师教学工作开展提供依据[2]。传统教学评价方式包括向学生发放纸质问卷方式或者让学生通过PC端网页登录方式进行课堂教学评价[3]。 在“互联网+”背景下,传统教学评价方式已无法适应新时代要求。教育管理信息化已成为“互联网+教育”的发展方向之一[4]。在教学评价过程中,由于PC机的不便捷性,导致使用PC机进行评教存在诸多不便。因此,目前大部分教学评教系统都基于移动终端平台实现[5]。基于移动终端平台下的教学评价系统的技术实现方面,主要以Jquery Mobile为首的移动Web开发框架和传统的APP开发技术为主[6]。在使用Jquery Mobile移动Web开发框架时,处理不同大小的移动终端设备屏幕界面适配问题就变得很繁琐,从而影响开发效率;传统的APP开发技术,如:Android和IOS,存在开发效率低和成本高等弊端。而本文选择微信小程序实现教学评价系统[7]。微信如今已覆盖即时通讯、社交服务、信息传播、移动支付等多个领域,社会各行各业也借助微信的影响力拓展各自业务。微信小程序由腾讯公司于2017年1月正式推出,是一种无需安装即可使用的应用,具有开发成本低、社交分享功能突出、使用便捷等优势,手机上安装了微信就可以使用微信小程序[8]。
为此,本文依据玉溪师范学院教师教学质量评价需求,设计并实现了一套规范、高效、易于扩展且实用性强的教学评价小程序。该小程序可以让学生自己在手机上完成评教,系统自动汇总并将结果反馈给教师,为学校的教学质量改革、教学部门管理和教师教学工作开展提供依据。
1 系统支撑环境
教学评价小程序在整体系统架构上分为前端和后端,该小程序以前端和后端为基础,采用展现层、通讯层、服务层和数据层四层架构对系统进行设计。整体框架如图1所示。
展现层部分,即前端,此部分主要使用的技术有:微信小程序和Restful接口。微信小程序主要用于系统客户端的页面呈现,由于微信小程序是从微信内部衍生出来的应用,因此无需下载,可随时调用。教学评价小程序也因为微信小程序的特点和优势而得到了很好的推广。确定在前端界面展示技术后,为使客户端与服务器之间更好地传递资源,本系统选用了Restful接口架构。Restful接口是获取数据资源的一套接口标准规范,使资源传递能够更好地统一[9]。
通讯层、服务层和数据层,即后端。通讯层所涉及的CDN、SLB、HTTP、HTTPS技术均可提高网络数据流量、网络性能和系统并发量。在服务层,Spring Boot基于“约定优于配置”的思想,弥补了Spring中需要在配置与业务逻辑之间进行思维切换的缺点。在项目中使用Spring Boot,使得开发者更加专注于业务逻辑,从而提高开发效率,缩短开发周期[10]。Spring Security则是本系统中的安全框架,Spring Security充分利用了Spring的三大核心思想:IOC(控制反转)、DI(依赖注入)和AOP(面向切面编程)为本系统提供了声明式的安全访问控制功能[11]。Spring Data JPA是Spring在JPA规范下,基于Hibernate框架開发的一个框架。它可以直接继承Repository接口,并通过JPA注解扫描进行持久层开发,从而提高了持久层开发效率。通过Spring Boot、Spring Security和Spring Data JPA三大框架技术整合,为本系统在服务层的稳固奠定了扎实基础。在数据层,使用MySQL关系型数据库,MySQL数据库具有开源免费、功能完善、性能较高等优点[12]。
2 系统设计
2.1 系统功能设计
为了满足学校师生对教学评价小程序的要求,该系统功能设计的核心主要包含登录、教师端和学生端3部分。其中,每部分又包括相应核心模块,各部分重点功能模块如图2所示。
2.1.1 登录
(1)用户认证。基于系统的安全性和便捷性,在使用教学评价小程序时,如果用户为首次使用或者未绑定微信,系统将通过Spring Security安全框架中所提供的加密算法对用户所输入的账号和密码进行加密传输和验证。通过Spring Security安全框架的验证后,系统将获取用户的OpenID实现账号与微信绑定,解决了重复登录问题,进一步增强了用户系统使用的便捷性。
(2)权限获取。当用户成功登录后,教学评价小程序的后端将获取到账号信息,并根据账号信息进行业务逻辑的判断和处理。如果该账号为教师的工号,系统将会加载教师端界面;如果账号为学生的学号,系统将会加载学生端的界面。
2.1.2 教师端
教师端的核心功能为评价反馈。教师进入教学评价小程序首页后,可以按照学年筛选教师本人的课程教学评价信息,如:课程名、课程编号、综合成绩、各教学类别成绩、评价统计和学生留言等。该功能是面向教师的,原来在PC机上操作的教学评价查询实时性不突出,导致教师获取评价信息滞后。教师通过该小程序可以实时查看所授课的评价信息,及时了解到学生反馈情况,进而提高课程教学质量。
2.1.3 学生端
学生端的核心功能为教学评价。教学评价主要面向学生,学校原来的评教是在PC机上进行,但在PC机上的评教受地点限制,导致学生参与度不够,使得课程评教没有达到应有效果。系统将教学评价功能在移动端进行呈现,不仅降低了教学评价成本,也提升了学生对教学评价的参与度,为后期对评教数据的分析积累了信息。进入教学评价小程序后,学生按照学年和学期对未评价的课程进行评价,也可以依据学年学期对已评价的课程信息进行查询。
2.2 数据库表结构设计
根据本系统实际需求,选用PowerDesigner和MySQL对数据库进行严密设计。为了突出教学评价的核心业务,本文选取3张核心数据表进行描述。
(1)教学班评价体系信息表。用于存放教学班的评价状态和结果。该表包含了评价体系编号、教学班编号、评价结果、评价状态等相关字段信息。 (2)教学班评价信息表。用于存放每位学生的评价状态和评价分数。该表包含了教学班评价体系关联编号、学号、评价状态和评价分数等相关字段信息。
(3)教学班评价详情信息表。用于存放每位学生在评价过程中的详细信息。该表包含了指标编号、指标类型、指标结果和处理结果学号等相关字段信息。
3 系统开发实现
在微信公众号平台上完成教学评价小程序部署后,核心功能实现包括教师端评价反馈和学生端教学评价,具体效果如图3—图6所示。
当登录用户为教师时,教学评价小程序将加载教师端页面,首页呈现效果如图3所示。在该界面,教师可以直观地了解到本学年所授课程基本信息,如:课程编号、课程名称和评价综合成绩。当教师需要详细了解某门课程时,可以通过点击该门课程获取本门课程的详细评价反馈信息,呈现效果如图4所示。在课程评价反馈的详细界面中,可以了解到所点击课程的各项指标分数、评分信息统计和学生留言信息。当登录用户为学生时,教学评价小程序将加载学生端页面,首页呈现效果如图5所示。该界面分为未评价和已评价两个面板,点击后相互之间可以切换。在已评价的面板中,学生可以根据学年和学期查看已评价的课程,并点击课程名称对已评课程进行详细查询,效果如图6所示。接下来将描述“评价反馈”和“教学评价”两项核心功能具体实现。
3.1 评价反馈
评价反馈功能中相对重要的部分是课程评价结果详情。在实现课程评价结果详情功能时,较为复杂的就是数据整合。由于该功能所涉及的数据在数据库中存在于教学班评价信息表、教学班评价详细信息表和教学班评价体系关联信息表3张表中。教学班评价详细信息表记录了每位学生对于每门课程每条评价的详细信息,教学班评价信息表记录了每位学生针对每门课评价的整体信息,教学班评价体系关联信息表记录了每门课程的评价结果。为了能让任课教师获取到所教授课程的详细评价结果,需要对3张表的数据按照课程进行统计分析。
“互联网+”时代下,信息技术发展迅猛,其在高校教学评价中的应用也日益深入。微信小程序是信息时代发展大潮中的新事物,本文借助微信小程序实现了教学评价平台小程序开发,并在玉溪师范学院部署使用。基于微信小程序开发的教学评价平台为学校教学评价带来了全新变革,促使教学评价变得更加便捷,为教师教学质量提升提供了数据支撑。由于微信小程序即用即走的特性,用户在已安装微信App的前提下无需再安装其它App,教师可以随时从教学评价平台小程序中查看自己课程的评价结果,学生可以使用碎片化时间对课程进行评价。目前,教学评价小程序在功能方面较为单一,后续将对其进行扩展,将教学评价中适合在小程序下开展的业务逐渐从PC端移植到小程序中,从而进一步提升教学评价小程序在教学评价过程中的重要性。