Systematic literature review: teaching novices programming using robots

L Major, T Kyriacou, OP Brereton - IET software, 2012 - IET
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 …

Event-driven programming in programming education: a map** review

A Lukkarinen, L Malmi, L Haaranen - ACM Transactions on Computing …, 2021 - dl.acm.org
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 …

The use of new learning technologies in higher education classroom: A case study

M Esteves, A Pereira, N Veiga, R Vasco… - Teaching and Learning in …, 2018 - Springer
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 …

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 …

Using Second Life for problem based learning in computer science programming

M Esteves, B Fonseca, L Morgado… - Journal For Virtual …, 2009 - jvwr-ojs-utexas.tdl.org
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 …

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 …

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 …

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 …

The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study

L Major, T Kyriacou, P Brereton - Computer Science Education, 2014 - Taylor & Francis
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 …

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 …