|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ashherst, F.Gi Pioneers q Computing; Frederick MulIer, London 1983.
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Metropolis, N.C et al ,(Eds)A History of Computing in the ntie3 Century. Academic Press, New York, i980.
|
| |
9
|
|
| |
10
|
Richard L. Wexelblat, History of Programming Languages, Academic Press, Inc., Orlando, FL, 1981
|
| |
11
|
Wi 1 k e s, Iv{. C o m/~uti ng P ers/~eoives iv{ o r g a Kaufmann, San Francisco, i995.
|
 |
12
|
|
| |
13
|
Curriculu~ i68: Recommendations for academic program s in co mp u te r scienc e. Communications oj' theACM ll, 3 (i968), iSi-i57.
|
| |
14
|
Dijkstra, E.X$/. On a cultural gap. The Mathematical Inte//igener 8, i (i986), 48-52.
|
 |
15
|
Peter J. Denning , D. E. Comer , David Gries , Michael C. Mulder , Allen Tucker , A. Joe Turner , Paul R. Young, Computing as a discipline, Communications of the ACM, v.32 n.1, p.9-23, Jan. 1989
[doi> 10.1145/63238.63239]
|
| |
16
|
|
| |
17
|
Hartmanis, J. About the nature of computer science. Bulletin of EATCS 53, (i994), i70-i90.
|
| |
18
|
Knuth .E. Com pure rsc ie nce and its rel ati onto mathematics. American Mathematical Monthly 81, (i974), 323-343i
|
| |
19
|
Knuth, D.E. Algorithmic Thinking and Mat hemati ca l Thinki ng.A Monthly 92, (i985), I70-I8I.
|
 |
20
|
|
| |
21
|
Minsk Comp ut e r s c i e nce and the representation of knowledge The Computer Age: (Dertouzos, L. and J. Moses, Eds.) MIT Press, Cambridge, M~s. i979, _392421.
|
| |
22
|
|
| |
23
|
|
| |
24
|
Broo k s h ear J .G. Co mpu t er S cie nce A Overview, 4th Ed. Addison-Vgesley, Reading, Mass., i994.
|
| |
25
|
Dewdney, A.K. The New Turing Computer Science Press, New ~rk, i 993
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
Curriculu~ i68: Recommendations for academic prog ram s i n c o mp ut e r s cie nce. Communications o{ 5i i9~:
|
| |
31
|
|
| |
32
|
|
| |
33
|
Merri t,S., et al..A_ C MModelHighSchoolC o mputer ScienceCurriculu AC Press New York, 1994
|
| |
34
|
Maddux, C.D., }ohnson, L. and Harlow, L: The state of the art in computer educatior, :Issues for discussion with teachers-in-training.~ournaI o~ Technolog~ and Teacher Education l , ( i 993 ), 219~228:
|
| |
35
|
Poiro t,. J., e taI Proposed cur r ic u Ium for p r og ram s leading to teacher certification in computer science Communications the A C 28 i985 275279i
|
| |
36
|
Rogers, J., et aI. Computer science for secondary schools: Course content. Communications of the ~4CM 28 (i985), 270-274.
|
 |
37
|
|
| |
38
|
|
| |
39
|
Baranauskas, M.C.C. Ob s e rvad ona I studies about novic es' interact ion i na Pro log e nvi ronm ent basea on tooIs.I nProceedi theTth Interna tional PEG Con~krence, i993, 537-549.
|
| |
40
|
Bayman, P., and Mayer, R.E. Using conceptual models to teach BASIC computer programming. l ofE tional 80, 3 (i988), 29i~98.
|
| |
41
|
|
| |
42
|
Fleury, A.E. Students beliefs about Pascal programming. Journal of Educational Computing Research g, 3 (i993), 355-27i.
|
| |
43
|
GaI-Ezer, J. A pre-programming introduction to algorithmics. Mathematics and Computer Education 30, i ~i996), 6i 69:
|
| |
44
|
Joy, and Mat thews S .Some exp e rienc e i n teaching functional programming. International journal of mathematical Education in Science and Technology 25, 2 (i994), i65-i72.
|
| |
45
|
|
| |
46
|
|
| |
47
|
Wexelblat, R.I. The consequenc es of one's firs t programming language. Softwa Experience14 (i98i), 733-740.
|
| |
48
|
Du Boulay, B Some difficulties of learning to program. Journal of Educational Computing Research 21, i(i986),57-73.
|
| |
49
|
Dijkstra, E.W. On the cruelty of really teaching computing science. C0mmunicati0ns(theA i2 (i989), i398-i414.
|
| |
50
|
Hancock, C. Context and creation in the learning of computer programming. For the Learning of Mathematics 8, i (i 988), 18-24.
|
| |
51
|
|
 |
52
|
|
 |
53
|
|
| |
54
|
|
| |
55
|
Roberts, E.S. Thinking Recu, ively. John VTiIey, New York, I986.
|
| |
56
|
Saj-Nicole, A0 and S oloway,, ut my program runs! journal of Educational Computing Research1, 2 (i986), 95-i25.
|
 |
57
|
|
| |
58
|
Barw~se, J, and Etchemendy, J Turmg s World; CSLI Publications, Stanford, CA, 1993i
|
| |
59
|
Brown, M.H. Zeus: A system for algorithm animati on and mult i-view editing In Proeedi q~VisualLa 91, (Oct. 1991 ), 4-9.
|
| |
60
|
|
| |
61
|
Jackson., et al. The design of software tools for meaningful learning by experience. Journal Educational Computing Research 9 (1993), 413-443.
|
 |
62
|
|
 |
63
|
|
| |
64
|
|
REVIEW
"Donald J. Bagert, Jr. : Reviewer"
To be able to teach computer science, an instructor must first be
well versed both in the core of computer science and in how to educate
students. This paper outlines the additional areas of knowledge that the
authors feel are required in orde
more...
|