1995
DOI: 10.1145/199691.199694
|View full text |Cite
|
Sign up to set email alerts
|

AAA and CS 1

Abstract: We have developed an application-based approach to introductory courses in computer science. This approach follows an apprenticeship model of learning, where students begin by reading, studying, and extending programs written by experienced and expert programmers. Applications play a central role since programming constructs are motivated and introduced in the context of applications, not the other way around as is the tradition in most texts and courses. Under our applied approach, (1)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1998
1998
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 25 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…Discussion of the necessary changes to the source code to attempt the first extension fits the model of learning from experts [2,8] but with an important difference. Discussion quickly moves to code quality and it becomes obvious that the given code makes these simple extensions quite hard, because it is badly structured.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Discussion of the necessary changes to the source code to attempt the first extension fits the model of learning from experts [2,8] but with an important difference. Discussion quickly moves to code quality and it becomes obvious that the given code makes these simple extensions quite hard, because it is badly structured.…”
Section: Discussionmentioning
confidence: 99%
“…To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Also significant was the work of Astrachan and Reed [2,3] whose applied apprenticeship-approach encouraged students to read, study, modify and extend programs written by experienced programmers.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation