NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Niklas Humble; Jonas Boustedt; Hanna Holmgren; Goran Milutinovic; Stefan Seipel; Ann-Sofie Östberg – Electronic Journal of e-Learning, 2024
Artificial Intelligence (AI) and related technologies have a long history of being used in education for motivating learners and enhancing learning. However, there have also been critiques for a too uncritical and naïve implementation of AI in education (AIED) and the potential misuse of the technology. With the release of the virtual assistant…
Descriptors: Cheating, Artificial Intelligence, Technology Uses in Education, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Huang, Hong; Li, Yongji – Electronic Journal of e-Learning, 2021
This article discusses the emerging presence of online livestreaming programs for computer coding education. The typologies of motivations from a user-gratification perspective were explored from live coding streaming platforms such as "Twitch.tv" and "LiveEdu.tv". Categories of motivations were identified from the literature.…
Descriptors: Video Technology, Synchronous Communication, Programming, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Spieler, Bernadette; Grandl, Maria; Ebner, Martin; Slany, Wolfgang – Electronic Journal of e-Learning, 2020
Knowledge in Computer Science (CS) is essential, and companies have increased their demands for CS professionals. Despite this, many jobs remain vacant. Furthermore, computational thinking (CT) skills are required in all contexts of problem solving. A further serious problem arises from the gender disparity in technology related fields. Even if…
Descriptors: Computer Science Education, Online Courses, College Freshmen, Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rose, Simon P.; Habgood, M. P. Jacob; Jay, Tim – Electronic Journal of e-Learning, 2017
Programming tools are being used in education to teach computer science to children as young as 5 years old. This research aims to explore young children's approaches to programming in two tools with contrasting programming interfaces, ScratchJr and Lightbot, and considers the impact of programming approaches on developing computational thinking.…
Descriptors: Young Children, Computer Science Education, Programming, Educational Games
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios – Electronic Journal of e-Learning, 2014
Computer science is continuously evolving during the past decades. This has also brought forth new knowledge that should be incorporated and new learning strategies must be adopted for the successful teaching of all sub-domains. For example, computer programming is a vital knowledge area within computer science with constantly changing curriculum…
Descriptors: Computer Science Education, Educational Games, Computer Games, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jenson, Jennifer; Droumeva, Milena – Electronic Journal of e-Learning, 2016
While advances in game-based learning are already transforming educative practices globally, with tech giants like Microsoft, Apple and Google taking notice and investing in educational game initiatives, there is a concurrent and critically important development that focuses on "game construction" pedagogy as a vehicle for enhancing…
Descriptors: Media Literacy, Computation, Thinking Skills, Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Majgaard, Gunver – Electronic Journal of e-Learning, 2014
A group of first-semester engineering students participated in a game design course. The aim of the course was to learn how to design computer games and programming skills by creating their own games, thereby applying their game-playing experiences to gain knowledge about game design. The aim was for students to develop a more critically…
Descriptors: Design, Computer Games, Programming, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Olsson, Marie; Mozelius, Peter; Collin, Jonas – Electronic Journal of e-Learning, 2015
Courses in virtual learning environments can leave recently enrolled participants in a state of loneliness, confusion and boredom. What course content is essential in the course, where can more information be found and which assignments are mandatory? Research has stated that learner control and motivation are crucial issues for successful online…
Descriptors: Questionnaires, Visualization, Electronic Learning, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lim, Billy; Hosack, Bryan; Vogt, Paul – Electronic Journal of e-Learning, 2012
This paper describes a framework for measuring student learning gains and engagement in a Computer Science 1 (CS 1) / Information Systems 1 (IS 1) course. The framework is designed for a CS1/IS1 course as it has been traditionally taught over the years as well as when it is taught using a new pedagogical approach with Web services. It enables the…
Descriptors: Academic Achievement, Computer Science, Internet, Information Systems
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Costelloe, Eileen; Sherry, Elisabeth; Magee, Patricia – Electronic Journal of e-Learning, 2007
Teaching programming to novices has proved challenging for both learner and lecturer due to the abstraction and complexity of the subject matter. The work described in this paper is part of an EU funded Minerva project called TUPULO (Teaching Undergraduate Programming Using Learning Objects) which aims to address the challenges faced by novice…
Descriptors: Programming, Undergraduate Study, Resource Units, Constructivism (Learning)
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Schwieren, Joachim; Vossen, Gottfried; Westerkamp, Peter – Electronic Journal of e-Learning, 2006
e-Learning has become a major field of interest in recent years, and multiple approaches and solutions have been developed. A typical form of e-learning application comprises exercise submission and assessment systems that allow students to work on assignments whenever and where they want (i.e., dislocated, asynchronous work). In basic computer…
Descriptors: Computer Software, Programming, Electronic Learning, Higher Education