Semantic wiki for learning and teaching computer science

This paper discusses the use of a collaborative learning environment, specifically designed for computer science education. In particular, we investigate how students (may) meaningfully learn computer science and how web technologies (may) support them in this process. For a comprehensive view of the problem, different instructional theories are considered, as well as specific requirements for computer science education, driving the research to the adoption of semantic technologies and to the definition of a specific semantic-wiki-based framework. In this scenario, the authors present an on- going research project, named Semantic-WikiSUN, which aims to investigate innovative strategies for learning and teaching computer science in the context of higher education. It is based on the use of semantic-wiki to support the sharing and acquiring of knowledge in this specific knowledge domain, enabling the application of basic pedagogical principles.

[1]  Paul W. Richardson The culture of education , 1996 .

[2]  Helen Sharp,et al.  A systematic review of theory use in studies investigating the motivations of software engineers , 2009, TSEM.

[3]  Stephen Downes E-learning 2.0 , 2005, ELERN.

[4]  Benjamin S. Bloom,et al.  A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom's Taxonomy of Educational Objectives , 2000 .

[5]  Mauro Coccoli,et al.  An Ontological Model for Learning Content Design , 2008 .

[6]  Gianni Vercelli,et al.  Semantic Wiki: a collaborative tool for instructional content design , 2012 .

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

[8]  Leslie J. Briggs,et al.  Principles of Instructional Design , 1974 .

[9]  Charalampos Bratsas,et al.  A semantic wiki within moodle for Greek medical education , 2009, 2009 22nd IEEE International Symposium on Computer-Based Medical Systems.

[10]  David Merrill First Principles of Instruction Theory , 2013 .

[11]  Jesús Ubaldo Quevedo-Torrero Learning Theories in Computer Science Education , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[12]  Wei-Tek Tsai,et al.  Collaborative Learning Using Wiki Web Sites for Computer Science Undergraduate Education: A Case Study , 2011, IEEE Transactions on Education.

[13]  David De Roure,et al.  Semantic Annotation of Ubiquitous Learning Environments , 2012, IEEE Transactions on Learning Technologies.

[14]  Charalampos Bratsas,et al.  Modeling medical interventions using the semantic MediaWiki for use in healthcare practice and education , 2011, 2011 24th International Symposium on Computer-Based Medical Systems (CBMS).

[15]  Joseph D. Novak,et al.  Learning How to Learn , 1984 .

[16]  Cen Li,et al.  PeerSpace - An Online Collaborative Learning Environment for Computer Science Students , 2011, 2011 IEEE 11th International Conference on Advanced Learning Technologies.

[17]  Tobias Bürger,et al.  Learning with Semantic Wikis , 2006, SemWiki.

[18]  Stefano Bianchi,et al.  Digital Libraries and Educational Resources: the AquaRing Semantic Approach , 2010, Int. J. Emerg. Technol. Learn..

[19]  G. Vivanet Fondamenti per una teoria dell’apprendimento semantico , 2011 .

[20]  Paolo Maresca,et al.  Computer Supported Collaborative Learning in software engineering , 2011, 2011 IEEE Global Engineering Education Conference (EDUCON).

[21]  Hugh C. Davis,et al.  Guest Editorial: Special Section on Semantic Technologies for Learning and Teaching Support in Higher Education , 2012, IEEE Trans. Learn. Technol..

[22]  Hugh C. Davis,et al.  Semantic Technologies for Learning and Teaching in the Web 2.0 Era , 2009, IEEE Intelligent Systems.

[23]  D. Ausubel The psychology of meaningful verbal learning. , 1963 .

[24]  Christian Spannagel,et al.  Marrying Content and Process in Computer Science Education , 2011, IEEE Transactions on Education.

[25]  Mordechai Ben-Ari,et al.  Constructivism in computer science education , 1998, SIGCSE '98.

[26]  Mordechai Ben-Ari,et al.  Situated Learning in Computer Science Education , 2004, Comput. Sci. Educ..

[27]  Patrick Carmichael,et al.  Case-Based Learning, Pedagogical Innovation, and Semantic Web Technologies , 2012, IEEE Transactions on Learning Technologies.

[28]  Rand J. Spiro,et al.  Cognitive flexibility theory : advanced knowledge acquisition in ill-structured domains , 1988 .

[29]  B. Bloom Taxonomy of educational objectives , 1956 .

[30]  Cleo Sgouropoulou,et al.  Introducing a Collaborative Peer-Evaluation Learning Model in Higher Education Programming-Based Courses , 2012, 2012 16th Panhellenic Conference on Informatics.