The purpose of this study was to define the competencies, programming languages, and assessments for an introductory computer science course at a small private liberal arts university. Three research questions were addressed that involved identifying the competencies, programming languages, and assessments that academic and industry experts in California’s Central Valley felt most important and appropriate for an introduction to computer science course. The Delphi methodology was used to collect data from the two groups of experts with various backgrounds related to computing. The goal was to find consensus among the individual groups to best define aspects that would best comprise an introductory CS0 course for majors and non-majors. The o...
This study investigated patterns in the development of computational thinking and programming expert...
This project proposes to reformat the curriculum for an Introduction to Computer Science course for ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...
The purpose of this study was to define the competencies, programming languages, and assessments for...
The purpose of this study was to define the course content for a university introductory computer sc...
In computer science, an expected outcome of a student's education is programming skill. This working...
Measuring student learning is fundamental to any educational endeavor. A primary goal of many comput...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
All engineering careers require some level of programming proficiency. However, beginning programmin...
A Delphi process is a structured multi-step process that uses a group of experts to achieve a consen...
This study focused on the selection of programming languages in Computer Programming I classes (CS1)...
Context: In the context of exploring the art, science and engineering of programming, the question o...
This project seeks to assess and improve upon a new required introductory computer science workshop ...
University computer programming instruction nomenclature commonly uses the term Computer Science 1 (...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
This study investigated patterns in the development of computational thinking and programming expert...
This project proposes to reformat the curriculum for an Introduction to Computer Science course for ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...
The purpose of this study was to define the competencies, programming languages, and assessments for...
The purpose of this study was to define the course content for a university introductory computer sc...
In computer science, an expected outcome of a student's education is programming skill. This working...
Measuring student learning is fundamental to any educational endeavor. A primary goal of many comput...
Current learning outcomes for introductory programming courses are relatively general, specifying ta...
All engineering careers require some level of programming proficiency. However, beginning programmin...
A Delphi process is a structured multi-step process that uses a group of experts to achieve a consen...
This study focused on the selection of programming languages in Computer Programming I classes (CS1)...
Context: In the context of exploring the art, science and engineering of programming, the question o...
This project seeks to assess and improve upon a new required introductory computer science workshop ...
University computer programming instruction nomenclature commonly uses the term Computer Science 1 (...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
This study investigated patterns in the development of computational thinking and programming expert...
This project proposes to reformat the curriculum for an Introduction to Computer Science course for ...
A large emphasis is placed on improving student education. Every year researchers propose new teachi...