This study investigated patterns in the development of computational thinking and programming expertise in the context of the Exploring Computer Science (ECS) program, a high school introductory CS course and professional development program designed to foster deep engagement through equitable inquiry around CS concepts. Prior research on programming expertise has identified three general areas of development --- program comprehension, program planning, and program generation. The pedagogical practices in ECS are consistent with problem solving approaches that support the development of programming expertise. The study took place in a large urban district during the 2016--17 school year with 28 ECS teachers and 1,931 students. A validated e...
This study compares the characteristics and professional development (PD) experiences between teache...
Programming education currently begins at the elementary school age. In this paper we are exploring ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...
This study investigated patterns in the development of computational thinking practices in the conte...
The purpose of this study was to establish a baseline of quantitative measures of computational thin...
Across the United States, enrollment in high school computer science (CS) courses is increasing. The...
As part of the Taste of Computing project, the Exploring Computer Science (ECS) instructional model ...
This study investigated the impact of the Exploring Computer Science (ECS) program on the likelihood...
The purpose of this study was to define the competencies, programming languages, and assessments for...
A learning trajectory for developing computational thinking and programming This research study iden...
Prior research has shown that students pursuing Exploring Computer Science (ECS) as their first elec...
This paper documents a study, carried out in the academic year 2003-2004, on fifteen factors that ma...
In computer science, an expected outcome of a student's education is programming skill. This working...
Introductory undergraduate computer programming courses are renowned for higher than average failure...
Educational data mining has been extensively used to predict students’ performance in university cou...
This study compares the characteristics and professional development (PD) experiences between teache...
Programming education currently begins at the elementary school age. In this paper we are exploring ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...
This study investigated patterns in the development of computational thinking practices in the conte...
The purpose of this study was to establish a baseline of quantitative measures of computational thin...
Across the United States, enrollment in high school computer science (CS) courses is increasing. The...
As part of the Taste of Computing project, the Exploring Computer Science (ECS) instructional model ...
This study investigated the impact of the Exploring Computer Science (ECS) program on the likelihood...
The purpose of this study was to define the competencies, programming languages, and assessments for...
A learning trajectory for developing computational thinking and programming This research study iden...
Prior research has shown that students pursuing Exploring Computer Science (ECS) as their first elec...
This paper documents a study, carried out in the academic year 2003-2004, on fifteen factors that ma...
In computer science, an expected outcome of a student's education is programming skill. This working...
Introductory undergraduate computer programming courses are renowned for higher than average failure...
Educational data mining has been extensively used to predict students’ performance in university cou...
This study compares the characteristics and professional development (PD) experiences between teache...
Programming education currently begins at the elementary school age. In this paper we are exploring ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...