Traditional approaches to programming education, as exemplified by the typical CS1/CS2 course sequence, have not taken full advantage of the long record of cognitive and experimental studies on the development of programming skills. These studies indicate a need for a new curricular strategy for developing programming skills and indicate that a cognitive approach would be a promising starting point. Taking this approach, this working group seeks to accomplish two major goals:• to identify a Dreyfus stage [1] for programming proficiency that students should attain by the time they complete an undergraduate computer science degree program and• to identify a collection of programming skill sets that students should have when they complete an undergraduage computer science degree program and to characterize each skill set by a set of expected outcomes, thus associating each skill set with a measurable level of mastery.
Dr Gray was an assistant medical officer at the Islington Workhouse when he was offered the dangerous but well-paid post as surgeon to the Amir of Afghanistan in August 1888. He arrived in Afghanistan in March 1889 and continued in the post until June 1893. He described his experiences in his book, My Residence at the Court of the Amir.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.