Skip to main content

A Cooperative Drawing Tool to Improve Children’s Creativity

  • Conference paper
  • First Online:
Cooperative Design, Visualization, and Engineering (CDVE 2019)

Abstract

Classroom meetings and cooperative homework typically require participants to be physically present in the room. In this setting, the whiteboard is a tool widely used to express ideas. However, nowadays it is more difficult for people to meet together in one place, particularly for young people, due to inherent risks in our current society. Therefore, virtual cooperative applications or tools are welcome. Such tools could reduce the money and time spent on cooperative classwork. Our application allows users to participate virtually through interactive drawings. The features are simple to use and allow for drawings to be made quickly, but this does not mean that drawings cannot be professional or complex. The application was implemented using open source frameworks and libraries, such as NodeJs, SocketIO, PaperJs, jQuery, and others. The results of the experiment demonstrate the high scalability and versatility of our system, the delay is low and acceptable considering that is capable of managing hundreds of objects in real time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: Real-time medical collaboration services over the web, vol. 2015, pp. 1393–1396 (2015). https://doi.org/10.1109/EMBC.2015.7318629

  2. Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: An enhanced device-transparent real-time teleconsultation environment for radiologists. IEEE J. Biomed. Health Inform. PP, 1 (2018). https://doi.org/10.1109/JBHI.2018.2824312

    Article  Google Scholar 

  3. Cho, B., Ng, A., Sun, C.: CoVim+CoEmacs: a heterogeneous co-editing system as a potential solution to editor war. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 64–68. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_9

    Chapter  Google Scholar 

  4. Coppens, A., Mens, T.: Towards collaborative immersive environments for parametric modelling. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 304–307. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_44

    Chapter  Google Scholar 

  5. Du, P., Song, Y., Deng, L.: A real-time collaborative framework for 3D design based on HTML5, pp. 215–220 (2016). https://doi.org/10.1109/CSCWD.2016.7565991

  6. Forster, F., Wartig, H.: Creativity techniques for collocated teams using a web-based virtual whiteboard, pp. 7–11 (2009). https://doi.org/10.1109/ICIW.2009.9

  7. Gao, L., Gao, D., Xiong, N., Lee, C.: CoWebDraw: a real-time collaborative graphical editing system supporting multi-clients based on HTML5. Multimedia Tools Appl. 77, 5067–5082 (2017). https://doi.org/10.1007/s11042-017-5242-4

    Article  Google Scholar 

  8. Gao, L., Xu, X.: A new algorithm for real-time collaborative graphical editing system based on CRDT. In: Sun, Y., Lu, T., Xie, X., Gao, L., Fan, H. (eds.) ChineseCSCW 2018. CCIS, vol. 917, pp. 201–212. Springer, Singapore (2019). https://doi.org/10.1007/978-981-13-3044-5_15

    Chapter  Google Scholar 

  9. Ibarra, M.J., Navarro, A.F., Ibañez, V., Soto, W., Ibarra, W.: mSIREMAP: cooperative design for monitoring teacher’s classes in K-12 schools. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 114–122. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_15

    Chapter  Google Scholar 

  10. Katayama, S., Goda, T., Shiramatsu, S., Ozono, T., Shintani, T.: A fast synchronization mechanism for collaborative web applications based on HTML5, pp. 663–668 (2013). https://doi.org/10.1109/SNPD.2013.13

  11. Marin, C., Cloquell, J., Luo, Y., Estrany, B.: A multiplayer game with virtual interfaces. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 94–102. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_13

    Chapter  Google Scholar 

  12. Qigang, L., Sun, X.: Research of web real-time communication based on web socket. Int. J. Commun. Netw. Syst. Sci. 05, 797–801 (2012). https://doi.org/10.4236/ijcns.2012.512083

    Article  Google Scholar 

  13. Qin, G., Li, Q., Li, S.: Vehicle route tracking system by cooperative license plate recognition on multi-peer monitor videos. In: Luo, Y. (ed.) CDVE 2016. LNCS, vol. 9929, pp. 271–282. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46771-9_35

    Chapter  Google Scholar 

  14. Ratajczak, J., Schimanski, C.P., Marcher, C., Riedl, M., Matt, D.T.: Mobile application for collaborative scheduling and monitoring of construction works according to lean construction methods. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 207–214. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_26

    Chapter  Google Scholar 

  15. Ringe, S., Kedia, R., Poddar, A., Patel, S.: HTML5 based virtual whiteboard for real time interaction. Procedia Comput. Sci. 49, 170–177 (2015). https://doi.org/10.1016/j.procs.2015.04.241

    Article  Google Scholar 

  16. Sandnes, F.E., Lianguzov, Y., Rodrigues, O.V., Lieng, H., Medola, F.O., Pavel, N.: Supporting collaborative ideation through freehand sketching of 3D-shapes in 2D using colour. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 123–134. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_16

    Chapter  Google Scholar 

  17. Santarosa, L., Conforto, D., Machado, R.: Whiteboard: synchronism, colaboration and accessibility on web 2.0, pp. 1–6 (2012)

    Google Scholar 

  18. Sin, D., Lawson, E., Kannoorpatti, K.: Mobile web apps - the non-programmer’s alternative to native applications, pp. 8–15 (2012). https://doi.org/10.1109/HSI.2012.11

  19. Ubik, S., Kubišta, J.: Scalable real-time sharing of 3D model visualizations for group collaboration. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 244–251. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_31

    Chapter  Google Scholar 

  20. Wenzel, M., Gericke, L., Gumienny, R., Meinel, C.: Towards cross-platform collaboration - transferring real-time groupware to the browser, pp. 49–54 (2013). https://doi.org/10.1109/CSCWD.2013.6580938

  21. Wilson, D., Lin, X., Longstreet, P., Sarker, S.: Web 2.0: a definition, literature review, and directions for future research (2011)

    Google Scholar 

  22. Wu, Y., He, F., Zhang, D., Li, X.: Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Trans. Serv. Comput. 11(2), 341–353 (2018). https://doi.org/10.1109/TSC.2015.2501981

    Article  Google Scholar 

  23. Liao, X., Huang, X., Huang, W.: Visualization of farm land use by classifying satellite images. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 287–290. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_40

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yalmar Ponce Atencio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Atencio, Y.P., Cabrera, M.I., Huaman, L.A. (2019). A Cooperative Drawing Tool to Improve Children’s Creativity. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2019. Lecture Notes in Computer Science(), vol 11792. Springer, Cham. https://doi.org/10.1007/978-3-030-30949-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30949-7_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30948-0

  • Online ISBN: 978-3-030-30949-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics