NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations1
Showing 1,111 to 1,125 of 2,031 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Deepamala, N.; Shobha, G. – Journal of Technology and Science Education, 2018
Final year or Capstone Project is the final and important phase of the undergraduate curriculum in a Computer Science Engineering program. Final year project is a course where all the skills learnt by the students in the course are applied and evaluated. The important aspects in the delivery of this course are (i) developing a model to train the…
Descriptors: Curriculum, Holistic Approach, Learning Experience, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Petit, Jordi; Roura, Salvador; Carmona, Josep; Cortadella, Jordi; Duch, Jordi; Giménez, Omer; Mani, Anaga; Mas, Jan; Rodríguez-Carbonell, Enric; Rubio, Enric; de San Pedro, Enric; Venkataramani, Divya – IEEE Transactions on Learning Technologies, 2018
Jutge.org is an open educational online programming judge designed for students and instructors, featuring a repository of problems that is well organized by courses, topics, and difficulty. Internally, Jutge.org uses a secure and efficient architecture and integrates modern verification techniques, formal methods, static code analysis, and data…
Descriptors: Programming, Computer Science Education, Electronic Learning, Experiential Learning
Fees, Rachel E.; da Rosa, Jennifer A.; Durkin, Sarah S.; Murray, Mark M.; Moran, Angela L. – Online Submission, 2018
The United States Naval Academy (USNA) STEM Center for Education and Outreach addresses an urgent Navy and national need for more young people to pursue careers in STEM fields through world-wide outreach to 17,000 students and 900 teachers per year. To achieve this mission, the STEM Center has developed a hands-on and inquiry-based methodology to…
Descriptors: Computer Science Education, STEM Education, Computer Security, Experiential Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Kong, Siu-Cheung; Li, Robert Kwok-Yiu; Kwok, Ron Chi-Wai – Journal of Educational Computing Research, 2019
Schools around the globe increasingly realized the importance of technology and its application in the education system. To guarantee a successful educational innovation, schools seek out different parties for valuable opinions. Among them, parents are the important feedback providers, because their attitudes are influential on children's academic…
Descriptors: Parent Attitudes, Programming, Computer Science Education, Test Construction
Peer reviewed Peer reviewed
Direct linkDirect link
Mason, Stacie L.; Rich, Peter J. – Contemporary Issues in Technology and Teacher Education (CITE Journal), 2019
This literature review synthesized current research on preservice and in-service programs that improve K-6 teachers' attitudes, self-efficacy, or knowledge to teach computing, coding, or computational thinking. A review of current computing training for elementary teachers revealed 21 studies: 12 involving preservice teachers and nine involving…
Descriptors: Computer Science Education, Teacher Education, Elementary School Teachers, Computer Literacy
Peer reviewed Peer reviewed
Direct linkDirect link
Chen, David; Faichney, Jolon – International Journal of Adult Vocational Education and Technology, 2019
Flipped classrooms are an instructional strategy that is becoming popular in educational contexts, particularly higher education. The principle of Flipped Classroom is that events that have traditionally taken place inside the classroom now take place outside the classroom and vice versa. Various studies have reported increased student performance…
Descriptors: Student Satisfaction, Teaching Methods, Blended Learning, Educational Benefits
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Broisin, Julien; Hérouard, Clément – International Educational Data Mining Society, 2019
How to support students in programming learning has been a great research challenge in the last years. To address this challenge, prior works have mainly focused on proposing solutions based on syntactic analysis to provide students with personalized feedback about their grammatical programming errors and misconceptions. However, syntactic…
Descriptors: Semantics, Programming, Syntax, Feedback (Response)
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yavuzarslan, Mithat; Olgun, Hakan; Yazici, Selim – Online Submission, 2019
One of the main outcomes of the current period is to decrease in the cost and energy of accessing the information due to rapid growing of internet and Information Technologies. Therefore, transferring online courses to users via e-learning platforms has became more and more preferred in recent years. This paper aims to investigate the effect of an…
Descriptors: Foreign Countries, Blended Learning, Conventional Instruction, Teaching Methods
Colon-Acosta, Nirmaliz – ProQuest LLC, 2019
As new introductory block-based coding applications for young students to learn basic computer science concepts, such as, loops and conditionals, continue to increase in popularity, it is necessary to consider the best method of teaching students these skills. Many of these products continue to exhibit programmatic misconceptions of these concepts…
Descriptors: Coding, Game Based Learning, Instructional Effectiveness, Programming Languages
Rebecca Smith – ProQuest LLC, 2019
In recent years, computer science has become a cornerstone of modern society. As a result, enrollment in undergraduate computer science programs has expanded rapidly. While the influx of talent into the field will undoubtedly lead to countless technological developments, this growth also brings new pedagogical challenges. Educational resources,…
Descriptors: Computer Science Education, Individualized Instruction, Interaction, Learning Experience
Swanson, Dewey; Gusev, Dmitri A. – Association Supporting Computer Users in Education, 2016
Purdue Polytechnic has several locations in the state of Indiana offering students a chance to get a Purdue degree. The Computer and Information Technology (CIT) department offers the CIT degree at three sites in Indiana: Anderson, Columbus and Kokomo. CIT offers several potential majors including Cybersecurity, Network Engineering, Systems…
Descriptors: Computer Science Education, Postsecondary Education, Higher Education, Networks
Peer reviewed Peer reviewed
Direct linkDirect link
Becker, Brett A.; Glanville, Graham; Iwashima, Ricardo; McDonnell, Claire; Goslin, Kyle; Mooney, Catherine – Computer Science Education, 2016
Programming is an essential skill that many computing students are expected to master. However, programming can be difficult to learn. Successfully interpreting compiler error messages (CEMs) is crucial for correcting errors and progressing toward success in programming. Yet these messages are often difficult to understand and pose a barrier to…
Descriptors: Computer Science Education, Programming, Novices, Error Patterns
Peer reviewed Peer reviewed
Direct linkDirect link
Grey, Simon; Grey, David; Gordon, Neil; Purdy, Jon – International Journal of Game-Based Learning, 2017
This paper offers an approach to designing game-based learning experiences inspired by the Mechanics-Dynamics-Aesthetics (MDA) model (Hunicke et al., 2004) and the elemental tetrad model (Schell, 2008) for game design. A case for game based learning as an active and social learning experience is presented including arguments from both teachers and…
Descriptors: Instructional Design, Educational Games, Models, Active Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Karnalim, Oscar – Themes in Science and Technology Education, 2017
This paper empirically enlists Python plagiarism attacks that have been found on Introductory Programming course assignments for undergraduate students. According to our observation toward 400 plagiarism-suspected cases, there are 35 plagiarism attacks that have been conducted by students. It starts with comment & whitespace modification as…
Descriptors: Plagiarism, Introductory Courses, Programming Languages, Taxonomy
Peer reviewed Peer reviewed
Direct linkDirect link
Umapathy, Karthikeyan; Ritzhaupt, Albert D. – ACM Transactions on Computing Education, 2017
Several experiments on the effects of pair programming versus solo programming in the context of education have been reported in the research literature. We present a meta-analysis of these studies that accounted for 18 manuscripts with 28 independent effect sizes in the domains of programming assignments, exams, passing rates, and affective…
Descriptors: Programming, Cooperative Learning, Computer Science Education, Educational Practices
Pages: 1  |  ...  |  71  |  72  |  73  |  74  |  75  |  76  |  77  |  78  |  79  |  ...  |  136