Publication Date
In 2025 | 6 |
Descriptor
Computer Science Education | 6 |
Models | 6 |
Computer Software | 3 |
Teaching Methods | 3 |
Barriers | 2 |
College Students | 2 |
Computer Science | 2 |
Programming | 2 |
Teacher Attitudes | 2 |
Academic Standards | 1 |
Administrator Attitudes | 1 |
More ▼ |
Source
Education and Information… | 2 |
ACM Transactions on Computing… | 1 |
Educational Technology… | 1 |
Journal of Information… | 1 |
Journal of Research on… | 1 |
Author
Adriana Villavicencio | 1 |
Ahmad Zaid Almassaad | 1 |
Ahmet Ayaz | 1 |
Andrew Luxton-Reilly | 1 |
Cheri Fancsali | 1 |
Diana Kirk | 1 |
Ewan Tempero | 1 |
Gerit Wagner | 1 |
Kamil Çelik | 1 |
Laureen Thurner | 1 |
Manuel B. Garcia | 1 |
More ▼ |
Publication Type
Journal Articles | 6 |
Reports - Research | 5 |
Tests/Questionnaires | 2 |
Reports - Descriptive | 1 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Secondary Education | 1 |
Audience
Location
Asia | 1 |
Australia | 1 |
New York (New York) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Adriana Villavicencio; Wendy Martin; Cheri Fancsali; Maya Israel – Journal of Research on Technology in Education, 2025
Because of the rapid expansion of computer science (CS) education, educational leaders must consider how to recruit, prepare, and support teachers who typically do not have a background in CS. This study examines two professional development (PD) approaches used to introduce CS education to non-CS teachers. We aim to understand if/how each model…
Descriptors: Computer Science Education, Models, Faculty Development, Professional Autonomy
Manuel B. Garcia – Education and Information Technologies, 2025
The global shortage of skilled programmers remains a persistent challenge. High dropout rates in introductory programming courses pose a significant obstacle to graduation. Previous studies highlighted learning difficulties in programming students, but their specific weaknesses remained unclear. This gap exists due to the predominant focus on the…
Descriptors: Programming, Introductory Courses, Computer Science Education, Mastery Learning
Remsh Nasser Alqahtani; Ahmad Zaid Almassaad – Education and Information Technologies, 2025
The aim of research is to reveal the effect of a training program based on the TAWOCK model for teaching computational thinking skills on teaching self-efficacy among computer teachers. It used the quasi-experimental approach, with a pre-test and post-test design with a control group. An electronic training program based on the TAWOCK model was…
Descriptors: Models, Teaching Methods, Computation, Thinking Skills
Gerit Wagner; Laureen Thurner – Journal of Information Systems Education, 2025
Git, as the leading version-control system, is frequently employed by software developers, digital product managers, and knowledge workers. Information systems (IS) students aspiring to fill software engineering, management, or research positions would therefore benefit from familiarity with Git. However, teaching Git effectively can be…
Descriptors: Computer Science Education, Information Systems, Teaching Methods, Computer Software
Diana Kirk; Andrew Luxton-Reilly; Ewan Tempero – ACM Transactions on Computing Education, 2025
Objectives: Code style is an important aspect of text-based programming because programs written with good style are considered easier to understand and change and so improve the maintainability of the delivered software product. However teaching code style is complicated by the existence of many style guides and standards that contain…
Descriptors: Computer Science Education, Programming, Computer Software, Teaching Methods
Kamil Çelik; Ahmet Ayaz – Educational Technology Research and Development, 2025
Technological advancements in recent years have accelerated the development of information and communication technologies, introducing numerous innovations. One prominent innovation is the concept of the metaverse, which has gained significant popularity and is increasingly influencing various sectors, including the economy, art, entertainment,…
Descriptors: Artificial Intelligence, Technology Uses in Education, Intention, Computer Science Education