NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 10 results Save | Export
Priti Oli – ProQuest LLC, 2024
This dissertation focuses on strategies and techniques to enhance code comprehension skills among students enrolled in introductory computer science courses (CS1 and CS2). We propose a novel tutoring system, "DeepCodeTutor," designed to improve the code comprehension abilities of novices. DeepCodeTutor employs scaffolded self-explanation…
Descriptors: Reading Comprehension, Tutoring, Scaffolding (Teaching Technique), Automation
Kathryn Irene Cunningham – ProQuest LLC, 2020
Introductory programming courses typically focus on building generalizable programming knowledge by focusing on a language's syntax and semantics. Assignments often involve "code tracing" problems, where students perform close tracking of code's execution, typically in the context of 'toy' problems. "Reading-first" approaches…
Descriptors: Programming, Coding, Teaching Methods, Introductory Courses
Ian Patrick Heraty – ProQuest LLC, 2023
This dissertation was a comparative study of computer science in secondary schools in both Ireland and the United States. Computer science was a new subject compared to more established subjects in both Ireland and the United States. This dissertation looked at how this subject could be accessed by students in both countries. I used a document…
Descriptors: Computer Science Education, Comparative Education, High School Students, Foreign Countries
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
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
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
Scanlon, Erin M. – ProQuest LLC, 2017
The purpose of this three study dissertation is to investigate why students are enrolled in introductory physics courses experience difficulties in being successful; one possible source of their difficulties is related to their epistemology. In order to investigate students' epistemologies about mathematics and physics, students were observed…
Descriptors: Science Instruction, Physics, Introductory Courses, Student Experience
Velez, Martin – ProQuest LLC, 2019
Software is an integral part of our lives. It controls the cars we drive every day, the ships we send into space, and even our toasters. It is everywhere and we can easily download more. Software solves many real-world problems and satisfies many needs. Thus, unsurprisingly, there is a rising demand for software engineers to maintain existing…
Descriptors: Computer Science Education, Programming, Introductory Courses, Computer Software
Davidson, Yonaton Sahar – ProQuest LLC, 2018
Recent research supports the benefit of students' construction of relevance through writing about the connection of content to their life. However, most such research defines relevance narrowly as utility value--perceived instrumentality of the content to the student's career goals. Furthermore, the scope of phenomenological and conceptual…
Descriptors: Biology, Scientific Concepts, Science Instruction, Phenomenology
Rodriguez-Garcia, Luis Manuel – ProQuest LLC, 2014
This study explored the problem of student attrition in beginning courses of an Intensive English Program (IEP) that may affect the sustainability of the IEP. The purpose of the study was to understand the perceptions of continuing students and the factors that influenced their motivation and engagement to persist studying in the IEP.…
Descriptors: Community Colleges, Two Year College Students, Adult Students, English Language Learners