Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 13 |
Since 2006 (last 20 years) | 27 |
Descriptor
Source
ACM Transactions on Computing… | 27 |
Author
Adjouadi, Malek | 1 |
Allan, Vicki | 1 |
Allison, Jordan | 1 |
Alo, Richard | 1 |
Armoni, Michal | 1 |
Barnes, Tiffany | 1 |
Beheshti, Mohsen | 1 |
Bievenue, Lisa | 1 |
Bosnic, Ivana | 1 |
Buch, Kim | 1 |
Byrne, Philip | 1 |
More ▼ |
Publication Type
Journal Articles | 27 |
Reports - Research | 18 |
Reports - Descriptive | 5 |
Reports - Evaluative | 4 |
Tests/Questionnaires | 4 |
Education Level
Higher Education | 14 |
Postsecondary Education | 13 |
Secondary Education | 11 |
Elementary Secondary Education | 9 |
High Schools | 9 |
Middle Schools | 5 |
Junior High Schools | 4 |
Elementary Education | 3 |
Grade 7 | 1 |
Grade 8 | 1 |
Audience
Location
California | 2 |
Pennsylvania | 2 |
California (Los Angeles) | 1 |
Connecticut | 1 |
Croatia | 1 |
Finland | 1 |
Florida | 1 |
Germany | 1 |
Hawaii | 1 |
Hong Kong | 1 |
Iowa | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Margulieux, Lauren E.; Morrison, Brian B.; Franke, Baker; Ramilison, Harivololona – ACM Transactions on Computing Education, 2020
The subgoal learning framework has improved performance for novice programmers in higher education, but it has only started to be applied and studied in K-12 (primary/secondary). Programming education in K-12 is growing, and many international initiatives are attempting to increase participation, including curricular initiatives like Computer…
Descriptors: Programming, Computer Science Education, Elementary Secondary Education, Coding
Allison, Jordan – ACM Transactions on Computing Education, 2023
As technology and curricula continue to evolve and develop, the prevalence and effectiveness of continuing professional development (CPD) opportunities for computer science teachers is becoming increasingly more important. However, key questions remain about what the characteristics are for effective CPD in this context. Through the presentation…
Descriptors: Faculty Development, Computer Science Education, Teacher Competencies, College Faculty
Celis Rangel, Jakeline G.; King, Melissa; Muldner, Kasia – ACM Transactions on Computing Education, 2020
Learning to program requires perseverance, practice, and the mindset that programming skills are improved through these activities (i.e., that everyone has the potential to become good at programming). In contrast to an entity mindset, individuals with an incremental mindset believe that ability is malleable and can be improved with effort. Prior…
Descriptors: Intervention, Cognitive Structures, Programming, Learning Activities
Hamlen Mansour, Karla; Jackson, Debbie K.; Bievenue, Lisa; Voight, Adam; Sridhar, Nigamanth – ACM Transactions on Computing Education, 2023
In a nationwide initiative to increase computer science Education in K-12, many teachers were recruited to CS teaching positions but without adequate preparation, which can lead to lack of confidence and feelings of isolation [35, 54]. In response to these issues, the purpose of this study was to determine the effectiveness of a newly developed…
Descriptors: Computer Science Education, Faculty Development, Peer Teaching, Elementary School Teachers
Minnes, Mia; Serslev, Sheena Ghanbari; Padilla, Omar – ACM Transactions on Computing Education, 2021
Summer internships present an opportunity for Computer Science (CS) students to expand and test their skills in "the real world." These multi-faceted experiences call on students to use technical tools and critical thinking in collaboration with others to solve problems. There are many opportunities for learning and growth: which of…
Descriptors: Computer Science Education, Student Satisfaction, Undergraduate Students, Value Judgment
Maral Kargarmoakhar; Monique Ross; Zahra Hazari; Stephen Secules; Mark Allen Weiss; Michael Georgiopoulos; Kenneth Christensen; Tiana Solis – ACM Transactions on Computing Education, 2024
While computing programs in the U.S. are experiencing growth in enrollment trends, they are still grappling with matters related to retention and persistence of computing undergraduates. One construct identified by scholars as having an impact on persistence in computing is computing identity, which is shaped by constructs such as recognition,…
Descriptors: Communities of Practice, Scholarships, Computer Science Education, Self Concept
Lawlor, Grace; Byrne, Philip; Tangney, Brendan – ACM Transactions on Computing Education, 2020
The provision of all-female computer science outreach programmes is a common strategy used to foster greater interest in the subject for high school aged girls. Based on key factors that affect girls' interest in computer science (CS), outreach programmes often share much in their approach. Nonetheless, there is criticism from a research…
Descriptors: Outreach Programs, Program Effectiveness, Program Evaluation, Evaluation Methods
Johnson, Philip – ACM Transactions on Computing Education, 2019
Modern web application development provides an attractive application area for introductory software engineering education, as students have direct experience with the domain and it provides them with the potential to gain practical, real-world skills. Achieving this potential requires the development of competency with a multiple component tech…
Descriptors: Computer Software, Engineering Education, Computer Science Education, Design
Bosnic, Ivana; Cavrak, Igor; Žagar, Mario – ACM Transactions on Computing Education, 2019
Various software engineering (SE) curricula in higher education have started including courses on global software engineering (GSE), carried out as internationally distributed project-based courses. These courses, known for their closeness to "real-world" work experience, emphasize the importance of involving industry partners as…
Descriptors: Computer Software, Higher Education, Student Projects, Experiential Learning
Sentance, Sue; Sinclair, Jane; Simmons, Carl; Csizmadia, Andrew – ACM Transactions on Computing Education, 2018
The introduction of Computing to the national curriculum in England has led to a situation where in-service teachers need to develop subject knowledge and pedagogical expertise in computer science, which presents a significant challenge. Professional learning opportunities can support this; these may be most effective when situated in the…
Descriptors: Classroom Research, Research Projects, Teacher Researchers, Computer Science Education
Clarke-Midura, Jody; Sun, Chongning; Pantic, Katarina; Poole, Frederick J.; Allan, Vicki – ACM Transactions on Computing Education, 2019
Our work is situated in research on Computer Science (CS) learning in informal learning environments and literature on the factors that influence girls to enter CS. In this article, we outline design choices around the creation of a summer programming camp for middle school youth. In addition, we describe a near-peer mentoring model we used that…
Descriptors: Computer Science Education, Educational Environment, Females, Middle School Students
Lakanen, Antti-Jussi; Kärkkäinen, Tommi – ACM Transactions on Computing Education, 2019
Short-term outreach interventions are conducted to raise young students' awareness of the computer science (CS) field. Typically, these interventions are targeted at K--12 students, attempting to encourage them to study CS in higher education. This study is based on a series of extra-curricular outreach events that introduced students to the…
Descriptors: Program Effectiveness, Programming, Outreach Programs, Intervention
Margolis, Jane; Ryoo, Jean; Goode, Joanna – ACM Transactions on Computing Education, 2017
This article describes the impact of in-classroom coaching for computer science (CS) educators. Coaching is a way to support teachers in their classroom while teachers master new curricula or educational approaches and is not evaluative in purpose. Using qualitative methods to analyze computer science classroom observations, teacher surveys,…
Descriptors: Computer Science Education, Coaching (Performance), Teaching Methods, Inquiry
Hu, Helen H.; Shepherd, Tricia D. – ACM Transactions on Computing Education, 2013
POGIL has been successfully implemented in a scientific computing course to teach science students how to program in Python. Following POGIL guidelines, the authors have developed guided inquiry activities that lead student teams to discover and understand programming concepts. With each iteration of the scientific computing course, the authors…
Descriptors: Teaching Methods, Computer Science Education, Programming Languages, Science Instruction
Gates, Ann Quiroz; Hug, Sarah; Thiry, Heather; Alo, Richard; Beheshti, Mohsen; Fernandez, John; Rodriguez, Nestor; Adjouadi, Malek – ACM Transactions on Computing Education, 2011
Hispanics have the highest growth rates among all groups in the U.S., yet they remain considerably underrepresented in computing careers and in the numbers who obtain advanced degrees. Hispanics constituted about 7% of undergraduate computer science and computer engineering graduates and 1% of doctoral graduates in 2007-2008. The small number of…
Descriptors: Hispanic American Students, Computer Science Education, Disproportionate Representation, Institutional Cooperation
Previous Page | Next Page »
Pages: 1 | 2