Systematic literature review: teaching novices programming using robots
Teaching programming to novices is a difficult task due to the complex nature of the subject,
the negative stereotypes are associated with programming and because introductory …
the negative stereotypes are associated with programming and because introductory …
Event-driven programming in programming education: a map** review
During the past two decades, event-driven programming (EDP) has emerged as a central
and almost ubiquitous concept in modern software development: Graphical user interfaces …
and almost ubiquitous concept in modern software development: Graphical user interfaces …
The use of new learning technologies in higher education classroom: A case study
We have conducted a study with higher level education students, in lecture classes of three
Undergraduate Courses and one Professional Higher Technical Course that involved six …
Undergraduate Courses and one Professional Higher Technical Course that involved six …
Navigating massively multiplayer online games: Evaluating 21st century skills for learning within virtual environments
MP McCreery, PG Schrader… - Journal of Educational …, 2011 - journals.sagepub.com
There is a substantial and growing interest in immersive virtual spaces as contexts for 21st
century skills like problem solving, communication, and collaboration. However, little …
century skills like problem solving, communication, and collaboration. However, little …
Using Second Life for problem based learning in computer science programming
A large number of students fail when beginning the study of computer programming, and
withdraw from courses because of the many difficulties they face while trying to grasp the …
withdraw from courses because of the many difficulties they face while trying to grasp the …
Are all games the same?
PG Schrader, M McCreery - Assessment in game-based learning …, 2012 - Springer
Researchers have lauded games for their ability to promote situated activity, problem
solving, and collaboration. Unfortunately, the characteristics of games vary widely (eg …
solving, and collaboration. Unfortunately, the characteristics of games vary widely (eg …
Changing collaborative practices through cultural interventions
A Van Marrewijk, M Veenswijk… - Building Research & …, 2014 - Taylor & Francis
After a parliamentary enquiry into construction industry malpractice, changes occurred in
collaborative practices between clients and contractors in megaprojects within the Dutch …
collaborative practices between clients and contractors in megaprojects within the Dutch …
Develo** new knowledge in collaborative relationships in megaproject alliances: organising reflection in the Dutch construction sector
M Veenswijk, A Van Marrewijk… - International Journal of …, 2010 - inderscienceonline.com
This paper describes the development of new forms of public? private collaboration by
members of a project-based organisation as a Community of Practice (CoP) in the Dutch …
members of a project-based organisation as a Community of Practice (CoP) in the Dutch …
The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study
This work investigates the effectiveness of simulated robots as tools to support the learning
of programming. After the completion of a systematic review and exploratory research, a …
of programming. After the completion of a systematic review and exploratory research, a …
Open source as an innovative approach in computer science education A systematic review of advantages and challenges
N Alasbali, B Benatallah - 2015 IEEE 3rd International …, 2015 - ieeexplore.ieee.org
This paper presents the results of a systematic literature review (SLR) of the advantages and
challenges of using open source (OS) in computer science education. The review highlights …
challenges of using open source (OS) in computer science education. The review highlights …