Publication Date
In 2025 | 1 |
Since 2024 | 4 |
Since 2021 (last 5 years) | 16 |
Since 2016 (last 10 years) | 22 |
Since 2006 (last 20 years) | 64 |
Descriptor
Source
ProQuest LLC | 64 |
Author
Publication Type
Dissertations/Theses -… | 64 |
Education Level
Audience
Location
India | 2 |
United States | 2 |
Alabama | 1 |
China | 1 |
Kentucky | 1 |
Virginia | 1 |
Washington | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ira Woodring – ProQuest LLC, 2025
Unified Modeling Language (UML) Class Diagramming is the commonly accepted mechanism used to describe relationships between software components. In addition, it is an essential educational tool that is used to convey the structure of software and the patterns of software design to students. Unfortunately, UML is a visual-only mechanism and…
Descriptors: Computer Software, Visual Aids, Audio Equipment, Visual Impairments
Sirazum Munira Tisha – ProQuest LLC, 2023
Most existing autograders used for grading programming assignments are based on unit testing, which is tedious to implement for programs with graphical output and does not allow testing for other code aspects, such as programming style or structure. We present a novel autograding approach based on machine learning that can successfully check the…
Descriptors: Computer Software, Grading, Programming, Assignments
Lahiru Ariyananda – ProQuest LLC, 2022
DEVS (Discrete Event System Specification) is a formalism that was introduced in the mid-1970s by Bernard Zeigler, for modeling and analysis of discrete event systems. DEVS is essentially a formal mathematical language for specifying complex systems through models that can be simulated and has been executed in object-oriented software, DEVSJava…
Descriptors: Active Learning, Programming, Computer Software, Computer Science Education
Ménager, David H. – ProQuest LLC, 2021
This dissertation presents a novel theory of event memory along with an associated computational model that embodies the claims of view which is integrated within a cognitive architecture. Event memory is a general-purpose storage for personal past experience. Literature on event memory reveals that people can remember events by both the…
Descriptors: Artificial Intelligence, Computer Software, Models, Information Processing
Charalampos-S Charitsis – ProQuest LLC, 2023
The employment rate of software developers has risen significantly over the last 30 years. As a result, more students are considering computer science as a potential career path. Over the last 15 years, introductory programming course (CS1) enrollment has been increasing at a much faster rate than the increase in the number of CS faculty, with no…
Descriptors: Computer Science Education, Programming, Natural Language Processing, Computer Software
Alexander Card – ProQuest LLC, 2022
One approach to teaching game design to students with a wide variety of disciplinary backgrounds is through team game projects that span multiple weeks, up to an entire term. However, open-ended, creative projects introduce a gamut of challenges to novice programmers. My goal is to assist game design students with the planning stage of their…
Descriptors: Computer Science Education, Programming, Scaffolding (Teaching Technique), Teaching Methods
Mike Morris – ProQuest LLC, 2024
To meet the employment demands in the information technology industry, it is crucial for higher education institutions to design sustainable curricula to prepare students with the knowledge and skills needed to enter and stay competitive in an ever-changing workforce. A review of one Mid-Atlantic University's information technology programs…
Descriptors: Graduate Students, Information Technology, Computer Science Education, Computer Software
Kai Presler-Marshall – ProQuest LLC, 2022
Software engineering is a growing field, with ever-increasing demand for capable engineers who can design, implement, and test the software that is needed for the modern world. With this increasing demand for software engineers, there is a corresponding increase in the demand placed on computer science programs that graduate these engineers.…
Descriptors: Computer Science Education, Automation, Surveys, Computer Software
Flint D. Million – ProQuest LLC, 2023
The education of students on existing and emerging technologies in higher education environments requires access to complex software. The rise of the Bring Your Own Device (BYOD) phenomenon in many postsecondary educational institutions, along with the increasing complexity of technological coursework, creates challenges for students needing…
Descriptors: Information Technology, Information Science, Business Education, Computer Software
Thomas, Paul JoseKutty – ProQuest LLC, 2021
Software modeling is an integral practice for software engineers especially as the complexity of software solutions increase. There is precedent in industry to model information systems in terms of functions, structures, and behaviors. While constructing these models, abstraction and systems thinking are employed to determine elements essential to…
Descriptors: Computer Science Education, Programming Languages, Academic Achievement, College Students
Nathan H. Bean – ProQuest LLC, 2022
Learning to program has long been known to be a difficult task, requiring a student to develop both fluency in the syntax and grammar of a formal programming language and learn the problem-solving approaches and techniques of computational thinking. The successful teaching strategies of the past have involved maintaining small teacher-student…
Descriptors: Algorithms, Coding, Supplementary Education, Programming
Devon M. Christman – ProQuest LLC, 2024
Computer use has become a fact of life, especially for children, many of whom were forced to switch to online learning during the COVID-19 pandemic and resorted to digital hobbies as a safety measure. Further the amount of time children spend on computers, as well as the number of different computer devices that pervade our post-pandemic society…
Descriptors: Computer Software, Computer Use, Information Technology, Cognitive Science
Mark S. Kim – ProQuest LLC, 2021
The late Paul Gray was a pioneer in the research tradition of IS education and curriculum (Gorgone and Gray 1999). Recently, the joint ACM/AIS IS2020 Task force published a new "Competency Model" to improve and update the IS curriculum (Leidig and Anderson 2020). This dissertation contributes to this research tradition by introducing a…
Descriptors: Information Systems, Computer Science Education, Digital Literacy, Skill Development
Matthew Frazier – ProQuest LLC, 2024
Online educational resources (e.g., curricula, tutorials, documentation, Q&A sites) increasingly serve as key sources for secondary school students learning Computer Science Principles (CSP). A big obstacle to using these resources is finding information appropriate for the learning task and learner's background. Research shows that secondary…
Descriptors: Computer Science Education, Secondary School Students, Student Characteristics, Information Literacy
Kimberly A. Mayer – ProQuest LLC, 2020
This action research study explored how women perceived the influences of collaborative software development methodologies on workplace culture at one financial technology firm. While collaborative software development methodologies were not designed to increase gender diversity, the transformational shifts in the way technology teams work…
Descriptors: Employed Women, Technology, Computer Software, Cooperation