-
1
-
-
77953530483
-
-
School of Mathematical and Computing Sciences, Technical Report CS-TR-98/9 Victoria University of Wellington: Wellington
-
Andreae, P., Biddle, R., Dobbie, G., Gale, A., Miller, L., and Tempero, E., Surprises in Teaching CS1 with Java (School of Mathematical and Computing Sciences, Technical Report CS-TR-98/9). 1998, Victoria University of Wellington: Wellington.
-
(1998)
Surprises in Teaching CS1 with Java
-
-
Andreae, P.1
Biddle, R.2
Dobbie, G.3
Gale, A.4
Miller, L.5
Tempero, E.6
-
2
-
-
77953497774
-
-
cited 30th August, 2006; Available from
-
Bergin, J. Java GOOD, BAD, and NOT C++. 2000 [cited 30th August, 2006]; Available from: http://csis.pace.edu/~bergin/Java/SomegoodthingsaboutJa va.html.
-
(2000)
Java Good, Bad, and Not C++
-
-
Bergin, J.1
-
3
-
-
11344266910
-
Java pitfalls for beginners
-
Biddle, R. and Tempero, E., Java pitfalls for beginners. ACM SIGCSE Bulletin, 30(2), 1998, 48-52.
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.2
, pp. 48-52
-
-
Biddle, R.1
Tempero, E.2
-
4
-
-
33749580421
-
A comparison of Java and C#
-
Chandra, S.S. and Chandra, K., A comparison of Java and C#. Journal of Computing Sciences in Colleges, 20(3), 2005, 238-254.
-
(2005)
Journal of Computing Sciences in Colleges
, vol.20
, Issue.3
, pp. 238-254
-
-
Chandra, S.S.1
Chandra, K.2
-
5
-
-
34247403721
-
Language Trends in Introductory Programming Courses
-
InformingScience. org
-
de Raadt, M., Watson, R., and Toleman, M. Language Trends in Introductory Programming Courses. In The Proceedings of Informing Science and IT Education Conference. (Cork, Ireland, June 19-21, 2002). InformingScience. org, 2002, 329-337.
-
(2002)
The Proceedings of Informing Science and IT Education Conference. (Cork, Ireland, June 19-21, 2002)
, pp. 329-337
-
-
De Raadt, M.1
Watson, R.2
Toleman, M.3
-
6
-
-
0041321382
-
Introductory programming languages at Australian universities at the beginning of the twenty first century
-
de Raadt, M., Watson, R., and Toleman, M., Introductory programming languages at Australian universities at the beginning of the twenty first century. Journal of Research and Practice in Information Technology, 35(3), 2003, 163-167.
-
(2003)
Journal of Research and Practice in Information Technology
, vol.35
, Issue.3
, pp. 163-167
-
-
De Raadt, M.1
Watson, R.2
Toleman, M.3
-
7
-
-
84951426611
-
A case for, and an instance of, objects in CS1
-
Decker, R. and Hirshfield, S. A case for, and an instance of, objects in CS1. In Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum). (Vancouver, B.C. Canada, October 18-22, 1992), 1992, 309-312.
-
Addendum to the Proceedings on Object-oriented Programming Systems, Languages, and Applications (Addendum). (Vancouver, B.C. Canada, October 18-221992) 1992
, pp. 309-312
-
-
Decker, R.1
Hirshfield, S.2
-
8
-
-
0028387118
-
The Top 10 Reasons Why Object-Oriented Programming Can't Be Taught in CS1
-
ACM Press, New York, NY, USA
-
Decker, R. and Hirshfield, S. The Top 10 Reasons Why Object-Oriented Programming Can't Be Taught in CS1. In Selected papers of the twenty-fifth annual SIGCSE symposium on Computer science education. (Phoenix, Arkansas, United States, March 10-12, 1994). ACM Press, New York, NY, USA, 1994, 51-55.
-
(1994)
Selected Papers of the Twenty-fifth Annual SIGCSE Symposium on Computer Science Education. (Phoenix, Arkansas, United States, March 10-12, 1994)
, pp. 51-55
-
-
Decker, R.1
Hirshfield, S.2
-
9
-
-
3943080348
-
Java as first programming language: A critical evaluation
-
Hadjerrouit, S., Java as first programming language: a critical evaluation. ACM SIGCSE Bulletin, 30(2), 1998, 43-47.
-
(1998)
ACM SIGCSE Bulletin
, vol.30
, Issue.2
, pp. 43-47
-
-
Hadjerrouit, S.1
-
10
-
-
0042222157
-
A constructivist approach to object-oriented design and programming
-
Hadjerrouit, S. A constructivist approach to object-oriented design and programming. In Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education. (Cracow, Poland, June 27-July 1, 1999), 1999, 171-174.
-
Proceedings of the 4th Annual SIGCSE/SIGCUE ITiCSE Conference on Innovation and Technology in Computer Science Education. (Cracow, Poland, June 27-July 1, 1999), 1999
, pp. 171-174
-
-
Hadjerrouit, S.1
-
11
-
-
84976684429
-
Modula-2 versus C++ as a first programming language some empirical results
-
ACM Press, New York, NY, USA
-
Hitz, M. and Hudec, M. Modula-2 versus C++ as a first programming language some empirical results. In Papers of the 26th SISCSE technical symposium on Computer science education. (Nashville, TN USA, March 2-4, 1995). ACM Press, New York, NY, USA, 1995, 317-321.
-
(1995)
Papers of the 26th SISCSE Technical Symposium on Computer Science Education. (Nashville, TN USA, March 2-4, 1995)
, pp. 317-321
-
-
Hitz, M.1
Hudec, M.2
-
12
-
-
84976668311
-
Requirements for a first year object-oriented teaching language
-
ACM Press, New York, NY, USA
-
Kölling, M., Koch, B., and Rosenberg, J. Requirements for a first year object-oriented teaching language. In Papers of the 26th SISCSE technical symposium on Computer science education. (Nashville, TN USA, March 2-4, 1995). ACM Press, New York, NY, USA, 1995, 173-177.
-
(1995)
Papers of the 26th SISCSE Technical Symposium on Computer Science Education. (Nashville, TN USA, March 2-4, 1995)
, pp. 173-177
-
-
Kölling, M.1
Koch, B.2
Rosenberg, J.3
-
13
-
-
62849119607
-
What about a Simple Language? Analyzing the Difficulties in Learning to Program
-
Mannila, L., Peltomäki, M., and Salakoski, T., What About a Simple Language? Analyzing the Difficulties in Learning to Program. Computer Science Education, 16(3), 2006, 211-228.
-
(2006)
Computer Science Education
, vol.16
, Issue.3
, pp. 211-228
-
-
Mannila, L.1
Peltomäki, M.2
Salakoski, T.3
-
14
-
-
84976682839
-
Learning to Program and Learning to Think: What's the Connection?
-
Mayer, R.E., Dyck, J.L., and Vilberg, W., Learning to Program and Learning to Think: What's the Connection? Communications of the ACM, 29(7), 1986, 605-610.
-
(1986)
Communications of the ACM
, vol.29
, Issue.7
, pp. 605-610
-
-
Mayer, R.E.1
Dyck, J.L.2
Vilberg, W.3
-
15
-
-
85015988377
-
Seven Deadly Sins of Introductory Programming Language Design
-
IEEE Computer Society
-
McIver, L. and Conway, D. Seven Deadly Sins of Introductory Programming Language Design. In Proceedings of the 1996 international Conference on Software Engineering: Education and Practice (SE:EP '96). (Dunedin, New Zealand, January 24-27, 1996). IEEE Computer Society, 1996, 309-316.
-
(1996)
Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96). (Dunedin, New Zealand, January 24-27, 1996)
, pp. 309-316
-
-
McIver, L.1
Conway, D.2
-
17
-
-
0003802620
-
-
Basic Books, Inc., USA
-
Papert, S., Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, Inc., USA, 1980.
-
(1980)
Mindstorms: Children, Computers, and Powerful Ideas
-
-
Papert, S.1
-
18
-
-
58349093715
-
A Formal Language Selection Process for Introductory Programming Courses
-
Parker, K.R., Chao, J.T., Ottaway, T.A., and J.Chang, A Formal Language Selection Process for Introductory Programming Courses. Journal of Information Technology Education, 5, 2006, 133-151.
-
(2006)
Journal of Information Technology Education
, vol.5
, pp. 133-151
-
-
Parker, K.R.1
Chao, J.T.2
Ottaway, T.A.3
Chang, J.4
-
19
-
-
0004858970
-
An empirical study of novice program comprehension in the imperative and object-oriented styles
-
Papers presented at the ACM Press, New York, NY, USA
-
Ramalingam, V. and Wiedenbeck, S. An empirical study of novice program comprehension in the imperative and object-oriented styles. In Papers presented at the seventh workshop on Empirical studies of programmers. (October 24-26, 1997, Alexandria, VA USA). ACM Press, New York, NY, USA, 1997, 124-139.
-
(1997)
Seventh Workshop on Empirical Studies of Programmers. (October 24-26, 1997, Alexandria, VA USA)
, pp. 124-139
-
-
Ramalingam, V.1
Wiedenbeck, S.2
-
21
-
-
0012608947
-
Learning Standard C++ as a New Language
-
May
-
Stroustrup, B., Learning Standard C++ as a New Language. The C/C++ Users Journal, May, 1999.
-
(1999)
The C/C++ Users Journal
-
-
Stroustrup, B.1
-
23
-
-
77953519731
-
Computer Programming for Everybody
-
cited 25th October, 2006; Available from
-
van Rossum, G. "Computer Programming for Everybody." Proposal to the Corporation for National Research Initiatives. 1999 [cited 25th October, 2006]; Available from: http://www.python.org/doc/essays/cp4e.html.
-
(1999)
Proposal to the Corporation for National Research Initiatives
-
-
Van Rossum, G.1
-
24
-
-
0029722922
-
Toward a first course based on object-oriented patterns
-
ACM Press, New York, NY, USA
-
Wallingford, E. Toward a first course based on object-oriented patterns. In Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education. (Philadelphia, PA USA, February 15-17, 1996). ACM Press, New York, NY, USA, 1996, 27-31.
-
(1996)
Proceedings of the Twenty-seventh SIGCSE Technical Symposium on Computer Science Education. (Philadelphia, PA USA, February 15-17, 1996)
, pp. 27-31
-
-
Wallingford, E.1
-
25
-
-
0015197891
-
The programming language Pascal
-
Wirth, N., The programming language Pascal. Acta Informatica, 1, 1971, 35-63.
-
(1971)
Acta Informatica
, vol.1
, pp. 35-63
-
-
Wirth, N.1
|