Articles with "computer programming" as a keyword



Photo from wikipedia

Correctness assessment of a crowdcoding project in a computer programming introductory course

Sign Up to like & get
recommendations!
Published in 2018 at "Computer Applications in Engineering Education"

DOI: 10.1002/cae.21868

Abstract: Crowdcoding is a programming model that outsources a software project implementation to the crowd. As educators, we think that crowdcoding could be leveraged as part of the learning path of engineering students from a computer… read more here.

Keywords: programming introductory; project; introductory course; course ... See more keywords
Photo from wikipedia

Teaching computer programming to science majors by modelling

Sign Up to like & get
recommendations!
Published in 2021 at "Computer Applications in Engineering Education"

DOI: 10.1002/cae.22247

Abstract: This study reports the design and implementation of a modelling‐based programming instruction for science majors and its effectiveness on programming and science learning. A modelling approach was proposed to provide guidance to students in implementing… read more here.

Keywords: science majors; science; modelling approach; computer programming ... See more keywords
Photo by karishea from unsplash

A predictive analysis of learning motivation and reflective thinking skills on computer programming achievement

Sign Up to like & get
recommendations!
Published in 2022 at "Computer Applications in Engineering Education"

DOI: 10.1002/cae.22505

Abstract: Learning computer programming requires acquiring multiple skills to be performed simultaneously. As in many other fields, learning motivation and reflective thinking skills may affect the process of designing and implementing computer programming instruction. This study… read more here.

Keywords: computer programming; computer; learning motivation; reflective thinking ... See more keywords
Photo by karishea from unsplash

Impact of teaching computer programming using innovative pedagogy embedded with live online lectures and related tools: A randomized control trial

Sign Up to like & get
recommendations!
Published in 2022 at "Computer Applications in Engineering Education"

DOI: 10.1002/cae.22527

Abstract: This study focused on the impact of teaching a computer programming course using innovative pedagogy namely a combination of context‐based learning and problem‐based interspersed with live online tools (Google Classroom and Google Meet) on university… read more here.

Keywords: computer programming; innovative pedagogy; teaching computer; computer ... See more keywords
Photo by christinhumephoto from unsplash

Second life as a learning environment for computer programming

Sign Up to like & get
recommendations!
Published in 2019 at "Education and Information Technologies"

DOI: 10.1007/s10639-019-09879-2

Abstract: In this study, we gauge the perceptions of novice computer programmers about Second Life (SL) as a digital learning environment for concept understanding in computer programming. SL is chosen as the learning environment because it… read more here.

Keywords: computer; computer programming; learning environment; second life ... See more keywords
Photo by markuswinkler from unsplash

Learning basic concept of computer programming with path-finding task in ar and its properties

Sign Up to like & get
recommendations!
Published in 2022 at "Education and Information Technologies"

DOI: 10.1007/s10639-020-10416-9

Abstract: This paper designs and develops a computer programming learning system for total beginners and those who have no programming experience. The traditional computer programming learning systems require prior knowledge about variables, their types, operators for… read more here.

Keywords: program codes; system; task; path finding ... See more keywords
Photo from wikipedia

What they learn when they learn coding: investigating cognitive domains and computer programming knowledge in young children

Sign Up to like & get
recommendations!
Published in 2019 at "Educational Technology Research and Development"

DOI: 10.1007/s11423-018-9622-x

Abstract: Computer programming for young children has grown in popularity among both educators and product developers, but still relatively little is known about what skills children are developing when they code. This study investigated N = 57 Kindergarten through… read more here.

Keywords: computer; learn learn; programming knowledge; young children ... See more keywords
Photo from wikipedia

Computer programming in the UK undergraduate mathematics curriculum

Sign Up to like & get
recommendations!
Published in 2017 at "International Journal of Mathematical Education in Science and Technology"

DOI: 10.1080/0020739x.2017.1315186

Abstract: abstract This paper reports a study which investigated the extent to which undergraduate mathematics students in the United Kingdom are currently taught to programme a computer as a core part of their mathematics degree programme.… read more here.

Keywords: programming undergraduate; mathematics; mathematics students; undergraduate mathematics ... See more keywords
Photo from wikipedia

Structural neuroplasticity in computer programming beginners.

Sign Up to like & get
recommendations!
Published in 2022 at "Cerebral cortex"

DOI: 10.1093/cercor/bhac425

Abstract: We examined the structural neuroplastic changes associated with the learning of computer programming in university students with no previous programming experience. They participated in a 15-week course (26 lessons) on the "Processing" computer programming language.… read more here.

Keywords: computer programming; right frontal; frontal pole; right medial ... See more keywords
Photo by karishea from unsplash

Automated Assessment of Computer Programming Practices: The 8-Years UNED Experience

Sign Up to like & get
recommendations!
Published in 2019 at "IEEE Access"

DOI: 10.1109/access.2019.2938391

Abstract: The increasing popularity of distance education poses exciting new challenges. In particular, current pedagogical paradigms, such as competency-based education, require students’ continuous evaluation. That is, to master skills, students need to receive constant feedback to… read more here.

Keywords: automated assessment; computer programming; programming practices; assessment computer ... See more keywords
Photo from wikipedia

Recommender Systems and Scratch: An Integrated Approach for Enhancing Computer Programming Learning

Sign Up to like & get
recommendations!
Published in 2020 at "IEEE Transactions on Learning Technologies"

DOI: 10.1109/tlt.2019.2901457

Abstract: Learning computer programming is a challenging process. Among the current approaches for overcoming this challenge, visual programming languages (VPLs), such as Scratch, have shown very promising results for beginners. Interestingly, some higher education institutions have… read more here.

Keywords: recommender systems; computer programming; caramba; programming learning ... See more keywords