APP下载

基于手机应用的课堂考试系统

2015-09-25徐榆孟森森杨业长陈钢

科技创新导报 2015年20期
关键词:无纸化智能手机

徐榆 孟森森 杨业长 陈钢

摘 要:为了减轻高校教师阅卷压力,提高阅卷效率,结合当前智能手机在高校师生中的普及,开发了一款基于android平台的短信课堂考试系统。学生以短信形式将测验或考试的选择题答案发送至教师手机,安装在教师手机中的系统通过与教师所输入的答案进行比对,将自动完成答案的批改,自动记录成绩以及分析成绩。系统可灵活设置A、B卷答案,操作简便,结果一目了然,便于分析,大大减轻了教师的工作量,同时实现了考试无纸化,更符合环保理念。

关键词:智能手机 短信阅卷 无纸化

中图分类号:N32 文献标识码:A 文章编号:1674-098X(2015)07(b)-0108-02

短信课堂考试系统开发是基于Android系统平台,在Android studio这个开发环境下,运用Java语言,开发出一个自动批改答案、记录成绩的系统,通过导入所收到的考生答案的短信,教师可以一键完成批改,且系统附带的自动登记成绩系统,也方便了教师查看和分析成绩,便于教学计划的改进。与传统的批改纸质试卷相比,短信课堂考试系统将极大地缩减阅卷时间,在追求简洁、高效的信息化时代,这一系统具有非常实用的意义。

1 系统设计

1.1 设计目标

本系统是基于Android Studio的开发环境,建立答案数据接收终端,教师可以通过接收学生的答案,通过系统进行一键校对、批改和记录成绩。

1.2 运行流程

本软件是一个手机应用程序,启动程序之后首先读取学生考试完毕后发送的答案短信内容,然后教师手动输入正确答案,最后就可以对学生答案进行批改,点击“查看记录”按钮可以查看所有收到短信的得分情况,页面设置简单高效,如图1所示。

2 软件实现

2.1 开发平台

智能手机中Android系统的开发最为方便,本系统利用Google公司推出的开源平台Android Studio开发环境,安装过程和使用方法可参考官方网站说明或网络论坛里的教程,虽然Android的编程语言为JAVA语言,但具有C语言基础亦可轻松入门。

2.2 界面设计

根据需求分析可以知道,应用程序的界面主要分成进入的主界面、答案记录界面、短信导入界面和成绩分析界面和成绩查询五个界面,知道这些大致的界面之后,可以设计出应用程序界面如图1(a)所示。主界面用于显示该软件的各项功能,包括操作步骤、使用说明等。短信导入界面如图1(b)所示,包含一个EditText控件和一个Button控件,用户通过输入考试日期,系统将自动检查该日期下接收到的短信,点击“导入答案”并将所有符合格式要求的短信息导入系统中。答案记录界面中主要包含两个EditText控件,用于分行输入正确A、B卷答案,一个Button控件,用户通过点击“记录答案”按钮实现A、B卷正确答案的导入完成,如图1(c)所示。通过读取所有学生的短信答案,进行系统自动的批改后,将会在成绩记录页面显示出对应的姓名以及得分情况,如图1(d)所示,方便教师进行查看比对。

3 程序运行

教师只要在Android手机上安装该应用,考试结束时让考生发送固定格式的姓名、AB卷及答案,比如A卷编辑短信“姓名@ABCD”,B卷编辑短信“姓名#ABCD”,“#”和“@”是为了区分AB卷,也可以设置成其他的符号。随后教师编辑A、B卷答案作为考试标准答案输入该系统,系统则会对相应日期下导入的答案短信,自动识别出A、B卷。随后完成批改、成绩记录等一系列操作,如图中的成绩记录页面图1(d)所示。

针对大学教学中形形色色的各类考试,开放式的答案设计,使用户可以自由定义、修改每一场考试的答案。由于程序通过对比考生答案与正确答案来实行批改,所以仅限于选择题、填空题等封闭式问题。通过设置AB两套试卷的形式,一定程度上也防止了考生作弊现象的出现,在批改完成后,系统会判断成绩是否合格,合格的标准可由开发者自行设定,比如达到总成绩的60%可视为合格。

4 结语

在大学教育中,针对公共基础课,不乏大量的考试、测验,而试卷的批改一直是教师的一项繁重的工作,作业登记也是一项耗时费力的事情。结合现今智能手机的普及,将一部分考试内容,比如选择题、填空题等,利用手机应用来进行批改,将枯燥繁琐的工作由程序来执行,不仅解放了劳动力,而且大大节省了时间。而且教师在随堂测验后,对于各个学生的得分情况有了更加直观的印象,也更有针对的进行问题分析。解决了当前教学实际中,随堂测验过于费时以至于无法及时分析问题或是教师无法直观、全面的了解学生的错题分布等问题。

由于软件所针对的考试题型多为选择题、填空题等封闭式题型,使得该平台具有一定的局限性,这也是软件在今后更新升级过程中的一个基本的研究方向,譬如设置开放性问题的作业批改等。

参考文献

[1]王鹰.基于Android应用的移动学习资源设计与开发研究[J].现代教育技术,2014(3):50-56.

[2]李晓亮.移动智能终端对高校课堂教学的影响及对策研究[J].高教论坛,2013(11):67-69.

[3]Android Studio 中文组[EB/OL]. http://www. Android– Studio.org/.

[4]Android Studio 安装具体步骤[EB/OL].http://www.cnblogs.com/mfryf/archive/2013/05/20/3089143.html.

[5]王向辉,张国印,赖明珠.Android应用程序开发[M].2版.北京:清华大学出版社,2012:15-192.

[6]郭宏志.Android应用开发详解[M].北京:电子工业出版社,2010:12-126.

猜你喜欢

无纸化智能手机
智能手机是座矿
无纸化入学报名值得推广
无纸化入学报名值得大力推进
无纸化入学报名多多益善
无纸化入学报名值得提倡
使用智能手机增大肥胖风险?
假如我是一部智能手机
借助.NET平台实现无纸化练习、考试
基于智能手机控制风扇运行的实现
智能手机如何让我们变得低能