Skip to content

Commit fa30ab1

Browse files
authored
Update README.md
1 parent a3f2af9 commit fa30ab1

File tree

1 file changed

+59
-7
lines changed

1 file changed

+59
-7
lines changed

README.md

Lines changed: 59 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,23 @@
22

33
## 创作思想
44

5-
当老师们平时在上课时,总会有统计学生缺勤次数、随机点名提问以及对学生回答情况进行评价等需求,但传统的方式有些许的缺点,如
5+
在上课时,我发现老师们平时在上课时,总会有统计学生考勤情况、随机点名提问以及对学生回答情况进行评价等需要,但传统的方式有如下几处弊端
66

7-
1. 老师同时教几个班级,记不清名字
7+
1. 老师同时教几个班级,记不清每名学生的名字
88

9-
2. 老师手头上没有姓名册,无法进行点名;
9+
2. 老师手头上没有姓名册,无法进行点名;
1010

11-
3. 传统姓名册可能会因为插班生而未能及时更新。
11+
3. 传统姓名册无法及时更新插班生或转学生的信息;
1212

13-
4. 考勤数据纸质化难以保存;
13+
4. 考勤数据纸质化难以保存;
1414

15-
5. 统计回答情况工作量繁琐;
15+
5. 统计回答情况工作量繁琐;
1616

17-
综上所述,我开发了这一款App——班级管理助手。
17+
6. 无法快速对学生进行量化考核并统计。
18+
19+
综上所述,为了提高老师的效率,我开发了这款App——班级管理助手。它具有直接对学生数据进行操作和查找、快速切换班级,随机抽取学生并统计其回答情况的功能。
20+
21+
这款App,方便老师在不同的班级间进行授课,支持快速导出统计数据为Excel表格,提高了老师开展教学活动以及对学生进行量化考核的效率。
1822

1923
## 同类优势
2024

@@ -76,6 +80,32 @@
7680

7781
9. 支持保存使用数据至本地。
7882

83+
## 创作过程
84+
85+
1. 通过TinyWebDB数据库,实现了云端储存学生数据并随时调用的功能;
86+
87+
2. 通过读取云端数据库的学生信息至本地列表,实现随机抽取姓名或学号的功能;
88+
89+
3. 通过本地数据库统计学生回答问题情况,可快速导出为表格,方便老师对学生进行量化考核;
90+
91+
4. 通过本地Tiny数据库,实现储存App使用设置、本地班级、学生回答情况的功能;
92+
93+
5. 支持统计学生考勤情况,避免点名到缺勤学生;
94+
95+
6. 通过Fetchdownloader扩展,实现App的下载更新功能,提高App的可持续化使用性;
96+
97+
7. 通过CustomSpotlight扩展,实现App的首次使用指引教程,有利于用户快速上手使用;
98+
99+
8. 通过NotificationStyle扩展,实现提示用户进行更新并展示关键通知信息的功能;
100+
101+
9. 通过KIO4_Install扩展,实现对下载的安装包进行安装的功能;
102+
103+
10. 通过调用本地文件管理器,实现导入Excel表格并新建班级的功能;
104+
105+
11. 通过检测手机加速度传感器,实现用户随机抽取学生进行回答的功能;
106+
107+
12. 通过调用本地语音合成模块,实现对抽取情况进行语音播报的功能。
108+
79109
## 展望未来
80110

81111
1. 实现在手机端导入学生信息的Excel表格;
@@ -86,6 +116,26 @@
86116

87117
4. 添加统计学生回答问题正误次数的功能;
88118

119+
## 运行环境
120+
121+
- CPU:单核2GHz及以上;
122+
123+
- 机身内存:1G以上;
124+
125+
- 屏幕分辨率:1920x1080及以上;
126+
127+
- 操作系统:Android 7.0及以上版本。
128+
129+
## 其他说明
130+
131+
- 手机系统的字体大小需设置为默认大小;
132+
133+
- App运行需连接网络;
134+
135+
- 手机需自带加速度传感器、音频播放器及支持语音合成功能;
136+
137+
- 需要给予App“文件储存”权限,否则将无法导出Excel表格。
138+
89139
## 使用扩展
90140

91141
- [io.mohamed.CustomSpotlight.aix](https://community.kodular.io/t/f-os-custom-spotlight-extension/111632)(聚光灯)
@@ -94,6 +144,8 @@
94144

95145
- [com.sunny.Net.aix](https://community.appinventor.mit.edu/t/net-get-some-information-about-network/10670?u=taifun)(检测网络状态)
96146

147+
- [com.jdl.NotificationStyle.aix](https://community.kodular.io/t/free-notification-style-extension-with-various-types-of-notification/66981)(通知栏消息)
148+
97149
## 服务支持
98150

99151
编写支持:[MIT AppInventor Wxbit](app.wxbit.com)

0 commit comments

Comments
 (0)