/ en / Traditional / help

Beats Biblionetz - Bücher

Visual Program Simulation in Introductory Programming Education

Thumbnail des PDFs
Diese Seite wurde seit 1 Jahr inhaltlich nicht mehr aktualisiert. Unter Umständen ist sie nicht mehr aktuell.

iconZusammenfassungen

Visual Program Simulation in Introductory Programming EducationThis thesis formulates and evaluates a pedagogical technique whose goal is to help beginners learn the basics of computer programming. The technique, visual program simulation (VPS), involves the learner in interactive simulations in which the learner takes on the role of the computer as the executor of a program. The student uses a given visualization of a so-called notional machine, an abstract computer, to illustrate what happens in memory as the computer processes the program. The purpose of these simulations is to help the beginner learn to reason about program execution, a skill whose development has been identified as a major challenge in introductory programming education. VPS promotes effective learning by seeking to cognitively engage the learner with a visualization. It can be made practical through visualization software. VPS software may also automatically assess students' simulations and provide personal feedback, which is a valuable asset especially in the large classes that are typical of introductory courses.
The thesis contributes to VPS in four ways. First, it formulates the concept of visual program simulation and outlines ist underpinnings in terms of learning theory. Second, it presents a new software prototype that facilitates the use of VPS in practice. Third, it reports on a preliminary empirical evaluation of VPS and the software in the context of an introductory programming course. Fourth, it makes recommendations on the use of VPS in teaching and the further development of VPS tools, which arise from the empirical work.
The findings from a mixed-methods evaluation of VPS suggest that it is a promising pedagogical approach that helps many students learn programming. At the same time, the evaluation highlights certain important weaknesses. The purpose of VPS is not obvious to many students. Care must be taken to ensure that students develop a rich understanding of what VPS is and what they stand to gain from it. For best results, it is recommended that VPS be tightly integrated into the teaching and learning environment. The results from a controlled experiment further indicate that the short-term learning benefits of a VPS assignment are heavily dependent on which interactions the assignment demands from students. This implies that extreme care must be taken in the design of VPS systems and specific assignments so that required user interactions are aligned with intended learning goals.
On a more general level, the thesis serves as an example of educational tool development that is grounded in learning theory and informed by empirical evaluations. A fairly broad review of the literature on learning and teaching introductory programming is also contributed.
Von Juha Sorva in der Dissertation Visual Program Simulation in Introductory Programming Education (2012)

iconKapitel  Unter den anklickbaren Kapiteln finden Sie Informationen über einzelne Teile des gewählten Werks.

iconDiese Doktorarbeit erwähnt ...


