NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 2,686 to 2,700 of 7,848 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Wainer, Jacques; Xavier, Eduardo C. – ACM Transactions on Computing Education, 2018
We performed a controlled experiment comparing a C and a Python Introductory Programming course. Three faculty members at University of Campinas, Brazil, taught the same CS1 course for the same majors in two different semesters, one version in Python and one in C, with a total of 391 students involved in the experiment. We measured the dropout…
Descriptors: Foreign Countries, Computer Science Education, Introductory Courses, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Turner, Scott Alexander; Pérez-Quiñones, Manuel A.; Edwards, Stephen H. – ACM Transactions on Computing Education, 2018
In computer science, students could benefit from exposure to critical programming concepts from multiple perspectives. Peer review is one method to allow students to experience authentic uses of the concepts in an activity that is not itself programming. In this work, we examine how to implement the peer review process in early, object-oriented…
Descriptors: Peer Evaluation, Computer Science Education, Programming, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Mazur, Rebecca; Woodland, Rebecca H. – ACM Transactions on Computing Education, 2018
In this NSF CSforALL funded research study, the authors sought to understand the extent to which an urban district's teacher instructional support network enabled or constrained capacity to implement and diffuse Digital Literacy and Computer Science (DLCS) instructional practices throughout the K-12 curriculum. Social network analysis was used to…
Descriptors: Computer Literacy, Computer Science Education, Elementary Secondary Education, Urban Schools
Peer reviewed Peer reviewed
Direct linkDirect link
Tedre, Matti; Simon; Malmi, Lauri – Computer Science Education, 2018
Computing education has been an important and sometimes contentious issue ever since the advent of modern computing. Debates about computing education have closely followed job markets, technological development, academic interests, societal concerns, and changes in the perception of computing. The themes in computing education debates can be…
Descriptors: Computer Science Education, Educational Objectives, Educational History, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lepp, Marina; Palts, Tauno; Luik, Piret; Kaspar, Papli; Suviste, Reelika; Säde, Merilin; Hollo, Kaspar; Vaherpuu, Vello; Tõnisson, Eno – International Review of Research in Open and Distributed Learning, 2018
Learning programming has become more and more popular and organizing introductory massive open online courses (MOOCs) on programming can be one way to bring this education to the masses. While programming MOOCs usually use automated assessment to give feedback on the submitted code, the lack of understanding of certain aspects of the tasks and…
Descriptors: Troubleshooting, Introductory Courses, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Sangal, Somya; Kataria, Shreya; Tyagi, Twishi; Gupta, Nidhi; Kirtani, Yukti; Agrawal, Shivli; Chakraborty, Pinaki – Education and Information Technologies, 2018
A parsing algorithm visualizer is a tool that visualizes the construction of a parser for a given context-free grammar and then illustrates the use of that parser to parse a given string. Parsing algorithm visualizers are used to teach the course on compiler construction which in invariably included in all undergraduate computer science curricula.…
Descriptors: Teaching Methods, Computer Software, Undergraduate Students, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Margulieux, Lauren E.; Catrambone, Richard; Schaeffer, Laura M. – Instructional Science: An International Journal of the Learning Sciences, 2018
Originally intended as a replication study, this study discusses differences in problem solving performance among different domains caused by the same instructional intervention. The learning sciences acknowledges similarities in the learners' cognitive architecture that allow interventions to apply across domains, but it also argues that each…
Descriptors: Problem Solving, Intervention, Instructional Design, Programming
Lei Tang – ProQuest LLC, 2018
The software industry spends a tremendous amount of effort and resources on software testing and maintenance to improve the quality of software. However, a large portion of the cost may be saved by training high-quality software developers with better Computer Science education. Skilled software developers can not only produce code of fewer bugs…
Descriptors: Computer Science, Computer Science Education, Introductory Courses, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Jehn, Anthony; Walters, David; Howells, Stephanie – Higher Education Policy, 2021
Level of postsecondary schooling and field of study remain significant markers of social stratification. However, the extent to which these various types of postsecondary schooling influence the labor market outcomes of recent male and female graduates is unknown. Drawing on data from Statistics Canada's 2013 National Graduates Survey, we examine…
Descriptors: Gender Differences, Salary Wage Differentials, College Graduates, Engineering Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kabak, Kadir – Participatory Educational Research, 2021
The impact of developing technologies is also observed in educational environments where many digital content-based applications are used. When the studies conducted are examined, it is seen that the applications where digital content is presented to students constitute the majority. However, considering the 21st century skills, more is needed to…
Descriptors: Student Developed Materials, Computer Games, Computer Science Education, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Convertino, Christina; Monarrez, Angelica – Journal of Diversity in Higher Education, 2021
Given the workforce demand for computer scientists, especially more racially, ethnically, and gender diverse computer scientists (U.S. Bureau of Labor Statistics, 2016), significant efforts have been made to recruit underrepresented groups to major in computer science (CS; National Science Foundation, 2018). However, there is very little research…
Descriptors: Undergraduate Students, Hispanic American Students, Minority Serving Institutions, Student Diversity
Peer reviewed Peer reviewed
Direct linkDirect link
Alonso-Mencía, M. Elena; Alario-Hoyos, Carlos; Estévez-Ayres, Iria; Delgado Kloos, Carlos – Australasian Journal of Educational Technology, 2021
Massive open online courses (MOOCs) require registered learners to be autonomous in their learning. Nevertheless, prior research studies showed that many learners lack the necessary self-regulated learning (SRL) skills to succeed in MOOCs. This research study aimed to gain insights into the relationships that exist between SRL and background…
Descriptors: Self Management, Independent Study, Learning Strategies, Online Courses
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Eryilmaz, Selami; Deniz, Gülhanim – Turkish Online Journal of Educational Technology - TOJET, 2021
This study was conducted to determine the effect of Tinkercad use in computer programming education on students ' computational thinking skills and perceptions. In this context, 583 secondary school students studying in Ankara province of Turkey at the fifth, sixth, seventh and eighth grade level in the 2019-2020 academic year constitute the…
Descriptors: Computer Science Education, Programming, Instructional Effectiveness, Courseware
Peer reviewed Peer reviewed
Direct linkDirect link
Hamutoglu, Nazire Burcin; Unveren-Bilgic, Emine N.; Salar, Hursit Cem; Sahin, Yusuf L. – Journal of Information Technology Education: Innovations in Practice, 2021
Aim/Purpose: This study aimed to reveal the effect of the previous Internet-based education (IBE) experiences of the students' readiness, attitude, and self-control/self-management variables towards the e-learning process, and also to determine their opinions. Background: The institutions have made efforts to ensure the continuity of education…
Descriptors: Electronic Learning, Internet, Learning Experience, Learning Readiness
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Copp, David A.; Isaacs, Jason T.; Hespanha, João P. – Advances in Engineering Education, 2021
Recent changes have been made in Science, Technology, Engineering, and Mathematics (STEM) education in the United States with the goal of increasing the number of students pursuing degrees and careers in STEM. The Next Generation Science Standards (NGSS) integrate new science and engineering standards in an attempt to achieve this goal and are the…
Descriptors: Programming, Robotics, STEM Education, Standards
Pages: 1  |  ...  |  176  |  177  |  178  |  179  |  180  |  181  |  182  |  183  |  184  |  ...  |  524