NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 33 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Kaur, Amanpreet; Chahal, Kuljit Kaur – Journal of Science Education and Technology, 2023
Computational thinking (CT) is an essential skill required for every individual in the digital era to become creative problem solvers. The purpose of this research is to investigate the relationships between computational thinking skills, the Big Five personality factors, and learning motivation using structural equation modeling (SEM). The…
Descriptors: Personality, Learning Motivation, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Chih-Chang Yu; Leon Yufeng Wu – Educational Technology & Society, 2024
This study presents a new blended learning model that combines a computer-assisted learning system called Cognitive Apprenticeship Programming Learning System (CAPLS) with instructor co-teaching in an introductory programming course. CAPLS, as its unique aspect, functions as a master in cognitive apprenticeship, guiding learners throughout their…
Descriptors: Programming, Computer Science Education, College Entrance Examinations, Mathematics Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Loksa, Dastyni; Margulieux, Lauren; Becker, Brett A.; Craig, Michelle; Denny, Paul; Pettit, Raymond; Prather, James – ACM Transactions on Computing Education, 2022
Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of…
Descriptors: Metacognition, Programming, Computer Science Education, Learning Processes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Canedo, Edna Dias; Santos, Giovanni Almeida; Leite, Leticia Lopes – Informatics in Education, 2018
The teaching-learning methodology adopted in the Introduction to Computer Science classes may be a process that makes it difficult to understand the principles of programming language for undergraduate students in Computer Science and related areas, generating high failure and course drop out rates. This paper presents an analysis of the results…
Descriptors: Teaching Methods, Introductory Courses, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
de Aquino Leal, Alexis Vinícius; Ferreira, Deller James – International Journal of Information and Communication Technology Education, 2016
There is still no pedagogy to teach programming that stands out significantly from others and no consensus on what is the best way for learning programming. There is still a need to develop new teaching methods for learning in introductory programming courses. This paper presents a pedagogic approach in support of creativity in programming and the…
Descriptors: Foreign Countries, Secondary School Students, Computer Science Education, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Xinogalos, Stelios; Satratzemi, Maya; Malliarakis, Christos – Education and Information Technologies, 2017
Teaching and learning programming constitutes a challenge. Although several teaching approaches and programming tools have been proposed, it seems that they have limited impact on classroom practice. This article investigates students' perceptions on five educational programming environments that are widely used and the features that any…
Descriptors: Computer Science Education, Programming, Introductory Courses, Student Attitudes
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maaliw, Renato R. III; Ballera, Melvin A. – International Association for Development of the Information Society, 2017
The usage of data mining has dramatically increased over the past few years and the education sector is leveraging this field in order to analyze and gain intuitive knowledge in terms of the vast accumulated data within its confines. The primary objective of this study is to compare the results of different classification techniques such as Naïve…
Descriptors: Classification, Cognitive Style, Electronic Learning, Decision Making
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yalman, Murat; Basaran, Bulent; Gonen, Selahattin – European Journal of Contemporary Education, 2017
Also, e-learning environments, which integrate technology into education, have now become widespread and popular. Examining how students use this education management system is fairly important for the success of this system, and any possible results to be obtained are significant. For this purpose, the present study was conducted with 348…
Descriptors: Undergraduate Students, Student Satisfaction, Electronic Learning, Foreign Countries
Peer reviewed Peer reviewed
Direct linkDirect link
Ferreira, Deller James; da Silva, Hebert Coelho; Melo, Tatiane F. N.; Ambrósio, Ana Paula – Educational Technology & Society, 2017
Teachers usually expect that any form of a continuous assessment (CA) should contribute significantly to the student learning process in introductory programming courses. To foster teachers to go beyond the current practices of a CA applied when to programming, from 2011 to 2014, we investigated the use of the Boca Online Contest Administrator…
Descriptors: Introductory Courses, Programming, Teacher Student Relationship, Peer Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Adiguzel, Tufan; Varank, Ilhan; Erkoç, Mehmet Fatih; Buyukimdat, Meryem Koskeroglu – EURASIA Journal of Mathematics, Science & Technology Education, 2017
This study focused on formative use of peer feedback in an online system that was used in basic computer literacy for word processing assignment-related purposes. Specifically, the effect of quantity, modality and satisfaction of peer feedback provided through the online system on students' performance, self-efficacy, and technology acceptance was…
Descriptors: Computer Literacy, Introductory Courses, Computer Science Education, Feedback (Response)
Peer reviewed Peer reviewed
Direct linkDirect link
Chapman, Debra; Wang, Shuyan – Journal of Interactive Learning Research, 2015
Multimedia instructional tools (MMIT) have been identified as a way effectively and economically present instructional material. MMITs are commonly used in introductory computer applications courses as MMITs should be effective in increasing student knowledge and positively impact motivation and learning strategies, without increasing costs. This…
Descriptors: Multimedia Instruction, Student Motivation, Learning Strategies, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Du, Jie; Wimmer, Hayden; Rada, Roy – Journal of Information Technology Education: Innovations in Practice, 2016
The Hour of Code is a one-hour introduction to computer science organized by Code.org, a non-profit dedicated to expanding participation in computer science. This study investigated the impact of the Hour of Code on students' attitudes towards computer programming and their knowledge of programming. A sample of undergraduate students from two…
Descriptors: Undergraduate Students, Computer Science Education, Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Pellas, Nikolaos – Interactive Learning Environments, 2017
The combination of Open Sim and Scratch4OS can be a worthwhile innovation for introductory programming courses, using a Community of Inquiry (CoI) model as a theoretical instructional design framework. This empirical study had a threefold purpose to present: (a) an instructional design framework for the beneficial formalization of a virtual…
Descriptors: Educational Indicators, Communities of Practice, Computer Simulation, High School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jimoyiannis, Athanassios – Themes in Science and Technology Education, 2011
Introductory programming seems far from being successful at both university and high school levels. Research data already published offer significant knowledge regarding university students' deficiencies in computer programming and the alternative representations they built about abstract programming constructs. However, secondary education…
Descriptors: Taxonomy, Computer Science Education, Programming, Cognitive Structures
Chapman, Debra Laier – ProQuest LLC, 2013
Advances in technology and changes in educational strategies have resulted in the integration of technology into the classroom. Multimedia instructional tools (MMIT) have been identified as a way to provide student-centered active-learning instructional material to students. MMITs are common in introductory computer applications courses based on…
Descriptors: Educational Technology, Technology Uses in Education, Technology Integration, Introductory Courses
Previous Page | Next Page »
Pages: 1  |  2  |  3