Personen
KB IB clear
Tuukka Ahoniemi , Kirsti Ala-Mutka , Lorin W. Anderson , Michal Armoni , Michael E.Caspersen , D.P. Ausubel , Tapio Auvinen , Michael Barg , Roman Bednarik , Mordechai Ben-Ari , Jens Bennedsen , B. S. Bloom , Charles Boisvert , Shirley Booth , Jonas Boustedt , Matt Bower , John Seely Brown , Jerome S. Bruner , Angela Carbone , Michael E. Caspersen , Mike Clancy , Richard E. Clark , Allan Collins , D. E. Comer , Kate Crawford , Allen Cypher , Nell B. Dale , Peter Denning , Paul Denny , F. Détienne , Edsger W. Dijkstra , Hubert L. Dreyfus , S. Dreyfus , Tommy Dreyfus , Benedict du Boulay , David Dunning , Gil Ebel , Anna Eckerdal , Albrecht Ehlert , Allison Elliott Tew , Alan David Fekete , John D. Ferguson , Colin J. Fidge , Sally Fincher , Vashti Galpin , Erich Gamma , Tina Götschi , Tony Greening , David Gries , Scott Grissom , Mark Guzdial , John Hamer , Richard Helm , Juha Helminen , Jacob Hendrickx , J.-M. Hoc , Owen Hollands , Meriel Huggard , Dan Ingalls , Essi Isohanni , Hannu-Matti Järvinen , Ralph Johnson , Ted Kaehler , Ville Karavirta , Alan Kay , Judy Kay , Caitlin Kelleher , Jeffrey H. Kingston , Paul A. Kirschner , Dieter Klaudt , Gary Klein , Maria Knobelsdorf , Michael Kölling , Steve Kollmansberger , Ari Korhonen , David R. Krathwohl , Justin Kruger , Marja Kuittinen , Susumu Kunifuji , Mikko-Jussi Laakso , Mikko Laakso , Essi Lahtinen , Raymond Lister , Mike Lopez , Andrew Luxton-Reilly , Linxiao Ma , Lauri Malmi , John Maloney , Robert McCartney , Orni Meerbaum-Salant , Suvi Melakoski-Vistbacka , Mihail Mihaylov , George Miller , Motoki Miura , John Monk , Jan Erik Moström , Michael C. Mulder , Orna Muller , Brad Myers , Niko Myller , Seppo Nevalainen , S. E. Newmann , Jakob Nielsen , Tim O'Shea , David B. Palumbo , John F. Pane , Andrew Patterson , Randy Pausch , Roy Pea , J. Mark Pullen , Helen C. Purchase , Bruce Quig , Noa Ragonis , Chotirat Ann Ratanamahatana , L. B. Resnick , Phil Robbins , Anthony Robins , Marc Roper , John Rosenberg , Isla Ross , Guido Rößling , Janet Rountree , Nathan Rountree , Jorma Sajaniemi , Jerome Saltmarsh , Kate Sanders , Ian D. Sanders , André L. Santos , Amitrajit Sarkar , R. Keith Sawyer , Carsten Schulte , Judy Sheard , L. Shulman , Beth Simon , Simon , Elliot Soloway , Juha Sorva , Christian Spannagel , Jim Spohrer , Ioanna Stamouli , John T. Stasko , Taro Sugihara , Erkki Sutinen , John Sweller , Ahmad Taherkhani , Grace Tan , Donna Teague , Matti Tedre , Ewan D. Tempero , Lynda Thomas , Errol Thompson , Allen B. Tucker , A. Joe Turner , Mark J. Van Gorp , Anne Venables , W. Visser , John Vlissides , Scott Wallace , Jacqueline L. Whalley , Murray Wood , Cecile Yehezkel , Paul R. Young , Carol Zander , Andreas Zendler

