Problemlöseargument: Informatikkenntnisse helfen auch beim Lösen von Problemen ausserhalb der Informatik | ![]() |
BiblioMap 
Definitions
Bücher first.


Many strong claims have been made concerning the
relationship between learning to program and learning
to think. In the process of learning to program
a computer, it is assumed, students will also learn
about their own thinking processes. This premise
underlies many assertions concerning the usefulness
of teaching computer programming in schools.
From Richard E. Mayer, Jennifer L. Dyck, William Vilberg in the text Learning to program and learning to think: what's the connection? (1986) 



Comments
Bücher first.
From Peter Denning in the text Remaining Trouble Spots with Computational Thinking (2017)

Pea and Kurland failed to find support for the idea that a year of Logo activities improved children’s strategic planning skills.
From Richard E. Mayer, Jennifer L. Dyck, William Vilberg in the text Learning to program and learning to think: what's the connection? (1986) on page 606Despite these claims, there have been very few
relevant research studies and almost no convincing
support of this connection [7, 8, 13, 17, 22].
From Richard E. Mayer, Jennifer L. Dyck, William Vilberg in the text Learning to program and learning to think: what's the connection? (1986) 










Due to a lack of a widespread, positive, statistical relationship between programming language instruction and problem-solving skills, some computer educators and computer researchers question if a link between programming language instruction and problem-solving skills does, in fact, exist (Pea, 1984).
From David B. Palumbo in the text Programming Language/Problem-Solving Research (1990) 

Gorman and Bourne found, however, that third graders who learned Logo with one extra hour of computer time per week performed better on tests of logical reasoning than third graders who learned Logo with just one half hour of extra computer time per week. Apparently, gains in thinking skills depend on the student being given heavy doses of Logo rather than just minimal exposure.
From Richard E. Mayer, Jennifer L. Dyck, William Vilberg in the text Learning to program and learning to think: what's the connection? (1986) on page 606

It is this generalized problem-solving transfer that computer programming educators hope to increase. Certainly, that is one of the claims made about the benefits of Logo instruction (Papert, 1980). Ginther and Williamson (1985), however, state that this type of generalized problem-solving transfer is difficult, if not impossible, to achieve in any context, and there is no reason to claim that programming language instruction will provide contrary evidence.
From David B. Palumbo in the text Programming Language/Problem-Solving Research (1990) 




If a link between instruction in
computer programming and improved
problem solving ability is not proven,
then continued instruction in computer
programming will have to be justified on
some other basis. Other reasons, based
on personal beliefs and anecdotal evidence,
are that instruction in computer programming is necessary for computer literacy, allows for a better understanding of computer processing, provides an
appreciation for commercial software development, increases social interaction between teachers and students and between students, increases selfconfidence from successful programming
efforts, provides freedom from repetitive calculations, and provides the ability to simulate complex and/or dangerous situations in experiments and decision making.
From Craig A. VanLengen, Cleborne D. Maddux in the text Does Instruction in Computer Programming Improve Problem Solving Ability? (1990) on page 13




Despite the absence of substantial proof of a positive relationship, there are still those who support the proposed link between programming language instruction and problem-solving skills. These researchers address deficiencies in those research studies that have not found these predicted positive relationships. These deficiencies can be characterized according to four major issues:
From David B. Palumbo in the text Programming Language/Problem-Solving Research (1990) - (a) programming language/ problem-solving studies not being firmly grounded in problem-solving theories (Burton & Magliaro, 1987-1988);
- (b) quality, length, and intensity of the treatment presented (Burton & Magliaro; Palumbo & Reed, 1987-1988; Seidman, 1988; Soloway, Spohrer, & Littman, 1988);
- (c) appropriateness of the programming language selected in increasing problem-solving skills and the method of instruction (Burton & Magliaro; Littlefield, Delclos, Lever, Clayton, Bransford, & Franks, 1988; Reed et al., 1987-1988); and
- (d) selection of an appropriate sample of students, whose age range and ability level will provide the necessary background to benefit from programming language instruction (Linn & Dalbey, 1985; Pea, 1984).

