[OLPC系列介绍] Journal activity
Apr
14OLPC 中使用最多的 activity 应该要数 Journal,它并不是让小朋友自己写日记的(那个要用 Write activity),而是记录用户的真个使用过程的,可以记录用户使用过哪些 activity,通过 activity 做了什么。从技术角度上 Journal 是一个 daemon,启动时会自动跑起来,并且在整个 OLPC 开机状态下它都呆在任务栏里,在后台记录着用户行为。
Journal 针对不同用户的目的:
- 学生:组织、回顾自己的使用过程
- 老师:跟踪学生的使用情况
Journal 的功能:
- 记录项目文件(用户对 Activity 的操作,通过 Record 拍的照片,下载的文件)
- 浏览U盘内容
- 备份到 School Server
Journal 对每项操作记录为一个条目,每个条目由7个部分组成:星按钮(用户可以标记星号,类似 Gmail)、条目图标(一般就是 Activity 的图标)、条目名称、朋友列表(与其它 OLPC 一同使用某个 activity 时)、描述、Tag、恢复按钮
Journal 记录的所有数据保存在 /home/olpc/.sugar/default/datastore/store 中,不过所有的文件名都是 hash 过的,想找对应的条目只能通过日期了。
官方引用:





一个给孩子用的功能被你写这么tech
-- Mason April 14th, 2008 21:40