Begriffe
KB IB clear
cognitive load theory (CLT) , Fehlvorstellungen / misconceptions , Fehlvorstellungen beim Programmieren , Fehlvorstellungen bezüglich bedingten Anweisungen , Fehlvorstellungen bezüglich Initialisierung , Fehlvorstellungen bezüglich Kontrollstrukturen , Fehlvorstellungen bezüglich Rekursion , Fehlvorstellungen bezüglich Schleifen , Fehlvorstellungen bezüglich Variablen , notional machine , OOPobject oriented programming , Programmierenprogramming , Programmierkonzepteprogramming concepts , programming by demonstrationprogramming by demonstration , Rekursionrecursion
icon
Bücher
Jahr  Umschlag Titel Abrufe IBOBKBLB
local web  Watch What I Do (Allen Cypher) 7, 4, 3, 7, 3, 4, 1, 2, 3, 6, 4, 3 8 3 3 133
1956   Taxonomy of educational objectives (B. S. Bloom) 2, 1, 2, 11, 3, 9, 5, 5, 5, 7, 11, 2 159 25 2 3217
1960 local  The Process of Education (Jerome S. Bruner) 1, 2, 3, 12, 3, 7, 3, 6, 4, 5, 9, 6 86 16 6 2809
1968 Educational Psychology (D.P. Ausubel) 37 0 0 0
1979 local  On Knowing (Jerome S. Bruner) 5, 9, 2, 1, 6, 3, 1, 4, 2, 10, 6, 2 3 1 2 260
1986  local  Mind over Machine (Hubert L. Dreyfus, S. Dreyfus) 2, 1, 5, 18, 5, 11, 12, 10, 6, 11, 10, 10 63 150 10 7690
1988  local  Studying the Novice Programmer (Elliot Soloway, Jim Spohrer) 2, 4, 5, 10, 4, 8, 11, 8, 3, 6, 11, 6 64 47 6 583
1989 Knowing, Learning, and Instruction (L. B. Resnick) 14, 1, 3, 9, 3, 6, 4, 4, 3, 5, 10, 3 135 16 3 2292
1990 Psychology of Programming (J.-M. Hoc, T.R.G. Green, R. Samurçay, D.J. Gilmore) 2, 2, 2, 11, 3, 4, 5, 4, 2, 3, 8, 4 9 39 4 613
1994  local  Usability Engineering (Jakob Nielsen) 4, 4, 9, 16, 3, 11, 7, 12, 9, 7, 12, 11 30 48 11 5908
1995  local  Design Patterns (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) 5, 3, 1, 9, 2, 3, 7, 4, 4, 6, 11, 3 46 13 3 4455
1998 Sources of Power (Gary Klein) 3, 2, 1, 7, 2, 3, 5, 1, 4, 6, 9, 3 4 1 3 553
2000 Computer Science Education 2/20006, 8, 4, 1, 3, 3, 5, 2, 3, 3, 4, 1 1 8 1 381
2000 A Taxonomy for Learning, Teaching, and Assessing (Lorin W. Anderson, David R. Krathwohl) 6, 9, 1, 11, 2, 5, 2, 6, 2, 3, 13, 5 74 2 5 1520
2001 Computer Science Education 3/20017, 2, 1, 4, 3, 2, 5, 1, 1, 4, 6, 6 6 13 6 434
2001 Computer Science Education 4/20018, 2, 3, 5, 2, 1, 4, 3, 2, 2, 4, 2 1 5 2 354
2003 Computer Science Education 2/20032, 1, 1, 4, 1, 4, 6, 4, 2, 5, 7, 7 28 19 7 441
2003 Computer Science Education 4/20037, 7, 1, 7, 1, 3, 8, 3, 4, 4, 7, 3 8 9 3 485
2003 SIGCSE 2003 (Scott Grissom, Deborah Knox, Daniel T. Joyce, Wanda Dann) 6, 2, 1, 4, 2, 7, 5, 3, 4, 5, 9, 1 13 225 1 394
2004 Computer Science Education 2/20045, 4, 2, 1, 5, 1, 4, 3, 2, 5, 5, 2 4 9 2 418
2005 Computer Science Education 1/20052, 5, 7, 4, 2, 2, 4, 6, 2, 6, 4, 2 7 7 2 407
2005 Computer Science Education 2/20053, 2, 1, 4, 3, 1, 4, 1, 3, 6, 4, 2 8 5 2 357
2005 Computer Science Education 3/20055, 7, 4, 4, 4, 2, 6, 3, 5, 4, 7, 8 4 6 8 426
2005 ICER 2005 (Richard J. Anderson, Sally Fincher, Mark Guzdial) 2, 1, 5, 6, 2, 7, 8, 4, 3, 4, 15, 5 29 63 5 537
2006 local  The Cambridge Handbook of the Learning Sciences (R. Keith Sawyer) 13, 3, 4, 14, 2, 9, 7, 6, 7, 7, 9, 7 80 71 7 1264
2006 ICER 2006 (Richard J. Anderson, Sally Fincher, Mark Guzdial) 2, 2, 2, 8, 2, 1, 9, 5, 2, 6, 8, 4 32 61 4 515
2007 Computer Science Education 2/20075, 3, 6, 6, 2, 3, 4, 6, 2, 6, 6, 2 1 8 2 356
2007 ITiCSE 2007 (Janet Hughes, D. Ramanee Peiris, Paul T. Tymann) 5, 1, 4, 11, 3, 9, 4, 4, 2, 8, 8, 7 57 264 7 1093
2007 ICER 2007 (Richard J. Anderson, Sally Fincher, Mark Guzdial) 1, 1, 1, 10, 2, 5, 10, 5, 4, 4, 8, 4 37 49 4 506
2008 Computer Science Education 3/20086, 6, 2, 1, 5, 3, 4, 1, 2, 5, 5, 5 3 7 5 348
2008 Computer Science Education 4/20081, 11, 4, 6, 3, 3, 3, 3, 1, 7, 3, 2 4 12 2 413
2008 local  Reflections on the Teaching of Programming (Jens Bennedsen, Michael E.Caspersen, Michael Kölling) 7, 2, 2, 2, 4, 3, 2, 2, 2, 5, 6, 3 3 11 3 500
2008 ITiCSE 2008 (June Amillo, Cary Laxer, Ernestina Menasalvas Ruiz, Alison Young) 6, 2, 1, 5, 2, 7, 6, 2, 5, 4, 10, 8 37 274 8 1585
2008 ICER 2008 (Michael E. Caspersen, Raymond Lister, Mike Clancy) 5, 2, 2, 9, 2, 4, 11, 4, 6, 4, 9, 10 56 52 10 529
2009 ITiCSE 2009 (Patrick Brézillon, Ingrid Russell, Jean-Marc Labat) 3, 1, 5, 8, 1, 8, 7, 3, 3, 9, 11, 4 41 316 4 1316
2009 ICER 2009 (Michael J. Clancy, Michael E. Caspersen, Raymond Lister) 5, 1, 1, 10, 3, 2, 11, 3, 1, 5, 13, 2 22 36 2 431
2010 Computer Science Education 1/20107, 1, 1, 4, 2, 3, 5, 1, 1, 4, 8, 5 9 13 5 409
2010 ITiCSE 2010 (Reyyan Ayfer, John Impagliazzo, Cary Laxer) 1, 1, 3, 7, 2, 7, 6, 4, 3, 5, 11, 4 27 249 4 1935
2010 ICER 2010 (Michael E. Caspersen, Michael J. Clancy, Kate Sanders) 1, 1, 3, 9, 4, 5, 10, 5, 2, 5, 7, 6 40 67 6 544
2011 Computer Science Education 1/20116, 2, 2, 5, 3, 2, 7, 3, 3, 2, 3, 5 7 23 5 461
2011 ITiCSE 2011 (Guido Rößling, Thomas L. Naps, Christian Spannagel) 4, 5, 4, 9, 1, 8, 12, 9, 8, 6, 13, 4 64 324 4 2994
2012 Computer Science Education 4/20129, 10, 3, 2, 4, 3, 2, 4, 3, 4, 8, 2 4 11 2 382
2013 Computer Science Education 3/20136, 11, 4, 7, 1, 4, 4, 4, 1, 6, 6, 3 26 42 3 582
icon
Texte
Jahr  Umschlag Titel Abrufe IBOBKBLB
1956 local web  The Magical Number Seven (George Miller) 5, 1, 5, 7, 4, 2, 7, 3, 4, 3, 8, 4 65 3 4 1793
1981 local  The black box inside the glass box (Benedict du Boulay, Tim O'Shea, John Monk) 1, 1, 2, 13, 4, 10, 7, 6, 3, 3, 9, 7 21 14 7 792
1986 local web  Those who understand (L. Shulman) 16, 4, 10, 3, 12, 9, 14, 4, 9, 9, 9, 5 127 7 5 1690
1986 local web  Language‐Independent Conceptual «Bugs» in Novice Programming (Roy Pea) 6, 2, 2, 8, 4, 2, 1, 2, 1, 5, 2, 4 4 16 4 339
1986 local web  Learning to program = learning to construct mechanisms and explanations (Elliot Soloway) 5, 3, 1, 8, 3, 7, 8, 4, 4, 3, 6, 6 15 9 6 405
1989 local  On the cruelty of really teaching computing science (Edsger W. Dijkstra) 10, 4, 1, 9, 2, 3, 4, 2, 2, 2, 8, 6 19 10 6 2265
1989 local  Cognitive Apprenticeship (Allan Collins, John Seely Brown, S. E. Newmann) 1, 1, 2, 10, 3, 8, 6, 5, 5, 5, 14, 7 105 11 7 3288
1989 local web  Computing as a Discipline (Peter Denning, D. E. Comer, David Gries, Michael C. Mulder, Allen B. Tucker, A. Joe Turner, Paul R. Young) 8, 6, 1, 8, 2, 7, 3, 3, 1, 3, 8, 6 22 9 6 488
1989 local web  Taxonomies of Visual Programming and Program Visualization (Brad Myers) 7, 10, 2, 1, 4, 2, 2, 4, 5, 4, 4, 3 5 7 3 297
1990 local web  Expert Programming Knowledge: A Schema-based Approach (F. Détienne) 1 1 0 0
1990 local web  Expert Software Design Strategies (W. Visser, J.-M. Hoc) 1 1 0 0
1990 local web  Programming Language/Problem-Solving Research (David B. Palumbo) 2, 1, 4, 9, 2, 7, 3, 3, 1, 4, 8, 6 9 23 6 487
1994 Usability Heuristics (Jakob Nielsen) 1 1 0 0
1997 local web  Back to the Future (Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, Alan Kay) 8, 10, 3, 5, 2, 1, 3, 4, 5, 4, 13, 5 12 7 5 1067
1998 local web  Constructivism in Computer Science Education (Mordechai Ben-Ari) 4, 1, 3, 17, 2, 9, 3, 4, 3, 4, 10, 5 25 27 5 602
1999 local web  Unskilled and Unaware of It (Justin Kruger, David Dunning) 37, 124, 142, 118, 58, 67, 81, 4, 6, 5, 9, 10 23 8 10 2032
2000 local web  Problem-Based Learning for Foundation Computer Science Courses (Judy Kay, Michael Barg, Alan Fekete, Tony Greening, Owen Hollands, Jeffrey H. Kingston, Kate Crawford) 1 1 0 0
2001 local web  Studying the Language and Structure in Non-Programmers’ Solutions to Programming Problems (John F. Pane, Chotirat Ann Ratanamahatana, Brad Myers) 1, 1, 2, 6, 4, 2, 5, 4, 3, 2, 11, 3 5 18 3 551
2001 local web  An Empirical Evaluation of Using Constructive Classroom Activities to Teach Introductory Programming (Mark J. Van Gorp, Scott Grissom) 2, 7, 5, 4, 4, 3, 6, 3, 2, 2, 1, 4 1 8 4 396
2001 local web  The Network Workbench and Constructivism (J. Mark Pullen) 1 1 0 0
2001 local web  Models and Areas for CS Education Research (Mike Clancy, John T. Stasko, Mark Guzdial, Sally Fincher, Nell B. Dale) 1 1 0 0
2001 local web  Learning Computer Science and Engineering in Context (Shirley Booth) 2 1 0 0
2003 local web  Learning and Teaching Programming (Anthony Robins, Janet Rountree, Nathan Rountree) 24 7 0 0
2003 local web  The BlueJ System and its Pedagogy (Michael Kölling, Bruce Quig, Andrew Patterson, John Rosenberg) 6 1 0 0
2003 local web  Mental models of recursion (Tina Götschi, Ian D. Sanders, Vashti Galpin) 4, 1, 2, 4, 2, 1, 3, 1, 3, 6, 4, 1 4 12 1 331
2004 local web  Situated Learning in Computer Science Education (Mordechai Ben-Ari) 4 1 0 0
2005 local web  An Experiment on Using Roles of Variables in Teaching Introductory Programming (Jorma Sajaniemi, Marja Kuittinen) 4 3 0 0
2005 local web  A long-term investigation of the comprehension of OOP concepts by novices (Noa Ragonis, Mordechai Ben-Ari) 4 1 0 0
2005 local web  A Survey of Automated Assessment Approaches for Programming Assignments (Kirsti Ala-Mutka) 8 1 0 0
2005 local web  Lowering the barriers to programming (Caitlin Kelleher, Randy Pausch) 1, 1, 2, 11, 4, 5, 4, 5, 3, 5, 8, 6 49 17 6 739
2005 local web  Pattern oriented instruction and the enhancement of analogical reasoning (Orna Muller) 1, 6, 5, 1, 2, 3, 3, 3, 1, 1, 3, 2 1 2 1 209
2006 local web  Why Minimal Guidance During Instruction Does Not Work (Paul A. Kirschner, John Sweller, Richard E. Clark) 3, 2, 2, 8, 3, 4, 5, 2, 4, 2, 9, 4 43 22 4 1035
2006 local web  What do teachers teach in introductory programming? (Carsten Schulte, Jens Bennedsen) 11, 1, 1, 4, 3, 1, 6, 2, 2, 4, 3, 1 4 8 1 360
2006 local web  An experiment on short-term effects of animated versus static visualization of operations on program perception (Seppo Nevalainen, Jorma Sajaniemi) 9, 3, 2, 3, 2, 1, 4, 1, 3, 2, 4, 2 1 3 2 242
2006 local web  Object oriented programming and program correctness (Ioanna Stamouli, Meriel Huggard) 7, 7, 2, 1, 3, 2, 2, 2, 3, 5, 2, 3 3 4 3 210
2006 local web  Imagineering inauthentic legitimate peripheral participation (Mark Guzdial, Allison Elliott Tew) 5, 7, 1, 1, 4, 2, 4, 3, 4, 3, 11, 2 3 7 2 337
2006 local web  Affective effects of program visualization (Gil Ebel, Mordechai Ben-Ari) 4, 7, 4, 1, 2, 3, 5, 1, 3, 3, 2, 2 1 2 2 237
2007 local web  The contribution of visualization to learning computer architecture (Cecile Yehezkel, Mordechai Ben-Ari, Tommy Dreyfus) 1 1 0 0
2007 Analyzing engagement taxonomy in collaborative algorithm visualization (Niko Myller, Mikko Laakso, Ari Korhonen) 2 2 0 0
2007 Targeting program visualizations (Essi Lahtinen, Hannu-Matti Järvinen, Suvi Melakoski-Vistbacka) 1 2 0 0
2007 local web  Instructional design of a programming course (Michael E. Caspersen, Jens Bennedsen) 2, 6, 6, 3, 1, 2, 5, 5, 1, 3, 4, 2 4 3 2 213
2007 local web  From Limen to Lumen (Anna Eckerdal, Robert McCartney, Jan Erik Moström, Kate Sanders, Lynda Thomas, Carol Zander) 3, 5, 4, 5, 5, 4, 4, 1, 2, 3, 2, 1 1 2 3 253
2008 local web  Three traditions of computing (Matti Tedre, Erkki Sutinen) 2 2 0 0
2008 local web  Process as content in computer science education (Andreas Zendler, Christian Spannagel, Dieter Klaudt) 3 2 0 0
2008 Going SOLO to assess novice programmers (Judy Sheard, Angela Carbone, Raymond Lister, Beth Simon, Errol Thompson, Jacqueline L. Whalley) 5 2 0 0
2008 A taxonomy of task types in computing (Matt Bower) 3 2 0 0
2008 local web  Paving the Way for Computational Thinking (Mark Guzdial) 3, 2, 1, 5, 3, 1, 6, 3, 2, 3, 7, 4 5 10 4 465
2008 local web  Evaluating a new exam question (Paul Denny, Andrew Luxton-Reilly, Beth Simon) 3, 2, 3, 5, 3, 2, 10, 2, 2, 4, 3, 3 14 9 3 374
2008 local web  Relationships between reading, tracing and writing skills in introductory programming (Mike Lopez, Jacqueline L. Whalley, Phil Robbins, Raymond Lister) 1, 1, 1, 4, 3, 1, 4, 2, 5, 5, 7, 5 17 3 5 333
2009 Anchor garden (Motoki Miura, Taro Sugihara, Susumu Kunifuji) 1 2 0 0
2009 Further evidence of a relationship between explaining, tracing and writing skills in introductory programming (Raymond Lister, Colin J. Fidge, Donna Teague) 10 3 0 0
2009 Improving the mental models held by novice programmers using cognitive conflict and jeliot visualisations (Linxiao Ma, John D. Ferguson, Marc Roper, Isla Ross, Murray Wood) 2 2 0 0
2009 Rubyric (Tapio Auvinen, Ville Karavirta, Tuukka Ahoniemi) 1 2 0 0
2009 Computer science student transformations (Jan Erik Moström, Jonas Boustedt, Anna Eckerdal, Robert McCartney, Kate Sanders, Lynda Thomas, Carol Zander) 1 2 0 0
2009 A visualisation tool for the programming process (Charles Boisvert) 1 2 0 0
2009 local web  Empirical comparison of objects-first and objects-later (Albrecht Ehlert, Carsten Schulte) 10, 2, 2, 6, 1, 1, 2, 1, 3, 4, 7, 1 3 1 1 463
2009 local web  A closer look at tracing, explaining and code writing skills in the novice programmer (Anne Venables, Grace Tan, Raymond Lister) 1, 1, 2, 4, 3, 1, 7, 4, 2, 8, 3, 7 10 3 7 291
2010 local web  Learning edge momentum (Anthony Robins) 7 7 0 0
2010 Helping students build a mental model of computation (Steve Kollmansberger) 2 2 0 0
2010 From phenomenography study to planning teaching (Errol Thompson) 2 2 0 0
2010 Comparison of OOP first and OOP later (Albrecht Ehlert, Carsten Schulte) 1 3 0 0
2010 local  Objects Never? Well, Hardly Ever! (Mordechai Ben-Ari) 6, 2, 4, 2, 1, 1, 2, 2, 4, 1, 2, 4 2 4 1 240
2010 local web  Characterizing research in computing education (Lauri Malmi, Judy Sheard, Simon, Roman Bednarik, Juha Helminen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani) 3, 6, 20, 3, 6, 3, 2, 4, 2, 6, 6, 3 7 2 3 335
2010 local web  Behind the curtain (Essi Isohanni, Maria Knobelsdorf) 5, 1, 1, 2, 2, 1, 2, 3, 1, 5, 4, 1 2 1 1 167
2011 local web  Investigating and improving the models of programming concepts held by novice programmers (Linxiao Ma, John D. Ferguson, Marc Roper, Murray Wood) 4, 7, 7, 4, 3, 1, 4, 2, 1, 4, 7, 5 6 17 5 473
2011 local  Habits of programming in scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 1, 2, 5, 11, 5, 2, 11, 4, 1, 4, 8, 3 30 10 3 758
2011 Understanding the syntax barrier for novices (Paul Denny, Andrew Luxton-Reilly, Ewan D. Tempero, Jacob Hendrickx) 8 2 0 0
2011 AGUIA/J (André L. Santos) 1 2 0 0
2011 AnimalSense (Guido Rößling, Mihail Mihaylov, Jerome Saltmarsh) 1 3 0 0
2011 Relationship between text and action conceptions of programming (Anna Eckerdal, Mikko-Jussi Laakso, Mike Lopez, Amitrajit Sarkar) 2 3 0 0
2012 local web  Contributing student pedagogy (John Hamer, Judy Sheard, Helen C. Purchase, Andrew Luxton-Reilly) 4 1 0 0
2013 local web  Learning computer science concepts with Scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) 19, 3, 3, 9, 3, 2, 4, 4, 2, 1, 7, 1 24 35 1 615

