Quix & future - simon9k/stackedit GitHub Wiki

Big

  1. online create & manage quiz
  2. online make quiz & score
  3. print quiz & make quiz on paper & photo quiz & score(by AI & 文字识别)
  4. saas, can be used by other sys

scenario

  1. teacher:publish a homework or a quiz which base on Clouds by mobile, basically it's a MD file which can onle be deal by our application
    • web
    • wechat
  2. student:finish these by mobile online or offline
    • by web even inside wechat (then send answers to Cloud)
  3. student: sendback to Cloud
  4. Cloud: exam the jobs of student and feed back to teacher

to do

  1. 一道填空题
    • 如何parse填空: @@
    • 如何在MD中插入html imput element,并显示出来
    • 判题的机制

计算填空

3+9=(   )  88-32=(   ) 7*9=(   )    999-98+(  )=89 7*9=(   )    999-98+(  )=89
7*9=(   )    999-98+(  )=89 7*9=(   )    999-98+(  )=89
3+9=@@12  88-32=@@56

19个人过河,每首船最多乘坐6人,需要几艘船

答:@@"19/6=3......1,3+1=4"

how to

  1. 试卷的组成
    • 一道道小题 ,组成试卷
    • 小题下面还有小小题吗?
  2. 计分方式
    • 设计的分数如何与题目本身脱钩:同一道题,在不同的试卷中,所占分值可能不同。
    • 如何提供一种简单的方式,帮助灵巧的设定分数?

设计

  1. Quiz 由若干 Item 构成
  2. Item 由若干 Answer 构成
  3. 整体风格就和github类似

tips

  1. github这种“预览”方式也许更好:双屏同步显示未必必要:熟练后,必要性不大;双屏方式占用空间太大,对于mobile场景的屏宽有限的情况下更加多余;