基于Android移动开发平台的答题APP

波盘68
软件开发与应用
Software Development And Application
电子技术与软件工程
Electronic Technology & Software Engineering
●课题:聊城职业技术学院校级科研课题《基于移动平台的竞答系统的设计与实现》。
1 引言
伴随建设学习型大国的战略需求,“互联网+教育”上升为国家战略,使得线上教育势在必行,要求教育模式不断创新发展。发展“互联网+教育”要将最优质的教育信息、资源和智慧进行精准化、人性化、规模化、最大化传播,满足自主性、个性化的学习需求[1]。Android 系统是目前最主流的操作系统,市场研究机构IDC 发布智能手机市场最新预测报告,2019年,运行android 操作系统的智能手机占市场份额的87%[2]。基于Android 移动开发平台的教育类APP 也如雨后春笋般发展,给人们提供了更加便捷的学习方式,学习时间碎片化,学习模式多样化,学习趣味化休闲化,学习内容丰富化,弥补了传统教育的不
足。其中,答题类APP 通过各种答题模式进行持续激励有效学习,并赋予挑战趣味备受学习者的青睐。冲顶大会,百万英雄,芝士超人等APP 将直播答题推上顶峰,英语类APP 、少儿类APP 在答题中融合动画、视频、游戏等元素提高学习代入感、沉浸感。学习强国APP 提供了每日答题、每周答题、专项答题、挑战答题、争上游答题、双人对战等多种答题模式,开启了全民学习浪潮[3]。本系统设计智能答题系统以《C 语言程序设计》为内容,为用户提供更加高效的学习方式。该系统中的答题以知识点进行统计,根据数据分析学习的难点,并提供精准的学习推送。2 答题系统设计2.1 系统总体设计
本文设计了一款移动平台答题APP, 提供了线上学习及答题功能。本系统包含四个模块。
(1)个人中心模块:个人中心模块包括用户的登录、注册、密码修改、退出登录、查看个人积分等功能。
(2)答题模块:答题模块中按章节进行划分,每个章节包含多个单元。用户选择单元进行答题,答题完毕可以交卷,交卷之后显示用户成绩,并且标记作答状态,若处于完成状态则可以查看答题详情。
(3)任务模块:任务模块为系统根据答题者的答题情况定制的学习任务,系统根据用户答题情况进行难点分析,视频推送以及错题移除功能。
(4)学习模块:学习模块包括章节的视频及知识,并且可以根据知识点进行相关的搜索。“挑战答题”功能实现多人作答,答错离场,生成排行榜,富有趣味。2.2 功能设计
(1)用户登录 用户输入用户名及密码进行登录,登录之后可以记录用户的答题情况及视频观看情况。
(2)用户注册 用户输入用户名、密码、性别等信息进行注册,注册完成自动跳转到用户登录界面。
(3)密码修改 用户忘记密码可以回密码,首先进行身份验证,然后进行密码修改。
(4)查看积分 用户可以查看积分详情,包括总积分以及当日积分明细。
基于Android 移动开发平台的答题APP
马洁  吴英宾
(聊城职业技术学院  山东省聊城市  252000)
(5)选题答题 用户选择对应章节及单元进行答题,可以进行多次作答,未答题则显示未完成状态,已答题则显示最后一次成绩。
(6)成绩分析 用户答题完毕可以查看答题情况及错误分析,系统保存最后一次的答题情况。
(7)难点解析 系统根据用户成绩分析难点易错点。
(8)资源推送 系统根据用户的成绩分析,推送相关视频及文
摘 要:本文设计了基于Android 平台的智能答题系统,该系统以《C 语言程序设计》课程内容为基础,为用户提供一个方便高效的
搪瓷缸
线上学习方式,该系统通过学习者的答题数据,精准分析学习的难点、易错点,并进行及时的反馈,推送相关学习资源,该系统为教师提供线下教学依据,作为课堂教学的辅助,在课前了解学生易错点,难点,课后为学生提供更多复习建议。
关键词:Android;答题系统;APP 图1:答题章节界面图3:任务界面
图2:答题界面
图4:学习界面
69
软件开发与应用
Software Development And Application
电子技术与软件工程
Electronic Technology & Software Engineering
章。
(9)错题移除 用户可以对错题进行再次答题,答对即可移除,答错仍将记录进行再次答题。
(10)视频学习 用户可以选择相关视频进行学习。(11)文章学习 用户可以选择相关文章进行学习。
(12)挑战答题 挑战答题在答题时间内进行答题,答错即立场,根据答题成绩进行排行。2.3 系统数据库设计
本系统共包括用户信息表,章节信息表,题库表,积分表四个表。用户信息表用来存储用户的基本信息,包括用户名、密码、性
别、登录状态。如表1所示。
针织牛仔布
章节信息表存储章节的基本信息,包括章节号、单元号、章节名称、单元名称、知识点、答题状态,答题分数。如表2所示。
数控冲床模具题库表存储题目及答题情况,包括章节号、单元号、题号、题目类型、题目、选项A 、选项B 、选项C 、选项D ,正确答案,用户答案,知识点,答题次数,答错次数。如表3所示
积分表存储用户的各项积分,包括章节号、单元号、答题积分、错题移除积分、视频积分、挑战积分。如表4所示。3 答题系统实现
本系统分为Web 服务端及Android 客户端,Web 端主要实现用户信息的登录验证及资源反馈功能。Android 客户端通过向服务端发送网络请求,获取相关json 数据进行解析并返回Android 界面。
Android 主界面采用BottomNavigation 实现底部导航栏,包括答题界面,任务界面,学习界面及个人中心4个界面,界面中采用RecyclerView 和CardView 控件实现列表,使界面更加美观。答题界面按章节划分,选择相关单元进行答题,界面如图1,2所示,任务界面包括各章节的任务,如图3所示,学习界面如图4所示,个人中心界面如图5,登录界面如图6所示。4 结语
本系统通过答题能够有效调动用户学习兴趣,并通过掌握用户学习数据,有效进行反馈移除难点,推送相关资源,提升教学质量。受时间限制,该APP 的部分功能还不够完善,用户体验还有待提高,后
期将进行深入研究和开发,提高Android 答题APP 的教学辅助。借鉴市场上成熟的教育软件系统,集合最新需求开发界面更友好,性能更强大,安全更可靠的学习平台。
参考文献
[1]张大良.谱写“互联网+教育”新篇章共同开创亚洲高等教育
美好未来[J].中国大学教学,2018(10):7-8.
[2]申晋祥,鲍美英.基于Android 的移动创意教育APP 的设计与
实现[J].山西大同大学学报(自然科学版),2020,36(04):40-42.
[3]王永清.中共安阳市委办公室“学习强国”激发学习热情[N].
安阳日报,2020-06-19(003).作者简介
马洁(1985-),女,山东省聊城市人。硕士学位,讲师。研究方向为移动应用开发。
吴英宾(1983-),男,山东省聊城市人。硕士学位,讲师。研究方向为软件设计与开发、大数据技术应用。
表1:用户信息表
字段名称数据类型中文说明键别_id int 编号PK
username varchar(20)用户名password varchar(20)密码sex varchar(8)性别status
varchar(8)
登录状态
表2:章节信息表
字段名称数据类型中文说明键别_id int 编号PK
chapterId varchar(20)章节号unitId varchar(20)单元号chapterTitle varchar(20)章节名称unitTitle varchar(20)单元名称knowledgePoints
varchar(50)知识点progress varchar(20)答题状态score
varchar(20)
答题分数
表3:题库表
字段名称数据类型中文说明键别_id int 编号PK
风光互补led路灯chapterId varchar(20)章节号unitId varchar(20)单元号titleId varchar(20)标题号type varchar(20)题目类型subject varchar(50)题目optionA varchar(50)选项A optionB varchar(50)选项B optionC varchar(50)选项C optionD varchar(50)选项D answer varchar(150)正确答案analysis varchar(150)答案解析myAnswer varchar(150)用户答案knowledgePoints varchar(50)
知识点answerNum int 答题次数errorNum
int
答错次数
表4:积分表
字段名称数据类型中文说明键别_id int 编号PK果蔬气调库
chapterId varchar(20)章节号unitId varchar(20)
单元号answerPoints int 答题积分errrorPoints int 错题移除积分videoPoints int
视频积分
challedgePoints int
挑战积分
图5:个人中心界面图6:登录界面

本文发布于:2024-09-22 05:39:57,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/328694.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:答题   学习   用户   进行   系统   界面   教育
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议