计算机科学 ›› 2015, Vol. 42 ›› Issue (12): 40-42.

• 第十三届全国软件与应用学术会议 • 上一篇    下一篇

一种面向Chrome浏览器的课堂云笔记插件

乔子健,陈德健,孙艳春   

  1. 北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871,北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871,北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家重点基础研究发展规划(973)(2011CB302604),国家自然科学基金联合基金项目(U1201252), 国家自然科学创新研究群体科学基金(61121063)资助

Cloud-based Notes Plugin for Class on Google Chrome

QIAO Zi-jian, CHEN De-jian and SUN Yan-chun   

  • Online:2018-11-14 Published:2018-11-14

摘要: 在当今的教学中,课堂教学和互联网教学是两大主流。然而,无论是在课堂教学还是在互联网教学中,当前的学习辅助平台都存在着一个明显的不足:学生无法及时针对讲义细节在云端共享笔记或寻求帮助,没有形成便于学习和交流的知识分享机制。这不利于学生对讲义知识的深刻理解,也不利于形成优质的学习生态系统。针对这一不足,在分析现有教学平台和云笔记产品的基础上,设计了一个面向Chrome浏览器的云笔记插件的系统架构,并采用HTML5、Node.js等关键技术进行实现。该插件能够针对互联网讲义资源中的任意细节记录笔记、提出问题并云端共享,有助于学生在课上、课下对讲义资源中的细节的理解、讨论与最终掌握,加强现有学习辅助平台的功能。最后进行了相应的实例研究,证明了所提出的方案是可行有效的。

关键词: 学习辅助平台,互联网教育资源,云笔记,插件

Abstract: Nowadays,in-class teaching and Web-based teaching are two main ways of education.However,neither of them provides students with a platform on which students can share the notes or questions on lecture details.Nor students can form a sharing protocol about their study and knowledge.As a result,it’s difficult for students to have a deep understanding of the handouts in a general learning environment.To solve this problem,based on the analysis of existing education platforms and cloud-based notes,this paper designed the system architecture of a cloud-based notes plugin on Google Chrome and implemented it with HTML5,Node.js and other key technologies.Students can not only take notes and submit questions covering details of the online lectures,but also share them with others.It can help students a lot in both interactive discussion and knowledge understanding.Finally,this paper gave case studies to verify the feasibility and effectiveness of the solution proposed in the paper.

Key words: Learning platform,Internet education resource,Cloud-based note,Plugin

[1] Sahami M,Guzdial M,Martin F G,et al.The revolution will be televised:perspectives on massive open online education[C]∥Proceeding of the 44th ACM Technical Symposium on Computer Science Education.2013:457-458
[2] Notemate [EB/OL].http://www.tiaozhanbei.net/project/18427
[3] Russell D M,Klemmer S.Will massive online open courses(moocs) change education?[C]∥Extended Abstracts on Human Factors in Computing Systems.Paris,France,2013:2395-2398
[4] Nguyen A,Piech C,Huang J,et al.Codewebs:scalable home-work search for massive open online programming courses[C]∥Proceedings of the 23rd International Conference on World Wide Web(WWW’14).IW3C2,Switzerland,2014:491-502
[5] 魏青,杨杰,陈典铖.基于云存储技术的云笔记产品研发[J].广东通信技术,2013(9):43-47 Wei Qing,Yang Jie,Chen Dian-cheng.Research and development of cloud notes products based on cloud storage technology[J].Guangdong Communication Technology,2013(9):43-47
[6] 朴灵.深入浅出Node.js[M].北京:人民邮电出版社,2013 Pu Ling.Head First Nade.js[M].Beijing:Posts and Telecom.Press,2013
[7] 彭娜.基于Node.JS博客系统的设计与实现[D].大连:大连理工大学,2013 Peng Na.The Design and Implementation of Blog System based on Node.js[D].Dalian:Dalian University of Technology,2013
[8] Herrick D R.Google this!:using Google apps for collaboration and productivity[C]∥Proceedings of the 37th Annual ACM SIGUCCS Fall Conference.2009:55-64

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!