From alice to python. Introducing text-based programming in middle schools
N Tabet, H Gedawy, H Alshikhabobakr… - Proceedings of the 2016 …, 2016 - dl.acm.org
In this paper, we present our experience in designing computing curriculum for Middle
School students. Computing education is becoming an important part of STEM education …
School students. Computing education is becoming an important part of STEM education …
Can computing be diversified on “principles” alone? Exploring the role of AP Computer Science courses in students' major and career intentions
The Advanced Placement Computer Science Principles (APCSP) course was introduced in
2016 to address long-standing gender and racial/ethnic disparities in the United States …
2016 to address long-standing gender and racial/ethnic disparities in the United States …
Learning designs that empower: navigating sandbox data science at the intersection of computing, big data and social media
Purpose There is a need for precollege learning designs that empower youth to be
epistemic agents in contexts that intersect burgeoning areas of computing, big data and …
epistemic agents in contexts that intersect burgeoning areas of computing, big data and …
Communicating about computational thinking: understanding affordances of portfolios for assessing high school students' computational thinking and participation …
Background and Context: While assessment of computational thinking concepts, practices,
and perspectives is at the forefront of K-12 CS education, supporting student communication …
and perspectives is at the forefront of K-12 CS education, supporting student communication …
Use of cutting edge educational tools for an initial programming course
D Giordano, F Maiorana - 2014 IEEE Global Engineering …, 2014 - ieeexplore.ieee.org
Programming skills are an important component of an engineering curriculum, not only
because they enable the customization of software tools to be used in the profession, but …
because they enable the customization of software tools to be used in the profession, but …
A purposeful MOOC to alleviate insufficient CS education in Finnish schools
J Kurhila, A Vihavainen - ACM Transactions on Computing Education …, 2015 - dl.acm.org
The Finnish national school curriculum, effective from 2004, does not include any topics
related to Computer Science (CS). To alleviate the problem that school students are not able …
related to Computer Science (CS). To alleviate the problem that school students are not able …
Utilizing evidence-centered design to develop assessments: A high school introductory computer science course
S Newton, M Alemdar, D Rutstein, D Edwards… - Frontiers in …, 2021 - frontiersin.org
Evidence-centered design (ECD) is an assessment framework tailored to provide structure
and rigor to the assessment development process, and also to generate evidence of …
and rigor to the assessment development process, and also to generate evidence of …
Communicating computational concepts and practices within high school students' portfolios of making electronic textiles
Portfolios have recently gained traction within computer science education as a way to
assess students' computational thinking and practices. Whereas traditional assessments …
assess students' computational thinking and practices. Whereas traditional assessments …
High school computer science education paves the way for higher education: the Israeli case
M Armoni, J Gal-Ezer - Computer Science Education, 2014 - Taylor & Francis
The gap between enrollments in higher education computing programs and the high-tech
industry's demands is widely reported, and is especially prominent for women. Increasing …
industry's demands is widely reported, and is especially prominent for women. Increasing …
Block-based comprehension: Exploring and explaining student outcomes from a read-only block-based exam
D Weintrop, H Killen, T Munzar, B Franke - Proceedings of the 50th ACM …, 2019 - dl.acm.org
The success of block-based programming environments like Scratch and Alice has resulted
in a growing presence of the block-based modality in classrooms. For example, in the United …
in a growing presence of the block-based modality in classrooms. For example, in the United …