Back to basics in CS1 and CS2

  • Reges S
N/ACitations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

This paper describes a significant redesign of the introductory courses at the University of Washington that has led to increased enrollments, increased student satisfaction and an increase in the number of women admitted to the CS major. The new courses are still taught in Java, but they represent a return to the basics that were emphasized in the pre-Java era. The biggest changes have occurred in the CS1 course where we have replaced an "objects early" curriculum with a more traditional procedural approach using static methods in Java. The new CS1 course emphasizes problem solving, procedural decomposition and mastery of basic skills (e.g., loops, conditionals and arrays). The new CS2 course emphasizes data structures, linked lists, binary trees and recursion.

Cite

CITATION STYLE

APA

Reges, S. (2006). Back to basics in CS1 and CS2. ACM SIGCSE Bulletin, 38(1), 293–297. https://doi.org/10.1145/1124706.1121432

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free