Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 2 |
Since 2016 (last 10 years) | 4 |
Descriptor
Case Method (Teaching… | 4 |
Programming Languages | 4 |
Computer Science Education | 3 |
Academic Achievement | 2 |
College Students | 2 |
Computer Software | 2 |
Models | 2 |
Thinking Skills | 2 |
Coding | 1 |
Control Groups | 1 |
Correlation | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Information Systems Education… | 1 |
Journal of Educational… | 1 |
ProQuest LLC | 1 |
Author
Cui, Wen | 1 |
Ladwig, Christine | 1 |
Magana, Alejandra J. | 1 |
Patel, Devang | 1 |
Schwieger, Dana | 1 |
Shi, Nianfeng | 1 |
Sun, Ximing | 1 |
Thomas, Paul J. | 1 |
Thomas, Paul JoseKutty | 1 |
Zhang, Ping | 1 |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 2 |
Audience
Location
California | 1 |
China | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ladwig, Christine; Schwieger, Dana – Information Systems Education Journal, 2020
This case provides an opportunity for classroom discussion of ethical issues addressed by computing technologists and the Association of Computing Machinery (ACM) Code of Ethics as the authors describe a recent lawsuit brought against Sutter Health. Security issues, data breaches and compliance with industry privacy rules are common concerns for…
Descriptors: Ethics, Coding, Programming Languages, Legislation
Thomas, Paul J.; Patel, Devang; Magana, Alejandra J. – ACM Transactions on Computing Education, 2021
Software modeling is an integral practice for software engineers, especially as the complexity of software solutions increases. Unified Modeling Language (UML) is the industry standard for software modeling. however, it is often used incorrectly and misunderstood by novice software designers. This study is centered around understanding patterns of…
Descriptors: Computer Science Education, Models, Computer Software, Programming Languages
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
Shi, Nianfeng; Cui, Wen; Zhang, Ping; Sun, Ximing – Journal of Educational Computing Research, 2018
This research applies the roles of variables to the novice programmers in the C language programming. The results are evaluated using the Structure of Observed Learning Outcomes (SOLO) taxonomy. The participants were divided into an experimental group and a control group. The students from the control group learned programming in the traditional…
Descriptors: Computer Science Education, Programming, Programming Languages, Novices