Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Volume 18, Issue 1March 2018
Editor:
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
EISSN:1946-6226
Reflects downloads up to 07 Mar 2025Bibliometrics
Skip Table Of Content Section
research-article
Public Access
Students’ Misconceptions and Other Difficulties in Introductory Programming: A Literature Review
Article No.: 1, Pages 1–24https://doi.org/10.1145/3077618

Efforts to improve computer science education are underway, and teachers of computer science are challenged in introductory programming courses to help learners develop their understanding of programming and computer science. Identifying and addressing ...

research-article
Teaching Software Product Lines: A Snapshot of Current Practices and Challenges
Article No.: 2, Pages 1–31https://doi.org/10.1145/3088440

Software Product Line (SPL) engineering has emerged to provide the means to efficiently model, produce, and maintain multiple similar software variants, exploiting their common properties, and managing their variabilities (differences). With over two ...

research-article
Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms
Article No.: 3, Pages 1–25https://doi.org/10.1145/3089799

The number of students taking high school computer science classes is growing. Increasingly, these students are learning with graphical, block-based programming environments either in place of or prior to traditional text-based programming languages. ...

research-article
Public Access
Developing Computational Thinking through a Virtual Robotics Programming Curriculum
Article No.: 4, Pages 1–20https://doi.org/10.1145/3104982

Computational thinking describes key principles from computer science that are broadly generalizable. Robotics programs can be engaging learning environments for acquiring core computational thinking competencies. However, few empirical studies evaluate ...

research-article
How Student Centered is the Computer Science Classroom? A Survey of College Faculty
Article No.: 5, Pages 1–27https://doi.org/10.1145/3143200

Student-centered instructional practices structure a class so that students interact with each other, engage deeply with the content, and receive formative feedback. These evidence-based practices benefit all students but are particularly effective with ...

Comments

Subjects