-
1
-
-
11144283135
-
Difficulties in learning and teaching programming - Views of students and tutors
-
Milne, I. and Rowe, G. (2003) Difficulties in learning and teaching programming - views of students and tutors. Education and Information Technologies, 7, 55-66.
-
(2003)
Education and Information Technologies
, vol.7
, pp. 55-66
-
-
Milne, I.1
Rowe, G.2
-
2
-
-
0002102912
-
Mini-languages: A way to learn programming principles
-
Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A. and Miller, P. (1997) Mini-languages: a way to learn programming principles. Education and Information Technologies, 2, 65-83.
-
(1997)
Education and Information Technologies
, vol.2
, pp. 65-83
-
-
Brusilovsky, P.1
Calabrese, E.2
Hvorecky, J.3
Kouchnirenko, A.4
Miller, P.5
-
3
-
-
0001884745
-
Some difficulties of learning to program
-
Soloway, E. and Sprohrer, J. (eds) Lawrence Erlbaum Associates, New Jersey
-
du Boulay, B. (1989) Some difficulties of learning to program. In Soloway, E. and Sprohrer, J. (eds) Studying the Novice Programmer. Lawrence Erlbaum Associates, New Jersey.
-
(1989)
Studying the Novice Programmer
-
-
du Boulay, B.1
-
4
-
-
0025385101
-
Understanding and debugging novice programs
-
Johnson, W. L. (1990) Understanding and debugging novice programs, Artif. Intell., 41, 51-97.
-
(1990)
Artif. Intell.
, vol.41
, pp. 51-97
-
-
Johnson, W.L.1
-
5
-
-
0021122198
-
PROUST: Knowledge-based program understanding
-
Johnson, W. L. and Soloway, E. (1985) PROUST: knowledge-based program understanding. IEEE Trans. Software Eng., 11, 369-380.
-
(1985)
IEEE Trans. Software Eng.
, vol.11
, pp. 369-380
-
-
Johnson, W.L.1
Soloway, E.2
-
6
-
-
0022043331
-
The Lisp tutor
-
Anderson, J. R. and Reiser, B. J. (1985) The Lisp tutor. Byte, 10, 159-175.
-
(1985)
Byte
, vol.10
, pp. 159-175
-
-
Anderson, J.R.1
Reiser, B.J.2
-
7
-
-
0040206926
-
Student modelling and tutoring flexibility in the LISP Intelligent Tutoring System
-
Frasson, C. and Gauthier, G. (eds) Ablex, Norwood, NJ
-
Corbett, A. T., Anderson, J. R. and Patterson, E. G. (1990) Student modelling and tutoring flexibility in the LISP Intelligent Tutoring System. In Frasson, C. and Gauthier, G. (eds) Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education. Ablex, Norwood, NJ.
-
(1990)
Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education
-
-
Corbett, A.T.1
Anderson, J.R.2
Patterson, E.G.3
-
8
-
-
0024106230
-
The programmer's apprentice: A research overview
-
Rich, C. and Waters, R. C. (1988) The programmer's apprentice: a research overview. Computer, 21, 10-25.
-
(1988)
Computer
, vol.21
, pp. 10-25
-
-
Rich, C.1
Waters, R.C.2
-
10
-
-
0029701642
-
THETIS: An Ansi C programming environment designed for introductory use
-
Philadelphia, PA, February 15-17, ACM Press, New York
-
Freund, S. N. and Roberts, E. S. (1996) THETIS: an Ansi C programming environment designed for introductory use. In Proc. 27th SIGCSE Technical Symp. on Computer Science Education, Philadelphia, PA, February 15-17, pp. 300-304. ACM Press, New York.
-
(1996)
Proc. 27th SIGCSE Technical Symp. on Computer Science Education
, pp. 300-304
-
-
Freund, S.N.1
Roberts, E.S.2
-
11
-
-
0035784042
-
A system for program visualization and problem-solving path assessment of novice programmers
-
Canterbury, UK, June 25-27, ACM Press, New York
-
Satratzemi, M., Daglilelis, V. and Evagelidis, G. (2001) A system for program visualization and problem-solving path assessment of novice programmers. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Canterbury, UK, June 25-27, pp. 137-140. ACM Press, New York.
-
(2001)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 137-140
-
-
Satratzemi, M.1
Daglilelis, V.2
Evagelidis, G.3
-
12
-
-
15744397686
-
What they really do? Attempting (once again) to model novice programmers' behavior
-
Aarhus, Denmark, June 24-28, ACM Press, New York
-
Dagdilelis, V., Satratzemi, M. and Evangelidis, G. (2002) What they really do? Attempting (once again) to model novice programmers' behavior. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 24-28, pp. 244. ACM Press, New York.
-
(2002)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 244
-
-
Dagdilelis, V.1
Satratzemi, M.2
Evangelidis, G.3
-
13
-
-
15744372176
-
-
AnimPascal WEB
-
AnimPascal WEB, http://macedonia.uom.gr/~maya/AnimPascal/docs/ AnimPascal.htm.
-
-
-
-
15
-
-
0035783569
-
Guidelines for Teaching Object Orientation with Java
-
Canterbury, United Kingdom, June 25-27, ACM Press, New York
-
Kölling, M. and Rosenberg, J. (2001) Guidelines for Teaching Object Orientation with Java. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Canterbury, United Kingdom, June 25-27, pp. 33-36. ACM Press, New York.
-
(2001)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 33-36
-
-
Kölling, M.1
Rosenberg, J.2
-
16
-
-
2642567527
-
The BlueJ system and its pedagogy
-
Special Issue on Learning and Teaching Object Technology
-
Kölling, M., Quig, B., Patterson, A. and Rosenberg, J. (2003) The BlueJ system and its pedagogy. Journal of Computer Science Education Special Issue on Learning and Teaching Object Technology, 13, 249-268.
-
(2003)
Journal of Computer Science Education
, vol.13
, pp. 249-268
-
-
Kölling, M.1
Quig, B.2
Patterson, A.3
Rosenberg, J.4
-
17
-
-
0012074671
-
Teaching object orientation with the blue environment
-
Kölling, M. (1999) Teaching object orientation with the blue environment. Journal of Object-Oriented Programming, 12, 14-23.
-
(1999)
Journal of Object-Oriented Programming
, vol.12
, pp. 14-23
-
-
Kölling, M.1
-
18
-
-
0029714599
-
Blue - A language for teaching object-oriented programming
-
Philadelphia, PA, February 15-17, ACM Press, New York
-
Kölling, M. and Rosenberg, J. (1996) Blue - a language for teaching object-oriented programming. In Proc. 27th SIGCSE Technical Symp. on Computer Science Education, Philadelphia, PA, February 15-17, pp. 190-194. ACM Press, New York.
-
(1996)
Proc. 27th SIGCSE Technical Symp. on Computer Science Education
, pp. 190-194
-
-
Kölling, M.1
Rosenberg, J.2
-
19
-
-
0002207428
-
Objects imperatives!
-
New Orleans, LA, March 24-28, ACM Press, New York
-
Culwin, F. (1999) Objects imperatives! In Proc. 30th SIGCSE Technical Symp. on Computer Science Education, New Orleans, LA, March 24-28, pp. 31-36. ACM Press, New York.
-
(1999)
Proc. 30th SIGCSE Technical Symp. on Computer Science Education
, pp. 31-36
-
-
Culwin, F.1
-
20
-
-
0033722259
-
Myths about object-orientation and its pedagogy
-
Austin, TX, March 7-12, ACM Press, New York
-
Lewis, J. (2000) Myths about object-orientation and its pedagogy. In Proc. 31st SIGCSE Technical Symp. on Computer Science Education, Austin, TX, March 7-12, pp. 245-249. ACM Press, New York.
-
(2000)
Proc. 31st SIGCSE Technical Symp. on Computer Science Education
, pp. 245-249
-
-
Lewis, J.1
-
21
-
-
15744380072
-
-
BlueJ WEB
-
BlueJ WEB, http://www.bluej.org.
-
-
-
-
22
-
-
0036375226
-
DrJava: A lightweight pedagogic environment for Java
-
Covington, KY, February 27-March 3, ACM Press, New York
-
Allen, E., Cartwright, R. and Stoler, B. (2002) DrJava: a lightweight pedagogic environment for Java. In Proc. 33rd SIGCSE Technical Symp. on Computer Science Education, Covington, KY, February 27-March 3, pp. 137-141. ACM Press, New York.
-
(2002)
Proc. 33rd SIGCSE Technical Symp. on Computer Science Education
, pp. 137-141
-
-
Allen, E.1
Cartwright, R.2
Stoler, B.3
-
23
-
-
33646825820
-
Taming a professional IDE for the classroom
-
Norfolk, VA, March 3-7, ACM Press, New York
-
Reis, C. and Cartwright, R. (2004) Taming a professional IDE for the classroom. In Proc. 35th SIGCSE Technical Symp. on Computer Science Education, Norfolk, VA, March 3-7, pp. 156-160. ACM Press, New York.
-
(2004)
Proc. 35th SIGCSE Technical Symp. on Computer Science Education
, pp. 156-160
-
-
Reis, C.1
Cartwright, R.2
-
24
-
-
15744369324
-
-
Generic Java WEB
-
Generic Java WEB, http://www.jcp.org/aboutJava/communityprocess/review/ jsr014/.
-
-
-
-
25
-
-
15744392371
-
-
JUnit WEB
-
JUnit WEB, http://www.junit.org/index.htm.
-
-
-
-
26
-
-
15744391080
-
-
DrJava WEB
-
DrJava WEB, http://drjava.org.
-
-
-
-
27
-
-
0005006598
-
Collaborative example selection in an intelligent example-based programming environment
-
Evanston/Chicago, IL, July 24-27, AACE Press, Charlottesville, VA
-
Brusilovsky, P. and Weber, G. (1996) Collaborative example selection in an intelligent example-based programming environment. In Proc. Int. Conf. on Learning Sciences, Evanston/Chicago, IL, July 24-27, pp. 357-362. AACE Press, Charlottesville, VA.
-
(1996)
Proc. Int. Conf. on Learning Sciences
, pp. 357-362
-
-
Brusilovsky, P.1
Weber, G.2
-
28
-
-
0002035554
-
Software-realized scaffolding to facilitate programming for science learning
-
Guzdial, M. (1995) Software-realized scaffolding to facilitate programming for science learning. Interactive Learning Environments 4, 1-44.
-
(1995)
Interactive Learning Environments
, vol.4
, pp. 1-44
-
-
Guzdial, M.1
-
29
-
-
84901658807
-
A system for example-based programming
-
Austin, TX, April 30-May 4, ACM Press, New York
-
Neal, L. R. (1989) A system for example-based programming. In Proc. Human Factors in Computing Systems, Austin, TX, April 30-May 4, pp. 63-68. ACM Press, New York.
-
(1989)
Proc. Human Factors in Computing Systems
, pp. 63-68
-
-
Neal, L.R.1
-
30
-
-
0010048679
-
Access and use of previous solutions in a problem solving situation
-
Montreal, Quebec, Canada, August 17-19, Laurence Erlbaum Associates, New Jersey
-
Faries, J. M. and Reiser, B. J. (1988) Access and use of previous solutions in a problem solving situation. In Proc. 10th Ann. Conf. Cognitive Science Society, Montreal, Quebec, Canada, August 17-19, pp. 433-439. Laurence Erlbaum Associates, New Jersey.
-
(1988)
Proc. 10th Ann. Conf. Cognitive Science Society
, pp. 433-439
-
-
Faries, J.M.1
Reiser, B.J.2
-
31
-
-
0347984765
-
Individual selection of examples in an intelligent programming environment
-
Weber, G. (1996) Individual selection of examples in an intelligent programming environment. Journal of Artificial Intelligence in Education, 7, 3-31.
-
(1996)
Journal of Artificial Intelligence in Education
, vol.7
, pp. 3-31
-
-
Weber, G.1
-
32
-
-
0030120062
-
Episodic learner modeling
-
Weber, G. (1996) Episodic learner modeling. Cognitive Science, 20, 195-236.
-
(1996)
Cognitive Science
, vol.20
, pp. 195-236
-
-
Weber, G.1
-
33
-
-
0000012784
-
User modeling and adaptive navigation support in WWW-based tutoring systems
-
Chia Laguna, Sardinia, Italy, June 2-5, Springer Wien, New York
-
Weber, G. and Specht, M. (1997) User modeling and adaptive navigation support in WWW-based tutoring systems. In Proc. User Modeling, Chia Laguna, Sardinia, Italy, June 2-5, pp. 289-300. Springer Wien, New York.
-
(1997)
Proc. User Modeling
, pp. 289-300
-
-
Weber, G.1
Specht, M.2
-
34
-
-
0038396190
-
ELM-ART: An adaptive versatile system for Web-based instruction
-
Special Issue on Adaptive and Intelligent Web-based Educational Systems
-
Weber, G. and Brusilovsky, P. (2001) ELM-ART: an adaptive versatile system for Web-based instruction. International Journal of Artificial Intelligence in Education, Special Issue on Adaptive and Intelligent Web-based Educational Systems, 12, 351-384.
-
(2001)
International Journal of Artificial Intelligence in Education
, vol.12
, pp. 351-384
-
-
Weber, G.1
Brusilovsky, P.2
-
35
-
-
15744392586
-
-
ELM-ART WEB
-
ELM-ART WEB, http://apsymac33.uni-trier.de:8080/Lisp-Course.
-
-
-
-
36
-
-
13244252043
-
WebEx: Learning from examples in a programming course
-
Orlando, FL, October 23-27, AACE Press, New York
-
Brusilovsky, P. (2001) WebEx: learning from examples in a programming course. In Proc. World Conf. of the WWW and Internet, Orlando, FL, October 23-27, pp. 124-129. AACE Press, New York.
-
(2001)
Proc. World Conf. of the WWW and Internet
, pp. 124-129
-
-
Brusilovsky, P.1
-
37
-
-
8344255727
-
Javy: Virtual environment for case-based teaching of Java Virtual Machine
-
Oxford, UK, September 3-5, Springer Verlag, Berlin
-
Gómez-Martín, P. P., Gómez-Martín, M. A. and González-Calero, P. A. (2003) Javy: virtual environment for case-based teaching of Java Virtual Machine. In Proc. Conf. on Knowledge-Based Intelligent Information and Engineering Systems, Oxford, UK, September 3-5, pp. 906-913. Springer Verlag, Berlin.
-
(2003)
Proc. Conf. on Knowledge-Based Intelligent Information and Engineering Systems
, pp. 906-913
-
-
Gómez-Martín, P.P.1
Gómez-Martín, M.A.2
González-Calero, P.A.3
-
38
-
-
15744371327
-
Applying case-based teaching to object-oriented framework training
-
Onaindia, E. and Staab, S. (eds), IOS Press, Amsterdam
-
Jiménez-Díaz, G., Gómez-Albarrán, M. and González-Calero, P. A. (2004) Applying case-based teaching to object-oriented framework training. In Onaindia, E. and Staab, S. (eds), Frontiers in Artificial Intelligence and Applications. Vol. 109, IOS Press, Amsterdam.
-
(2004)
Frontiers in Artificial Intelligence and Applications
, vol.109
-
-
Jiménez-Díaz, G.1
Gómez-Albarrán, M.2
González-Calero, P.A.3
-
39
-
-
0003831064
-
-
MIT Press, Cambridge, MA
-
Stasko, J., Domingue, J., Price, B. A. and Brown, M. H. (1998) Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA.
-
(1998)
Software Visualization: Programming As a Multimedia Experience
-
-
Stasko, J.1
Domingue, J.2
Price, B.A.3
Brown, M.H.4
-
40
-
-
15744375669
-
-
30-minute 16mm colour sound film. Presented at the ACM SIGGRAPH conference, Dallas, TX, August 3-7
-
Baecker, R. M. and Sherman, D. (1981) Sorting Out Sorting. 30-minute 16mm colour sound film. Presented at the ACM SIGGRAPH conference, Dallas, TX, August 3-7.
-
(1981)
Sorting Out Sorting
-
-
Baecker, R.M.1
Sherman, D.2
-
41
-
-
0000246875
-
Sorting out sorting: A case study of software visualization for teaching computer science
-
Stasko, J., Domingue, J., Price, B. A. and Brown, M. H. (eds). MIT Press, Cambridge, MA
-
Baecker, R. M. (1998) Sorting out sorting: a case study of software visualization for teaching computer science. In Stasko, J., Domingue, J., Price, B. A. and Brown, M. H. (eds) Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA.
-
(1998)
Software Visualization: Programming As a Multimedia Experience
-
-
Baecker, R.M.1
-
42
-
-
15744364750
-
Algorithm animation compendium
-
Algorithm animation compendium, http://www.cs.hope.edu/~alganim/ccaa/ index.html.
-
-
-
-
43
-
-
0034990426
-
Engaging students with active learning resources: Hypertextbooks for the web
-
Charlotte, NC, February 21-25, ACM Press, New York
-
Boroni, C. M., Goosey, F. W., Grinder, M. T. and Ross, R. J. (2001) Engaging students with active learning resources: hypertextbooks for the web. In Proc. 32nd SIGCSE Technical Symposium on Computer Science Education, Charlotte, NC, February 21-25, pp. 65-69. ACM Press, New York.
-
(2001)
Proc. 32nd SIGCSE Technical Symposium on Computer Science Education
, pp. 65-69
-
-
Boroni, C.M.1
Goosey, F.W.2
Grinder, M.T.3
Ross, R.J.4
-
44
-
-
15744373458
-
Approaches for generating animations for lectures
-
Atlanta, GA, March 1-6, AACE Press, Charlottesville, VA
-
Rößling, G. and Freisleben, B. (2000) Approaches for generating animations for lectures. In Proc. 11th Int. Society for Information Technology and Teacher Education Conference, Atlanta, GA, March 1-6, pp. 809-814. AACE Press, Charlottesville, VA.
-
(2000)
Proc. 11th Int. Society for Information Technology and Teacher Education Conference
, pp. 809-814
-
-
Rößling, G.1
Freisleben, B.2
-
45
-
-
15744401266
-
Key decisions in adopting algorithm animation for teaching
-
van Weert, T. J. and Munro, R. K. (eds). Kluwer Academic Publishers, London
-
Rößling, G. (2003) Key decisions in adopting algorithm animation for teaching. In van Weert, T. J. and Munro, R. K. (eds) Informatics and the Digital Society. Kluwer Academic Publishers, London.
-
(2003)
Informatics and the Digital Society
-
-
Rößling, G.1
-
47
-
-
0033661391
-
The ANIMAL algorithm animation tool
-
Helsinki, Finland, July 11-13, ACM Press, New York
-
Rößling, G., Schüller, M. and Freisleben, B. (2000) The ANIMAL algorithm animation tool. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Helsinki, Finland, July 11-13, pp. 37-40. ACM Press, New York.
-
(2000)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 37-40
-
-
Rößling, G.1
Schüller, M.2
Freisleben, B.3
-
48
-
-
0034980113
-
ANIMALSCRIPT: An extensible scripting language for algorithm animation
-
Charlotte, NC, February 21-25, ACM Press, New York
-
Rößling, G. and Freisleben, B. (2001) ANIMALSCRIPT: an extensible scripting language for algorithm animation. In Proc. 32nd SIGCSE Technical Symp. on Computer Science Education, Charlotte, NC, February 21-25, pp. 70-74. ACM Press, New York.
-
(2001)
Proc. 32nd SIGCSE Technical Symp. on Computer Science Education
, pp. 70-74
-
-
Rößling, G.1
Freisleben, B.2
-
49
-
-
15744387711
-
-
ANIMAL WEB
-
ANIMAL WEB, http://www.animal.ahrgr.de/.
-
-
-
-
50
-
-
0034165030
-
Reversible execution and visualization of programs with Leonardo
-
Crescenzi, P., Demetrescu, C., Finocchi, I. and Petreschi, R. (2000) Reversible execution and visualization of programs with Leonardo. J. Visual Lang. Comput., 11, 125-150.
-
(2000)
J. Visual Lang. Comput.
, vol.11
, pp. 125-150
-
-
Crescenzi, P.1
Demetrescu, C.2
Finocchi, I.3
Petreschi, R.4
-
51
-
-
0010962018
-
Smooth animation of algorithms in a declarative framework
-
Demetrescu, C. and Finocchi, I. (2001) Smooth animation of algorithms in a declarative framework. J. Visual Lang. Comput., 12, 253-281.
-
(2001)
J. Visual Lang. Comput.
, vol.12
, pp. 253-281
-
-
Demetrescu, C.1
Finocchi, I.2
-
52
-
-
0346575365
-
A general-purpose logic-based visualization framework
-
Plzen-Bory, Czech Republic, February 8-12, University of West Bohemia Press, Czech Republic, Plzen
-
Demetrescu, C. and Finocchi, I. (1999) A general-purpose logic-based visualization framework. In Proc. Int. Conf. in Central Europe on Computer Graphics, Visualization and Interactive Digital Media, Plzen-Bory, Czech Republic, February 8-12, pp. 55-62. University of West Bohemia Press, Czech Republic, Plzen.
-
(1999)
Proc. Int. Conf. in Central Europe on Computer Graphics, Visualization and Interactive Digital Media
, pp. 55-62
-
-
Demetrescu, C.1
Finocchi, I.2
-
53
-
-
15744402360
-
-
LEONARDO WEB
-
LEONARDO WEB, http://www.dis.uniromal.it/~demetres/Leonardo/ Leonardo.html.
-
-
-
-
54
-
-
0003095550
-
Smooth continuous animation for portraying algorithms and processes
-
Stasko, J., Domingue, J., Price, B. A. and Brown, M. H. (eds). MIT Press, Cambridge, MA
-
Stasko, J. (1998) Smooth continuous animation for portraying algorithms and processes. In Stasko, J., Domingue, J., Price, B. A. and Brown, M. H. (eds) Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA.
-
(1998)
Software Visualization: Programming As a Multimedia Experience
-
-
Stasko, J.1
-
56
-
-
0027813605
-
Do algorithm animations assist learning? An empirical study and analysis
-
Amsterdam, The Netherlands, April 24-29, ACM Press, New York
-
Stasko, J., Badre, A. and Lewis, C. (1993) Do algorithm animations assist learning? An empirical study and analysis. In Proc. Conf. on Human Factors in Computing Systems, Amsterdam, The Netherlands, April 24-29, pp. 61-66. ACM Press, New York.
-
(1993)
Proc. Conf. on Human Factors in Computing Systems
, pp. 61-66
-
-
Stasko, J.1
Badre, A.2
Lewis, C.3
-
57
-
-
0025480728
-
TANGO: A framework and system for algorithm animation
-
Stasko, J. (1990) TANGO: a framework and system for algorithm animation. Computer, 23, 27-39.
-
(1990)
Computer
, vol.23
, pp. 27-39
-
-
Stasko, J.1
-
58
-
-
16244375421
-
The path-transition paradigm: A practical methodology for adding animation to program interfaces
-
Stasko, J. (1990) The path-transition paradigm: a practical methodology for adding animation to program interfaces. J. Visual Lang. Comput. 1, 213-236.
-
(1990)
J. Visual Lang. Comput.
, vol.1
, pp. 213-236
-
-
Stasko, J.1
-
59
-
-
15744391551
-
-
XTANGO and POLKA WEB
-
XTANGO and POLKA WEB, http://www.cc.gatech.edu/gvu/softviz/algoanim/.
-
-
-
-
60
-
-
0033703610
-
JHAVÉ an environment to actively engage students in web-based algorithm visualization
-
Austin, TX, March 7-12, ACM Press, New York
-
Naps, T., Eagan, J. and Norton, L. (2000) JHAVÉ an environment to actively engage students in web-based algorithm visualization. In Proc. 31st SIGCSE Technical Symp. on Computer Science Education, Austin, TX, March 7-12, pp. 109-113. ACM Press, New York.
-
(2000)
Proc. 31st SIGCSE Technical Symp. on Computer Science Education
, pp. 109-113
-
-
Naps, T.1
Eagan, J.2
Norton, L.3
-
61
-
-
15744402147
-
-
JHAVÉ WEB
-
JHAVÉ WEB, http://csf11.acs.uwosh.edu/.
-
-
-
-
62
-
-
0033726060
-
EROSI - Visualizing recursion and discovering new errors
-
Austin, TX, March 7-12, ACM Press, New York
-
George, C. E. (2000) EROSI - visualizing recursion and discovering new errors. In Proc. 31st SIGCSE Technical Symp. on Computer Science Education, Austin, TX, March 7-12, pp. 305-309. ACM Press, New York.
-
(2000)
Proc. 31st SIGCSE Technical Symp. on Computer Science Education
, pp. 305-309
-
-
George, C.E.1
-
63
-
-
0033652022
-
Interactive packages for learning image compression algorithms
-
Helsinki, Finland, July 11-13, ACM Press, New York
-
Khuri, S. and Hsu, H. (2000) Interactive packages for learning image compression algorithms. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Helsinki, Finland, July 11-13, pp. 73-76. ACM Press, New York.
-
(2000)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 73-76
-
-
Khuri, S.1
Hsu, H.2
-
64
-
-
0033720998
-
Lifting the hood of the computer: Program animation with the teaching machine
-
Helifax Nova Scotia, Canada, May 7-10, IEEE Computer Society Press, Los Alamitos, CA
-
Bruce-Lockhart, M. P. and Norwell, T. S. (2000) Lifting the hood of the computer: program animation with the teaching machine. In Proc. Canadian Electrical and Computer Engineering Conf., Helifax Nova Scotia, Canada, May 7-10, pp. 831-835. IEEE Computer Society Press, Los Alamitos, CA.
-
(2000)
Proc. Canadian Electrical and Computer Engineering Conf.
, pp. 831-835
-
-
Bruce-Lockhart, M.P.1
Norwell, T.S.2
-
66
-
-
0032089292
-
Automated animation of algorithms with Eliot
-
Lahtinen, S., Sutinen, E. and Tarhio, J. (1998) Automated animation of algorithms with Eliot. J. Visual Lang. Comput., 9, 337-349.
-
(1998)
J. Visual Lang. Comput.
, vol.9
, pp. 337-349
-
-
Lahtinen, S.1
Sutinen, E.2
Tarhio, J.3
-
67
-
-
0031369137
-
Animation of user algorithms on the web
-
Isle of Capri, Italy, April 23-26, IEEE Computer Society Press, Los Alamitos, CA
-
Haajanen, J., Pesonius, M., Sutinen, E., Tarhio, J., Teräsvirta, T. and Vaninen, P. (1997) Animation of user algorithms on the web. In Proc. IEEE Symp. on Visual Languages, Isle of Capri, Italy, April 23-26, pp. 360-367. IEEE Computer Society Press, Los Alamitos, CA.
-
(1997)
Proc. IEEE Symp. on Visual Languages
, pp. 360-367
-
-
Haajanen, J.1
Pesonius, M.2
Sutinen, E.3
Tarhio, J.4
Teräsvirta, T.5
Vaninen, P.6
-
68
-
-
0012238387
-
The Jeliot 2000 Program Animation System
-
Levy, R., Ben-Ari, M. and Uronen, P. (2003) The Jeliot 2000 Program Animation System. Computer & Education, 40, 1-15.
-
(2003)
Computer & Education
, vol.40
, pp. 1-15
-
-
Levy, R.1
Ben-Ari, M.2
Uronen, P.3
-
69
-
-
84948978228
-
Perspectives on program animation with Jeliot
-
Dagstuhl Castle, Germany, May 20-25, Springer Verlag, Berlin
-
Ben-Ari, M., Myller, N., Sutinen, E. and Tarhio, J. (2002) Perspectives on program animation with Jeliot. In Proc. Software Visualization: Int. Seminar, Dagstuhl Castle, Germany, May 20-25, pp. 31-45. Springer Verlag, Berlin.
-
(2002)
Proc. Software Visualization: Int. Seminar
, pp. 31-45
-
-
Ben-Ari, M.1
Myller, N.2
Sutinen, E.3
Tarhio, J.4
-
70
-
-
15744382359
-
-
Jeliot family WEB
-
Jeliot family WEB, http://cs.joensuu.fi/jeliot/www/.
-
-
-
-
71
-
-
15744384719
-
Post's machine: A didactic microworld as an introduction to formal programming
-
Dagdilelis, V. and Satratzemi, M. (2001) Post's machine: a didactic microworld as an introduction to formal programming. Education and Information Technologies, 6, 123-141.
-
(2001)
Education and Information Technologies
, vol.6
, pp. 123-141
-
-
Dagdilelis, V.1
Satratzemi, M.2
-
73
-
-
0033703022
-
Experiences in using animations in introductory computer science lectures
-
Austin, TX, March 7-12, ACM Press, New York
-
Rößling, G. and Freisleben, B. (2000) Experiences in using animations in introductory computer science lectures. In Proc. 31st SIGCSE Technical Symp. on Computer Science Education, Austin, TX, March 7-12, pp. 134-138. ACM Press, New York.
-
(2000)
Proc. 31st SIGCSE Technical Symp. on Computer Science Education
, pp. 134-138
-
-
Rößling, G.1
Freisleben, B.2
-
74
-
-
0028699444
-
Empirically evaluating the use of animations to teach algorithms
-
St. Louis, MO, October 4-7, IEEE Computer Society Press, Los Alamitos, CA
-
Lawrence, A. W., Badre, A. M. and Stasko, J. (1994) Empirically evaluating the use of animations to teach algorithms. In Proc. IEEE Symp. on Visual Languages, St. Louis, MO, October 4-7, pp. 48-54. IEEE Computer Society Press, Los Alamitos, CA.
-
(1994)
Proc. IEEE Symp. on Visual Languages
, pp. 48-54
-
-
Lawrence, A.W.1
Badre, A.M.2
Stasko, J.3
-
75
-
-
0035263065
-
Rethinking the evaluation of algorithm animations as learning aids: An observational study
-
Kehoe, C., Stasko, J. and Taylor, A. (2001) Rethinking the evaluation of algorithm animations as learning aids: an observational study. Int. J. Hum-Comput. St., 54, 265-284.
-
(2001)
Int. J. Hum-Comput. St.
, vol.54
, pp. 265-284
-
-
Kehoe, C.1
Stasko, J.2
Taylor, A.3
-
76
-
-
0001057813
-
A methodology for building application specific visualizations of parallel programs
-
Stasko, J. (1993) A methodology for building application specific visualizations of parallel programs. J. Parallel Distr. Comput., 18 258-264.
-
(1993)
J. Parallel Distr. Comput.
, vol.18
, pp. 258-264
-
-
Stasko, J.1
-
77
-
-
0000417946
-
Evaluating animations as students aids in learning computer algorithms
-
Byrne, M. D., Catrambone, R. and Stasko, J. (1999) Evaluating animations as students aids in learning computer algorithms. Computers & Education, 33, 253-278.
-
(1999)
Computers & Education
, vol.33
, pp. 253-278
-
-
Byrne, M.D.1
Catrambone, R.2
Stasko, J.3
-
78
-
-
0036623872
-
A meta-study of algorithm visualization effectiveness
-
Hundhausen, C., Douglas, S. and Stasko, J. (2002) A meta-study of algorithm visualization effectiveness. J. Visual Lang. Comput., 13, 259-290.
-
(2002)
J. Visual Lang. Comput.
, vol.13
, pp. 259-290
-
-
Hundhausen, C.1
Douglas, S.2
Stasko, J.3
-
79
-
-
0141894909
-
Algorithm visualization in CS education: Comparing levels of student engagement
-
San Diego, CA, June 11-13, ACM Press, New York
-
Grissom, S., McNally, M. and Naps, T. (2003) Algorithm visualization in CS education: comparing levels of student engagement. In Proc. ACM Symp. on Software Visualization, San Diego, CA, June 11-13, pp. 87-94. ACM Press, New York.
-
(2003)
Proc. ACM Symp. on Software Visualization
, pp. 87-94
-
-
Grissom, S.1
McNally, M.2
Naps, T.3
-
80
-
-
0141894906
-
Dancing hamsters and marble statues: Characterizing student visualizations of algorithms
-
San Diego, CA, June 11-13, ACM Press, New York
-
Hübscher-Younger, T. and Narayanan, N. (2003) Dancing hamsters and marble statues: characterizing student visualizations of algorithms. In Proc. ACM Symp. on Software Visualization, San Diego, CA, June 11-13, pp. 95-104. ACM Press, New York.
-
(2003)
Proc. ACM Symp. on Software Visualization
, pp. 95-104
-
-
Hübscher-Younger, T.1
Narayanan, N.2
-
81
-
-
77953814443
-
Exploring the role of visualization and engagement in computer science education. Report of the ITiCSE Working Group on 'Improving the Educational Impact of Algorithm Visualization'
-
Naps, T. et al. (2003) Exploring the role of visualization and engagement in computer science education. Report of the ITiCSE Working Group on 'Improving the Educational Impact of Algorithm Visualization'. ACM SIGCSE Bulletin Inroads, 35, 131-152.
-
(2003)
ACM SIGCSE Bulletin Inroads
, vol.35
, pp. 131-152
-
-
Naps, T.1
-
82
-
-
15744401266
-
Key Decisions in adopting algorithm animation for teaching
-
van Weert, T. J. and Munro, R. K. (eds). Kluwer Academic Publishers, London
-
Rößling, G. (2003) Key Decisions in adopting algorithm animation for teaching. In van Weert, T. J. and Munro, R. K. (eds) Informatics and the Digital Society. Kluwer Academic Publishers, London.
-
(2003)
Informatics and the Digital Society
-
-
Rößling, G.1
-
83
-
-
4944230080
-
A testbed for pedagogical requirements in algorithm visualizations
-
Aarhus, Denmark, June 24-28, ACM Press, New York
-
Rößling, G. and Naps, T. (2002) A testbed for pedagogical requirements in algorithm visualizations. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Aarhus, Denmark, June 24-28, pp. 96-100. ACM Press, New York.
-
(2002)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 96-100
-
-
Rößling, G.1
Naps, T.2
-
84
-
-
33646848257
-
Effective features of algorithm visualizations
-
Norfolk, VA, March 3-7, ACM Press, New York
-
Saraiya, P., Schaffer, C. A., McCrickard, D. S. and North, C. (2004) Effective features of algorithm visualizations. In Proc. 35th SIGCSE Technical Symp. on Computer Science Education, Norfolk, VA, March 3-7, pp. 382-386. ACM Press, New York.
-
(2004)
Proc. 35th SIGCSE Technical Symp. on Computer Science Education
, pp. 382-386
-
-
Saraiya, P.1
Schaffer, C.A.2
McCrickard, D.S.3
North, C.4
-
86
-
-
0033723242
-
Assessing the benefits of interactive prediction using web-based algorithm animation courseware
-
Austin, TX, March 7-12, ACM Press, New York
-
Jarc, D., Feldman, M. B. and Heller, R. S. (2000) Assessing the benefits of interactive prediction using web-based algorithm animation courseware. In Proc. 31st SIGCSE Technical Symp. on Computer Science Education, Austin, TX, March 7-12, pp. 377-381. ACM Press, New York.
-
(2000)
Proc. 31st SIGCSE Technical Symp. on Computer Science Education
, pp. 377-381
-
-
Jarc, D.1
Feldman, M.B.2
Heller, R.S.3
-
87
-
-
20044369588
-
Evaluating the educational impact of visualization
-
Thessaloniki, Greece, June 30-July 2, ACM Press, New York
-
Naps, T. et al. (2003) Evaluating the educational impact of visualization. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Thessaloniki, Greece, June 30-July 2, pp. 124-136. ACM Press, New York.
-
(2003)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 124-136
-
-
Naps, T.1
-
88
-
-
0004281306
-
-
John Wiley & Sons, New York
-
Pattis, R. (1981) Karel the Robot. John Wiley & Sons, New York.
-
(1981)
Karel the Robot
-
-
Pattis, R.1
-
89
-
-
15744368670
-
-
Karel WEB
-
Karel WEB, http://karel.sourceforge.net.
-
-
-
-
90
-
-
0003562898
-
-
John Wiley & Sons, New York
-
Bergin, J., Stehlik, M., Roberts, J. and Pattis, R. (1997) Karel++ - A Gentle Introduction to the Art of Object-Oriented Programming. John Wiley & Sons, New York.
-
(1997)
Karel++ - A Gentle Introduction to the Art of Object-Oriented Programming
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
91
-
-
15744375915
-
Introducing Objects with Karel J. Robot. Position paper at the Workshop 'Tools and Environments for Understanding Object-Oriented Concepts'
-
Sophia Antipolis, France, June 8. Available at
-
Bergin, J. (2000) Introducing Objects with Karel J. Robot. Position paper at the Workshop 'Tools and Environments for Understanding Object-Oriented Concepts'. In Proc. Eur. Conf. on Object-Oriented Programming, Sophia Antipolis, France, June 8. Available at http://www.csis.pace.edu/~bergin/.
-
(2000)
Proc. Eur. Conf. on Object-Oriented Programming
-
-
Bergin, J.1
-
92
-
-
0003562898
-
Karel J. Robot - A gentle introduction to the art of object-oriented programming in Java
-
Available at
-
Bergin, J., Stehlik, M., Roberts, J. and Pattis, R. (2003) Karel J. Robot - a gentle introduction to the art of object-oriented programming in Java. Available at http://csis.pace.edu/~bergin/KarelJava/ Karel++JavaEdition.html.
-
(2003)
-
-
Bergin, J.1
Stehlik, M.2
Roberts, J.3
Pattis, R.4
-
93
-
-
0034980026
-
JKarelRobot: A case study in supporting levels of cognitive development in the computer science curriculum
-
Charlotte, NC, February 21-25, ACM Press, New York
-
Buck, D. and Stucki, D. J. (2001) JKarelRobot: a case study in supporting levels of cognitive development in the computer science curriculum. In Proc. 32nd SIGCSE Technical Symp. on Computer Science Education, Charlotte, NC, February 21-25, pp. 16-20. ACM Press, New York.
-
(2001)
Proc. 32nd SIGCSE Technical Symp. on Computer Science Education
, pp. 16-20
-
-
Buck, D.1
Stucki, D.J.2
-
94
-
-
0033657467
-
Making the connection: Programming with animated small world
-
Helsinki, Finland, July 11-13, ACM Press, New York
-
Dann, W., Cooper, S. and Pausch, R. (2000) Making the connection: programming with animated small world. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education, Helsinki, Finland, July 11-13, pp. 41-44. ACM Press, New York.
-
(2000)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 41-44
-
-
Dann, W.1
Cooper, S.2
Pausch, R.3
-
95
-
-
2642525202
-
Using animated 3D graphics to prepare novices for CS1
-
Cooper, S., Dann, W. and Pausch, R. (2003) Using animated 3D graphics to prepare novices for CS1. Computer Science Education, 13, 3-32.
-
(2003)
Computer Science Education
, vol.13
, pp. 3-32
-
-
Cooper, S.1
Dann, W.2
Pausch, R.3
-
96
-
-
0038349524
-
Teaching objects-first in introductory computer science
-
Reno, NV, February 19-23, ACM Press, New York
-
Cooper, S., Dann, W. and Pausch, R. (2003) Teaching objects-first in introductory computer science. In Proc. 34th SIGCSE Technical Symp. on Computer Science Education, Reno, NV, February 19-23, pp. 191-195. ACM Press, New York.
-
(2003)
Proc. 34th SIGCSE Technical Symp. on Computer Science Education
, pp. 191-195
-
-
Cooper, S.1
Dann, W.2
Pausch, R.3
-
97
-
-
15744401727
-
-
Alice WEB
-
Alice WEB, http://www.alice.org.
-
-
-
-
98
-
-
15744374961
-
-
Alice textbook online (draft)
-
Alice textbook online (draft), http://www.ithaca.edu/wpdann/alice2002/ alicebook.html.
-
-
-
-
99
-
-
15744376816
-
-
Ceebot, COLOBOT WEB
-
Ceebot, COLOBOT WEB, http://www.epsitec.ch/.
-
-
-
-
100
-
-
0030380615
-
Integrating animations into courses
-
Barcelona, Spain, June 2-6, ACM Press, New York
-
Rodger, S. H. (1996) Integrating animations into courses. In Proc. Ann. Conf. on Innovation and Technology in Computer Science Education Barcelona, Spain, June 2-6, pp. 72-74. ACM Press, New York.
-
(1996)
Proc. Ann. Conf. on Innovation and Technology in Computer Science Education
, pp. 72-74
-
-
Rodger, S.H.1
-
101
-
-
0036957159
-
Teaching OO concepts - A case study using CRC-cards and BlueJ
-
Boston, MA, November 6-9, IEEE Computer Society Press, Los Alamitos, CA
-
Börstler, J., Johansson, T. and Nordström, M. (2002) Teaching OO concepts - a case study using CRC-cards and BlueJ. In Proc. 32nd ASEE/ IEEE Frontiers in Education Conf., Boston, MA, November 6-9, pp. T2G1-T2G6. IEEE Computer Society Press, Los Alamitos, CA.
-
(2002)
Proc. 32nd ASEE/IEEE Frontiers in Education Conf.
-
-
Börstler, J.1
Johansson, T.2
Nordström, M.3
-
102
-
-
0034345029
-
The efficacy of a low-level program visualization tool for teaching programming concepts to novice C programmers
-
Smith, P. and Webb, G. (2000) The efficacy of a low-level program visualization tool for teaching programming concepts to novice C programmers. Journal of Educational Computing Research, 22, 187-215.
-
(2000)
Journal of Educational Computing Research
, vol.22
, pp. 187-215
-
-
Smith, P.1
Webb, G.2
-
103
-
-
1642479293
-
Using Jeroo to introduce object-oriented programming
-
Boulder, CO, November 5-8, IEEE Computer Society Press, Los Alamitos, CA
-
Dorn, B. and Sanders, D. (2003) Using Jeroo to introduce object-oriented programming. In Proc. 33rd ASEE/IEEE Frontiers in Education Conference, Boulder, CO, November 5-8, pp. T4C22-T4C27. IEEE Computer Society Press, Los Alamitos, CA.
-
(2003)
Proc. 33rd ASEE/IEEE Frontiers in Education Conference
-
-
Dorn, B.1
Sanders, D.2
-
104
-
-
15744377723
-
Animations for teaching purposes: Now and tomorrow
-
Lauer, T., Müller, R. and Ottmann, T. (2001) Animations for teaching purposes: now and tomorrow. Journal of Universal Computer Science, 7, 420-433.
-
(2001)
Journal of Universal Computer Science
, vol.7
, pp. 420-433
-
-
Lauer, T.1
Müller, R.2
Ottmann, T.3
|