iconTagcloud

iconErwähnungen auf anderen Websites im Umfeld von Beat Döbeli Honegger

iconZitationsgraph

Diese Grafik ist nur im SVG-Format verfügbar. Dieses Format wird vom verwendeteten Browser offenbar nicht unterstützt.

Diese SVG-Grafik fensterfüllend anzeigen

iconZitationsgraph (Beta-Test mit vis.js)

iconZeitleiste

icon14 Erwähnungen  Dies ist eine nach Erscheinungsjahr geordnete Liste aller im Biblionetz vorhandenen Werke, die das ausgewählte Thema behandeln.

iconCo-zitierte Bücher

Buchcover

Learner-Centered Design of Computing Education

Research on Computing for Everyone

(Mark Guzdial) (2015) local web 
Buchcover

Turtle geometry

The computer as a medium for exploring mathematics

(Harold Abelson, Andrea diSessa) (1986) local 

iconVolltext dieses Dokuments

Auf dem WWW Visual Program Simulation in Introductory Programming Education: Gesamtes Buch als Volltext (lokal: PDF, 16041 kByte; WWW: Link OK 2021-03-21)
Misconception Catalogue: Kapitel als Volltext (lokal: PDF, 88 kByte)

iconAnderswo suchen  Auch im Biblionetz finden Sie nicht alles. Aus diesem Grund bietet das Biblionetz bereits ausgefüllte Suchformulare für verschiedene Suchdienste an. Biblionetztreffer werden dabei ausgeschlossen.

iconBeat und diese Dissertation

Beat hat diese Dissertation während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. Eine digitale Version ist auf dem Internet verfügbar (s.o.). Aufgrund der vielen Verknüpfungen im Biblionetz scheint er sich intensiver damit befasst zu haben.

iconBiblionetz-History Dies ist eine graphische Darstellung, wann wie viele Verweise von und zu diesem Objekt ins Biblionetz eingetragen wurden und wie oft die Seite abgerufen wurde.