The reason for that is the way of working in computer science. Similarly as in mathematics, we begin with an abstract description of a problem and continue with its analysis. But additionally, computer scientists do not only discover an efficient way of solving it, but they also implement the discovered method and provide a product (program) for solving problems of this kind. This work is more constructive than the typical work of a mathematician and ties the exact way of thinking in mathematics with the pragmatic way of working in engineering.
Studies of computer programming
and problem solving have yielded mixed
results. Studies that failed to find a
relationship between computer
programming and problem solving had
various weaknesses in experimental design
and instructional approach. Specifically,
many studies employed small samples [8,
12], did not use random selection and/or
assignment of the subjects [8, 9, 10, 11 ],
or lacked control groups [9].
In addition, the main instructional approach in the non-support studies was non-directive (discovery) [8, 9]. Program planning, development, and debugging were not specifically taught [8, 9]. This is a problem, since using a non-directive instructional approach with a limited amount of treatment time does not appear to be effective.
Another difficulty is that mastery of programming was not measured [8, 12, 10, 11]. Without ensuring that programming is mastered, it makes little sense to talk of problem solving transfer [13].
A number of other studies showed some positive relationship between computer programming and problem solving ability. Some of these studies used random selection and/or assignment [14, 15, 16, 12, 17, 18]. Random selection should result in sample groups that are more closely related to the population. Several studies were for longer periods of time (semester or more) [19, 17, 20]. Longer studies should allow for more treatment time. The instructional strategy used in a number of these studies was directed with specific instruction in program planning and development [15, 16, 12, 17, 18). Tbe results of some of the studies are not conclusive since the programming activities and dependent variables appeared to be highly related [16, 18]. Even though the inferences were not clearcut, these studies are a beginning of an experimental process directed at investigating a possible link between computer programming instruction and generat problem solving ability.
From Craig A. VanLengen, Cleborne D. Maddux in the text Does Instruction in Computer Programming Improve Problem Solving Ability? (1990) on page 11In addition, the main instructional approach in the non-support studies was non-directive (discovery) [8, 9]. Program planning, development, and debugging were not specifically taught [8, 9]. This is a problem, since using a non-directive instructional approach with a limited amount of treatment time does not appear to be effective.
Another difficulty is that mastery of programming was not measured [8, 12, 10, 11]. Without ensuring that programming is mastered, it makes little sense to talk of problem solving transfer [13].
A number of other studies showed some positive relationship between computer programming and problem solving ability. Some of these studies used random selection and/or assignment [14, 15, 16, 12, 17, 18]. Random selection should result in sample groups that are more closely related to the population. Several studies were for longer periods of time (semester or more) [19, 17, 20]. Longer studies should allow for more treatment time. The instructional strategy used in a number of these studies was directed with specific instruction in program planning and development [15, 16, 12, 17, 18). Tbe results of some of the studies are not conclusive since the programming activities and dependent variables appeared to be highly related [16, 18]. Even though the inferences were not clearcut, these studies are a beginning of an experimental process directed at investigating a possible link between computer programming instruction and generat problem solving ability.
19 Talks by Beat mentioning
- There's an app for that...
Über die Bedeutung von ICT und Informatik in Zeiten allgegenwärtiger App-Phones
Dresden, 17.03.2010 - i-factory teachers workshop
Verkehrshaus Luzern, 30.03.2011 - Leitmedienwechsel auf der Sekundarstufe II
Visionstag 2020 Zug
Zug, 29.05.2012 - Der Leitmedienwechsel als Herausforderung für die Sekundarstufe II
Rektorenkonferenz Sek II, Kanton Schwyz
Insel Schwanau, 21.09.2012 - Bedeutung der digitalen Medien für die Bildung
Swisscom Sessions-Apero St. Gallen, 26.11.2012 - Neue Technik in alten Mauern?
Der Leitmedienwechsel am Theresianum Ingebohl
Theresianum Ingebohl, 19.12.2012 - Warum machen wir das alles?
Gedanken zum Leitmedienwechsel an Gymnasien
Gymnasium Immensee, 06.04.2013 - Ist JavaScript das neue Latein?
Warum und welche Informatik in die Schule gehört
30 Jahre Jubiläum SI, Fribourg, 25.06.2013 - Leitmedienwechsel und Motivation
Interne Weiterbildung Kollegium Schwyz
Bad Ragaz, 16.08.2013 - i-factory teacher workshop
6x jährlich durchgeführter Workshop - Version 2014 des Vortrags
Verkehrshaus der Schweiz, Luzern, 04.06.2014 - Denken ist wie googlen, nur krasser
Kantonsschule Ausserschwyz, 28.08.2014 - Mehr als 0 und 1: Schule in einer digitalisierten Welt
Pädagogische Hochschule Schwyz, 20.11.2014 - Der Leitmedienwechsel und die Bildung
Podium Interface, Hochschule für Technik
FHNW, Windisch, 08.12.2014 - Informatik in der Volksschule: Was - Warum - Wie?
Einstiegsvortrag Kaderkurs "Informatische Bildung" der OSKIN
PH Zug, 14.01.2015 - We are all excited - but why?
Opening Keynote (Video of the keynote together with Mitch Resnick)
Scratch Conference, Amsterdam, 13.08.2015 - i-factory school kit 2016
Verkehrshaus der Schweiz, Luzern, 30.03.2016 - L’informatique à l’école primaire
, 16.02.2017 - Informatik in der KiTa
Förderprogramm "MINT Schweiz", 04.03.2017 - Informatik in der Grundschule - eine einmalige Chance
INFOS-Preconference-Workshop der Telekom Stiftung
Oldenburg, 12.09.2017
3 Postings in Beats Weblog
4 References on other Web Sites
Citation Graph
Citation Graph(Beta-Test mit vis.js)
Timeline
51 References 
- Transfer of Cognitive Skills from Programming: When and How? (Gavriel Salomon, David N. Perkins)
- Programming-Languages as a Conceptual Framework for Teaching Mathematics - Final Report on the First Fifteen Months of the LOGO Project (W. Feurzeig, Seymour Papert, M. Bloom, R. Grant, Cynthia Solomon) (1969)
- Learning to think by learning LOGO - Rule learning in third-grade computer programmers (Henry Gorman, Lyle E. Bourne) (1983)
- Logo Programming and Problem Solving (Roy Pea) (1983)
- On the cognitive effects of learning computer programming (Roy Pea, D. Midian Kurland) (1984)
- Effects of computer programming on young children's cognition (Douglas H. Clements, Dominic F. Gullo) (1984)
- Logo Programming and the Development of Planning Skills - Technical Report No. 16 (Roy Pea, D. Midian Kurland) (1984)
- Effects of Logo and CAI Environments on Cognition and Creativity (Douglas H. Clements) (1986)
- Learning to program = learning to construct mechanisms and explanations (Elliot Soloway) (1986)
- Longitudinal study of the effects of Logo programming on cognitive abilities and achievement (Douglas H. Clements) (1987)
- Studying the Novice Programmer (Elliot Soloway, Jim Spohrer) (1988)
- Learning to program and learning to think: what's the connection? (Richard E. Mayer, Jennifer L. Dyck, William Vilberg) (1986)
- Learning to program and learning to think: what's the connection? (Richard E. Mayer, Jennifer L. Dyck, William Vilberg) (1986)
- Does Instruction in Computer Programming Improve Problem Solving Ability? (Craig A. VanLengen, Cleborne D. Maddux) (1990)
- Programming Language/Problem-Solving Research - A Review of Relevant Issues (David B. Palumbo) (1990)
- Can computer programming improve problem-solving ability? (Jho-Ju Tu, John R. Johnson) (1990)
- Computer-Based Learning Environments and Problem Solving (Erik De Corte, Marcia C. Linn, Heinz Mandl, Lieven Verschaffel) (1992)
- 13. Facilitating Domain-General Problem Solving - Computers, Cognitive Processes and Instruction (Richard E. Clark)
- Grundlagen hypermedialer Lernsysteme - Theorie - Didaktik - Design (Rolf Schulmeister) (1996)
- Informatik und Lernen in der Informationsgesellschaft - 7. GI-Fachtagung Informatik und Schule, INFOS'97, Duisburg, 15.-18. September 1997 (Heinz Ulrich Hoppe, Wolfram Luther) (1997)
- Das 'Computer-Weltbild' von Lehrern (Peter Berger) (1997)
- Das 'Computer-Weltbild' von Lehrern (Peter Berger) (1997)
- The Journal of the Learning Sciences 6(4) (1997)
- Computer Science Education Research (Sally Fincher, Marian Petre) (2004)
- The Cambridge Handbook of the Learning Sciences (R. Keith Sawyer) (2006)
- CSTA K-12 Computer Science Standards (CSTA Standards Task Force) (2011)
- Informatics in Schools - Contributing to 21st Century Education (Ivan Kalas, Roland Mittermeir) (2011)
- Computing at School - International comparisons (Simon Peyton Jones) (2011)
- Schulblatt Aargau und Solothurn 16/12 (2012)
- Programmieren an der Primarschule (Bernhard Matter)
- Programmieren an der Primarschule (Bernhard Matter)
- Digital gefordert - NZZ am Sonntag (2012)
- informatik@gymnasium - Ein Entwurf für die Schweiz (Jürg Kohlas, Jürg Schmid, Carl August Zehnder) (2013)
- Learning to Code Isn't Enough - A learning scientist's attempt to temper the "learn to code" mania with a healthy dollop of reality (Shuchi Grover) (2013)
- Research on e-Learning and ICT in Education - Technological, Pedagogical and Instructional Perspectives (Charalampos Karagiannidis, Panagiotis Politis, Ilias Karasavvidis) (2014)
- 6. Teaching Informatics in Primary School With and Without Educational Software Support (Panagiota Halki, Panagiotis Politis) (2014)
- 6. Teaching Informatics in Primary School With and Without Educational Software Support (Panagiota Halki, Panagiotis Politis) (2014)
- c't 14/2014 (2014)
- Schulfach «Computing» ab Klasse 1 - Interview mit Simon Peyton Jones (Simon Peyton Jones, Jöran Muuß-Merholz) (2014)
- Computer be-greifen! - Informatik-Unterricht ab der Grundschule (Beat Döbeli Honegger, Jöran Muuß-Merholz) (2014)
- Schulfach «Computing» ab Klasse 1 - Interview mit Simon Peyton Jones (Simon Peyton Jones, Jöran Muuß-Merholz) (2014)
- ACM Transactions on Computing Education (TOCE) - Special Issue on Computing Education in (K-12) Schools - Volume 14 Issue 2, June 2014 (Robert McCartney, Josh Tenenberg) (2014)
- Computing Education in (K-12) Schools from a Cross-National Perspective - Editorial (Josh Tenenberg, Robert McCartney)
- Computing Education in (K-12) Schools from a Cross-National Perspective - Editorial (Josh Tenenberg, Robert McCartney)
- Connected Code - Why Children Need to Learn Programming (Yasmin B. Kafai, Quinn Burke) (2014)
- IT an allgemeinbildenden Schulen - Auswertung internationaler empirischer Studien und Literaturanalyse (Carola Schauer, Hanno Schauer) (2015)
- Die Zeichen der Zeit erkannt - Die Erziehungsdirektoren haben die Weichen für die digitale Zukunft richtig gestellt. (Walter Gander, Urs Hochstrasser, Aegidius Plüss) (2015)
- Mehr als 0 und 1 - Schule in einer digitalisierten Welt (Beat Döbeli Honegger) (2016)
- 6. Wozu Informatik? (2016)
- 6. Wozu Informatik? (2016)
- Emerging Research, Practice, and Policy on Computational Thinking (Peter J. Rich, Charles B. Hodges) (2017)
- 13. Computational Thinking in Teacher Education (Aman Yadav, Sarah Gretter, Jon Good, Tamika McLean)
- 13. Computational Thinking in Teacher Education (Aman Yadav, Sarah Gretter, Jon Good, Tamika McLean)
- L. A. multimedia 1-2017 (2017)
- Informatik als Kulturtechnologie? (Peter A. Henning)
- Informatik als Kulturtechnologie? (Peter A. Henning)
- Misconceptions About Computer Science (Peter Denning, Matti Tedre, Pat Yongpradit) (2017)
- Remaining Trouble Spots with Computational Thinking - Addressing unresolved questions concerning computational thinking. (Peter Denning) (2017)
- Lifelong Kindergarten - Cultivating Creativity through Projects, Passion, Peers, and Play (Mitchel Resnick) (2017)
- schulpraxis 2/2017 - Digitalisierung (2017)
- Es geht um mehr als analog oder digital (Beat Döbeli Honegger, Franziska Schwab) (2017)
- Es geht um mehr als analog oder digital (Beat Döbeli Honegger, Franziska Schwab) (2017)
- Rundgang 2/2018 (2018)
- «Wir müssen vom Rollendenken wegkommen» (Jacqueline Staub, Yvonne Bugmann)
- «Wir müssen vom Rollendenken wegkommen» (Jacqueline Staub, Yvonne Bugmann)
- Frühe informatische Bildung - Ziele und Gelingensbedingungen für den Elementar- und Primarbereich - Wissenschaftliche Untersuchungen zur Arbeit der Stiftung "Haus der kleinen Forscher" (Nadine Bergner, Hilde Köster, Johannes Magenheim, Kathrin Müller, Ralf Romeike, Ulrik Schroeder, Carsten Schulte) (2018)
- Making sense of making - critical issues in the integration of maker education into schools (Anna-Lena Godhe, Patrik Lilja, Neil Selwyn) (2019)
- Computational Thinking (Peter Denning, Matti Tedre) (2019)
- Ansturm der Algorithmen - Die Verwechslung von Urteilskraft mit Berechenbarkeit (Wolf Zimmer) (2019)
- Informatik 2019 - Konferenzbeiträge der 49. Jahrestagung der Gesellschaft für Informatik (2019)
- Informatik für alle - Eine Analyse von Argumenten und Argumentationsschemata für das Schulfach Informatik (Stefan Seegerer, Tilman Michaeli, Ralf Romeike) (2019)
- Informatik für alle - Eine Analyse von Argumenten und Argumentationsschemata für das Schulfach Informatik (Stefan Seegerer, Tilman Michaeli, Ralf Romeike) (2019)
- Informatik im Gymnasium (Walter Gander, Urs Hochstrasser) (2023)
- Informatikunterricht: Meh als Word, imfall! (Christina Utzinger) (2023)
- Wirksamer Informatikunterricht (Dennis Komm) (2024)
- Learning to Program Matters for Liberal Arts and Sciences Students in the Age of AI (Mark Guzdial) (2024)
Search at other places 
Biblionetz-History 
default1
default2
default2