Model and Practice of Crowd-Based Education

Based on connectivism pedagogy crowd-based education provides a practical method to extensively exploit wisdoms of core learners in education organization and external crowds on Internet. However, when applying such a method in education field, several design questions about why, what, when, who, where and how to adopt such method should be clarified and elaborated. In this paper, we introduce our successful applications of the crowd-based method in software engineering course for undergraduates. We design an organization structure consisting of “small-core crowd” and “large-external crowd” for our course projects in which both learners and crowds on Internet work together to contribute their wisdoms. Two kinds of wisdoms of crowds are exploited in our practices. One is the high-quality open source software (OSS) developed by crowds on the Internet, the other is the diverse software development issues, knowledges, experiences, expertise, etc., that are discussed and interacted by crowds in OSS communities and course communities. We design several course practice activities to exploit crowds’ wisdoms, including reading high-quality OSS, searching and reusing OSS in course project, joining and getting helps from OSS communities. The results show that the crowd-based method applied in our software engineering course can significantly improve learner’s engineering capabilities of developing high-quality and large-scale software.

[1]  Henry Jenkins Convergence Culture: Where Old and New Media Collide , 2006 .

[2]  Helen Crompton,et al.  The Use of Mobile Learning in Science: A Systematic Review , 2016 .

[3]  Daren C. Brabham Crowdsourcing as a Model for Problem Solving , 2008 .

[4]  Miguel Palacios,et al.  Crowdsourcing and organizational forms: Emerging trends and research implications , 2016 .

[5]  Michelle Kathleen Dunaway,et al.  Connectivism: Learning theory and pedagogical practice for networked information landscapes , 2011 .

[6]  Lydia B. Chilton,et al.  Personalized Online Education - A Crowdsourcing Challenge , 2012, HCOMP@AAAI.

[7]  Teresa S. Foulger,et al.  The 21st-Century Teacher Educator and Crowdsourcing , 2014 .

[8]  George Siemens Connectivism: A Learning Theory for the Digital Age , 2004 .

[9]  Monika Skaržauskaitė The Application of Crowd Sourcing in Educational Activities , 2012 .

[10]  Wei Li,et al.  Crowdsourcing for Large-Scale Software Development , 2015 .

[11]  Armando Fox,et al.  From MOOCs to SPOCs , 2013, CACM.

[12]  T. Anderson,et al.  Three Generations of Distance Education Pedagogy. , 2010 .

[13]  Dhiya Al-Jumeily,et al.  Educational crowdsourcing to support the learning of computer programming , 2015, Res. Pract. Technol. Enhanc. Learn..

[14]  Wei Wu,et al.  Multi-Agent System Approach for Modeling and Supporting Software Crowdsourcing , 2015 .

[15]  Ajantha Dahanayake,et al.  Factors That Influence the Quality of Crowdsourcing , 2014, ADBIS.

[16]  Sasha A. Reese Online learning environments in higher education: Connectivism vs. dissociation , 2013, Education and Information Technologies.

[17]  Mark B. Salter Crowdsourcing: Student-Driven Learning Using Web 2.0 Technologies in an Introduction to Globalization , 2013 .

[18]  Qinghua Zhu,et al.  Evaluation on crowdsourcing research: Current status and future direction , 2012, Information Systems Frontiers.

[19]  Huang-Yao Hong,et al.  College Students Constructing Collective Knowledge of Natural Science History in a Collaborative Knowledge Building Community , 2015 .

[20]  Prakob Koraneekij,et al.  A Proposed Model of Connectivism Learning Using Cloud-based Virtual Classroom to Enhance Information Literacy and Information Literacy Self-efficacy for Undergraduate Students , 2015 .

[21]  Marc Clarà,et al.  Learning online: massive open online courses (MOOCs), connectivism, and cultural psychology , 2013 .

[22]  Pierre Lévy,et al.  Collective Intelligence for Educators , 2015 .