NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations1
Showing 901 to 915 of 2,031 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Hubbard, Aleata – Computer Science Education, 2018
This review synthesizes literature on computing pedagogical content knowledge (PCK). Shulman introduced PCK in the 1980s to describe the amalgam of knowledge teachers draw upon in their work and use of the construct is increasing in the computing education community. From a systematic search of the literature, I identified 19 articles drawn from 9…
Descriptors: Pedagogical Content Knowledge, Computer Science Education, Technological Literacy, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Adler, Rachel F.; Beck, Kristan – Journal of Technology and Teacher Education, 2020
Computational thinking (CT) involves breaking a problem into smaller components and solving it using algorithmic thinking and abstraction. CT is no longer exclusively for computer scientists but for everyone. While CT does not necessarily require programming, learning programming to enhance CT skills at a young age can help shape the next…
Descriptors: Curriculum Development, Introductory Courses, Computer Science Education, Preservice Teachers
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Adkins, Joni K.; Linville, Diana R.; Badami, Charles – Information Systems Education Journal, 2020
Online textbooks allow instructors to provide interactive and engaging activities for students. In this paper, we look at how providing an interactive online textbook is utilized and valued in a beginning computer programming course. In addition, we compare the utilization of the online textbook to the student final course grade. Our findings…
Descriptors: Instructional Effectiveness, Introductory Courses, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Qian, Yizhou; Hambrusch, Susanne; Yadav, Aman; Gretter, Sarah; Li, Yue – Journal of Educational Computing Research, 2020
A quality computer science (CS) teacher needs to understand students' common misconceptions in learning CS. This study explored one aspect of CS teachers' understanding of student misconceptions: their perceptions of student misconceptions related to introductory programming. Perceptions in this study included three parts: teachers' perceived…
Descriptors: Teacher Attitudes, Misconceptions, Introductory Courses, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Aksit, Osman; Wiebe, Eric N. – Journal of Science Education and Technology, 2020
Computational thinking (CT) and modeling are authentic practices that scientists and engineers use frequently in their daily work. Advances in computing technologies have further emphasized the centrality of modeling in science by making computationally enabled model use and construction more accessible to scientists. As such, it is important for…
Descriptors: Thinking Skills, Science Instruction, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Çiftci, Serdar; Bildiren, Ahmet – Computer Science Education, 2020
Background and Context: There are studies which indicate that computer programming supports high-level abilities for everyone such as creative thinking, questioning, problem solving and critical thinking which are considered within the scope of 21st-century abilities. Objective: The current experimental study was carried out to put forth the…
Descriptors: Outcomes of Education, Coding, Cognitive Ability, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Aimicheva, G.; Kopeyev, Zh.; Ordabayeva, Zh.; Tokzhigitova, N.; Akimova, S. – Education and Information Technologies, 2020
The article is devoted to the issues of teaching mobile application development and, as a consequence, training of highly qualified in-demand mobile developers. Nowadays, training professional mobile developers is a crucial task all over the world. The researchers emphasize the complexity of mobile application development associated with its…
Descriptors: Teaching Methods, Telecommunications, Handheld Devices, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Tan, Song Wei Benjamin; Naraharisetti, Pavan Kumar; Chin, Siew Kian; Lee, Lai Yeng – Journal of Chemical Education, 2020
The advance of digital technology presents an opportunity to equip students with relevant skill sets as "Scientists of the Future" who are able to utilize knowledge at the interface between various disciplines. In this technology report, an open source programming language is used to automate a simple laboratory experiment commonly…
Descriptors: Programming Languages, Science Instruction, Chemistry, Computer Science Education
Leo C. Ureel II – ProQuest LLC, 2020
Students in introductory computer science courses, are learning to program. Indeed, most students perceive that learning to code is the central topic explored in the courses. Students spend an enormous amount of time struggling to learn the syntax and understand semantics of a particular language. Instructors spend a similar amount of time reading…
Descriptors: Coding, Programming, Computer Science Education, Novices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sözeri, Mahmut Can; Kert, Serhat Bahadir – International Journal of Computer Science Education in Schools, 2021
In this study, the effects of interactive video usage in programming education on academic achievement and self-efficacy perception of programming were investigated by taking into account learning styles. The research was patterned according to the causal-comparative model, and also, correlation analysis was performed for related research.…
Descriptors: Correlation, Interactive Video, Programming, Academic Achievement
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Chen, Yen Tzu; Liu, Che-Hung; Lee, Chih Yu – Education Quarterly Reviews, 2021
This study used CodeMonkey, an online learning platform through which elementary teachers can learn programming while playing games and experience how to integrate STEM into their courses. The study analyzed and examined their experiences using a qualitative research method. According to the research results, learning programming while playing…
Descriptors: Game Based Learning, Computer Games, Computer Science Education, STEM Education
Peer reviewed Peer reviewed
Direct linkDirect link
Kwon, Kyungbin; Ottenbreit-Leftwich, Anne T.; Brush, Thomas A.; Jeon, Minji; Yan, Ge – Educational Technology Research and Development, 2021
This study investigated how a computer science (CS) problem-based curriculum impacted elementary students' CS learning and attitudes. Four sixth-grade teachers and 200 of their students participated in the study. Researchers developed a CS curriculum in collaboration with the teachers, which consisted of two main units: (1) an introduction to…
Descriptors: Problem Based Learning, Elementary School Curriculum, Elementary School Students, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Tsai, Meng-Jung; Wang, Ching-Yeh – Journal of Educational Computing Research, 2021
To explore the role of design thinking in contemporary computer literacy education, this study aimed to examine the relationship between young students' design thinking disposition and their computer programming self-efficacy. To assess students' design thinking disposition, this study developed the Design Thinking Disposition Scale (DTDS) with a…
Descriptors: Design, Thinking Skills, Computer Science Education, Computer Literacy
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Uca Özturk, Fatma; Özdemir, Muzaffer; Özbasi, Durmus – Educational Policy Analysis and Strategic Research, 2021
This study aims to reveal how project-based teaching method affects students' achievement, cognitive load and behaviors in programming teaching. In the study, the pretest-posttest, unequaled control group quasi-experimental model, which is one of the experimental models, was used. The participants of the study were sixth grade students who take…
Descriptors: Active Learning, Student Projects, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Berssanette, João Henrique; de Francisco, Antonio Carlos – Journal of Information Technology Education: Research, 2021
Aim/Purpose: This paper presents the results of a systematic literature review that sought to identify the studies that relate the different pedagogical techniques by which active learning is developed in the context of the teaching/learning of computer programming, with the objective to characterize the approaches, the pedagogical techniques…
Descriptors: Active Learning, Computer Science Education, Programming, Educational Research
Pages: 1  |  ...  |  57  |  58  |  59  |  60  |  61  |  62  |  63  |  64  |  65  |  ...  |  136