NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 2,806 to 2,820 of 10,814 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Koedinger, Kenneth R.; Scheines, Richard; Schaldenbrand, Peter – International Educational Data Mining Society, 2018
The "doer effect" is the assertion that the amount of interactive practice activity a student engages in is much more predictive of learning than the amount of passive reading or watching video the same student engages in. Although the evidence for a doer effect is now substantial, the evidence for a causal doer effect is not as well…
Descriptors: Online Courses, Time Management, Causal Models, Student Behavior
Gusev, Dmitri A. – Association Supporting Computer Users in Education, 2018
Chess programming is an old and venerable branch of game development. In the modern computing environment, it encompasses the development of chess engines, chess user interfaces (UIs), chess tournament broadcast tools, chess databases, endgame tablebases (EGTBs) and opening books. In this paper, the author shares his multi-year experience of…
Descriptors: Games, Computer Science Education, Programming, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Grover, Shuchi; Basu, Satabdi; Bienkowski, Marie; Eagle, Michael; Diana, Nicholas; Stamper, John – ACM Transactions on Computing Education, 2017
Systematic endeavors to take computer science (CS) and computational thinking (CT) to scale in middle and high school classrooms are underway with curricula that emphasize the enactment of authentic CT skills, especially in the context of programming in block-based programming environments. There is, therefore, a growing need to measure students'…
Descriptors: Learning Analytics, Thinking Skills, Computation, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Yadav, Aman; Gretter, Sarah; Good, Jonathon – AERA Online Paper Repository, 2017
The gender gap in computer science is worst amongst any of the STEM fields. At the secondary school level, only 18.6% of AP computer science test-takers in the United States were girls. In order to address the persistent gender gaps in computer science, it is important to understand K-12 students' views about computer science and programming. The…
Descriptors: Computer Science, Sex Role, Gender Differences, Middle School Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lesko, Charles J., Jr. – Journal of Cybersecurity Education, Research and Practice, 2019
Following a multi-year effort that developed not only a detailed list of functional requirements but also the preliminary physical and logical design layouts, the concept for a multi-faceted cybersecurity center was approved and the physical, as well as, additional infrastructure space was subsequently allocated. This effort briefly describes the…
Descriptors: Needs Assessment, Computer Security, Design, Computer Centers
Peer reviewed Peer reviewed
Direct linkDirect link
Naphan-Kingery, Dara E.; Miles, Monica; Brockman, Amanda; McKane, Rachel; Botchway, Portia; McGee, Ebony – Journal of Engineering Education, 2019
Background: Research shows that engineering and computing students who are marginalized by race and/or gender and experience social suffering often wish to challenge social inequities through their vocation, an attribute we refer to as an equity ethic. This study explores how doctoral engineering and computing students develop this attribute even…
Descriptors: Doctoral Students, Engineering Education, Computer Science Education, Ethics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Frydenberg, Mark; Xu, Jennifer – Information Systems Education Journal, 2019
Python is a popular, general purpose programming language that is gaining wide adoption in beginning programming courses. This paper describes the development and implementation of an introductory Python course at a business university open to students in a variety of majors and minors. Given the growing number of career opportunities in…
Descriptors: Programming Languages, Introductory Courses, Data Analysis, Course Descriptions
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Nainan, Mariam; Balakrishnan, Balamuralithara – Malaysian Online Journal of Educational Technology, 2019
Studying worked examples has been found to be effective for learning problem solving, especially among students. However, students need to actively process example content to benefit from it and content must be structured in a manner that facilities knowledge construction. This study investigated the use of worked examples for teaching and…
Descriptors: Computer Science Education, Demonstrations (Educational), Programming, Introductory Courses
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Akther, Farzana; Dirckinck-Holmfeld, Lone – Designs for Learning, 2019
The introduction and implementation of ICT depends not only on technological issues but also on social and institutional factors. To respond to these challenges, in this article we describe our engagement with an ICT4D research case conducted in collaboration with the Community Empowerment Programme (CEP) of the non-governmental organization (NGO)…
Descriptors: Photography, Social Action, Rural Areas, Community Development
Peer reviewed Peer reviewed
Direct linkDirect link
Altanis, Ioannis; Retalis, Symeon – Educational Media International, 2019
In the last few years, engaging students to create digital games has been a pole of attraction for many teachers and researchers, resulting in highly positive learning experiences and promoting their thinking skills, e.g., programming and computational thinking (CT) skills. Researchers have already stated about the need for further research not…
Descriptors: Thinking Skills, Computation, Skill Development, Motion
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jordán, Cristina; Magreñán, Ángel Alberto; Orcos, Lara – Education Sciences, 2019
The changes in our society in recent years and the consequent idiosyncrasy of young people demand new teaching methodologies. The methodology known as flip teaching, in which pupils study the subject before the class experience, using the material given by the teacher, makes it possible to turn the classroom into a place to solve different…
Descriptors: Advanced Courses, Mathematics Instruction, Blended Learning, Video Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Che-Chern; Liu, Zi-Cheng; Chang, Chih-Lin; Lin, Yu-Wen – IEEE Transactions on Education, 2019
Contribution: An online genetic algorithm-based remedial learning system is presented in order to strengthen students' understanding of object-oriented programming (OOP) concepts by tailoring personalized learning materials according to each student's strengths and weaknesses. Background: Prior studies on computer programming education have…
Descriptors: Individualized Instruction, Remedial Instruction, Computer Science Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Cabrera, Lautaro – Journal of Technology and Teacher Education, 2019
Computational Thinking (CT) is an increasingly relevant concept that researchers are promoting in formal learning contexts. In their mission to prepare teachers to integrate CT into K-12 schooling, teacher educators would benefit from understanding the different kinds of preconceptions of CT that their students bring to the classroom in order to…
Descriptors: Teacher Attitudes, Computation, Thinking Skills, Misconceptions
Akkara, John – New England Journal of Higher Education, 2019
The gap between education and employment is the harsh reality for countless graduates, particularly in rapidly transforming, highly technical fields like computer science and software development. The unemployment statistics are deceiving. College graduates may be finding employment, but that employment falls far short of the promise of higher…
Descriptors: Information Technology, Apprenticeships, Technical Education, Career Readiness
Peer reviewed Peer reviewed
Direct linkDirect link
Quille, Keith; Bergin, Susan – Computer Science Education, 2019
Background and Context: Computer Science attrition rates (in the western world) are very concerning, with a large number of students failing to progress each year. It is well acknowledged that a significant factor of this attrition, is the students' difficulty to master the introductory programming module, often referred to as CS1. Objective: The…
Descriptors: Computer Science Education, Introductory Courses, Programming, Student Attrition
Pages: 1  |  ...  |  184  |  185  |  186  |  187  |  188  |  189  |  190  |  191  |  192  |  ...  |  721