Diese Seite wurde seit mehr als 7 Monaten inhaltlich nicht mehr aktualisiert.
Unter Umständen ist sie nicht mehr aktuell.
Zusammenfassungen
Since the early 1960's, researchers have built a number of programming languages and environments with the intention of making programming accessible to a larger number of people. This article presents a taxonomy of languages and environments designed to make programming more accessible to novice programmers of all ages. The systems are organized by their primary goal, either to teach programming or to use programming to empower their users, and then, by each system's authors' approach, to making learning to program easier for novice programmers. The article explains all categories in the taxonomy, provides a brief description of the systems in each category, and suggests some avenues for future work in novice programming environments and languages.
Von Caitlin Kelleher, Randy Pausch im Text Lowering the barriers to programming (2005) Dieser Text erwähnt ...
Personen KB IB clear | Kent Beck , Joseph Bergin , Amy Bruckman , Peter Brusilovsky , Eduardo Calabrese , Allen Cypher , Jay Fenton , Jozef Hvorecky , Anatoly Kouchnirenko , Philip Miller , Marvin Minsky , Seymour Papert , Richard E. Pattis , Jim Roberts , David Canfield Smith , Jim Spohrer , Mark Stehlik | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aussagen KB IB clear | Programmieren ist schwierig | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Begriffe KB IB clear | Alice.org , Kara , Karel , Programmierenprogramming , Programmiersprachenprogramming languages , Taxonomietaxonomy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bücher |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texte |
|
Dieser Text erwähnt vermutlich nicht ...
Nicht erwähnte Begriffe | blockbasierte Programmierumgebungen |
Tagcloud
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
Zeitleiste
49 Erwähnungen
- Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level (Monika Mladenović, Ivica Boljat, Žana Žanko)
- ICER 2005 - International Computing Education Research Workshop 2005, ICER '05, Seattle, WA, USA, October 1-2, 2005 (Richard J. Anderson, Sally Fincher, Mark Guzdial) (2005)
- Evaluating assessments of novice programming environments (Paul Gross, Kris Powers) (2005)
- Computer Science Education 3/2006 (2006)
- What about a simple language? - Analyzing the difficulties in learning to program (Linda Mannila, Mia Peltomäki, Tapio Salakoski) (2006)
- Tracing the Dynabook - A Study of Technocultural Transformations (John W. Maxwell) (2006)
- Creating a Science of Games - Communications of the ACM. Volume 50 , Issue 7 (July 2007) (2007)
- Puck - A Visual Programming System for Schools (Lutz Kohl) (2008)
- Children, Computer and Creativity - Usability Guidelines for Designing a Game Authoring Tool for Children (Maizatul Hayati Binti Mohamad Yatim) (2009)
- Scratch: Programming for All - "Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting. (Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, Yasmin B. Kafai) (2009)
- Didaktik der Informatik - Möglichkeiten empirischer Forschungsmethoden und Perspektiven der Fachdidaktik - 6. Workshop der GI-Fachgruppe DDI (Ira Diethelm, Christina Dörge, Claudia Hildebrandt, Carsten Schulte) (2010)
- Scratch2Greenfoot - Eine kreative Einführung in die Programmierung mit Scratch und Greenfoot (Ralf Romeike) (2010)
- ICER 2010 - Proceedings of the Sixth International Workshop on Computing Education Research, Aarhus, Denmark, August 9-10, 2010 (Michael E. Caspersen, Michael J. Clancy, Kate Sanders) (2010)
- Learning computer science concepts with scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) (2010)
- Informatik in Bildung und Beruf - INFOS 2011 - 14. GI-Fachtagung Informatik und Schule (Marco Thomas) (2011)
- Informatiktools - Gestaltung einer Plattform für Werkzeuge für den Informatikunterricht (Ralf Romeike) (2011)
- Dancing the 'Robot Hokey-Pokey' - Cognitive Developmental Level as a Predictor of Programming Achievement (Louise P. Flannery) (2011)
- Visual Program Simulation in Introductory Programming Education (Juha Sorva) (2012)
- Computer Science Education 3/2013 (2013)
- Learning computer science concepts with Scratch (Orni Meerbaum-Salant, Michal Armoni, Mordechai Ben-Ari) (2013)
- ICER 2013 - International Computing Education Research Conference, ICER '13, La Jolla, CA, USA, August 12-14, 2013 (Beth Simon, Alison Clear, Quintin I. Cutts) (2013)
- The zones of proximal flow - guiding students through a space of computational thinking skills and challenges (Ashok R. Basawapatna, Alexander Repenning, Kyu Han Koh, Hilarie Nickerson) (2013)
- SIGCSE 2013 - The 44th ACM Technical Symposium on Computer Science Education, SIGCSE '13, Denver, CO, USA, March 6-9, 2013 (Tracy Camp, Paul T. Tymann, J. D. Dougherty, Kris Nagel) (2013)
- The social turn in K-12 programming - Moving from computational thinking to computational participation (Yasmin B. Kafai, Leo Leppänen, Quinn Burke, Juho Leinonen, Arto Hellas) (2013)
- Koli Calling 2013 - 13th Koli Calling International Conference on Computing Education Research, Koli Calling '13, Koli, Finland, November 14-17, 2013 (Mikko-Jussi Laakso, Simon) (2013)
- Getting to know computer science freshmen (Päivi Kinnunen, Maija Marttila-Kontio, Erkki Pesonen) (2013)
- How to study programming on mobile touch devices - interactive Python code exercises (Petri Ihantola, Juha Helminen, Ville Karavirta) (2013)
- Connected Code - Why Children Need to Learn Programming (Yasmin B. Kafai, Quinn Burke) (2014)
- WiPSCE 2014 - Proceedings of the 9th Workshop in Primary and Secondary Computing Education, Berlin, Germany, November 5-7, 2014 (Carsten Schulte, Michael E. Caspersen, Judith Gal-Ezer) (2014)
- Scratch vs. Karel - impact on learning outcomes and motivation (Alexander Ruf, Andreas Mühling, Peter Hubwieser) (2014)
- Lernumgebungen für den Einstieg ins Programmieren - Versuch einer Klassifikation (Michael Hielscher, Beat Döbeli Honegger) (2015)
- To Block or not to Block, That is the Question - Students’ Perceptions of Blocks-based Programming (David Weintrop, Uri Wilensky) (2015)
- Proceedings of the Workshop in Primary and Secondary Computing Education, WiPSCE 2015, London, United Kingdom, November 9-11, 2015 (Judith Gal-Ezer, Sue Sentance, Jan Vahrenhold) (2015)
- Constructionist Gaming Beyond the Screen - Middle School Students' Crafting and Computing of Touchpads, Board Games, and Controllers (Yasmin B. Kafai, Veena Vasudevan) (2015)
- ISSEP 2015 - Informatics in Schools. Curricula, Competences, and Competitions (Andrej Brodnik, Jan Vahrenhold) (2015)
- 3. Robotics Activities-Is the Investment Worthwhile? (Ronit Ben-Bassat Levy, Mordechai Ben-Ari) (2015)
- ICER 2015 - Proceedings of the eleventh annual International Conference on International Computing Education Research, ICER 2015, Omaha, NE, USA, August 09 - 13, (Brian Dorn, Judy Sheard, Quintin I. Cutts) (2015)
- Learner-Centered Design of Computing Education - Research on Computing for Everyone (Mark Guzdial) (2015)
- Modality matters - Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms (David Weintrop) (2016)
- Emerging Research, Practice, and Policy on Computational Thinking (Peter J. Rich, Charles B. Hodges) (2017)
- 20. Measuring Computational Thinking Development with the FUN! Tool (Sarah Brasiel, Kevin Close, Soojeong Jeong, Kevin Lawanto, Phil Janisiewicz)
- 24. Computational Participation - Teaching Kids to Create and Connect Through Code (Yasmin B. Kafai, Quinn Burke) (2017)
- Coding Literacy - How Computer Programming Is Changing Writing (Annette Vee) (2017)
- SIGCSE 2017 - Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, Seattle, WA, USA, March 8-11, 2017 (Michael E. Caspersen, Stephen H. Edwards, Tiffany Barnes, Daniel D. Garcia) (2017)
- A Visual Programming Environment for Learning Distributed Programming (Brian Broll, Ákos Lédeczi, Péter Völgyesi, János Sallai, Miklos Maroti, Alexia Carrillo, Stephanie L. Weeden-Wright, Chris Vanags, Joshua D. Swartz, Melvin Lu) (2017)
- Tomorrow's Learning: Involving Everyone. Learning with and about Technologies and Computing - 11th IFIP TC 3 World Conference on Computers in Education, WCCE 2017, Dublin, Ireland, July 3-6, 2017 (Arthur Tatnall, Mary Webb) (2017)
- 57. Defining Procedures in Early Computing Education (Ivan Kalas, Laura Benton)
- Empowering learners with tools in CS education - Physical computing in secondary schools (Mareen Grillenberger, Ralf Romeike) (2018)
- Programming Paradigms and Beyond (Shriram Krishnamurthi, Kathi Fisler) (2018)
- ICER 2018 - Proceedings of the 2018 ACM Conference on International Computing Education Research, ICER 2018, Espoo, Finland, August 13-15, 2018 (Lauri Malmi, Ari Korhonen, Robert McCartney, Andrew Petersen) (2018)
- Starting from Scratch - Outcomes of Early Computer Science Learning Experiences and Implications for What Comes Next (David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin) (2018)
- HDI 2018 - 8. Fachtagung des GI-Fachbereichs Informatik und Ausbildung/Didaktik der Informatik (Nadine Bergner, René Röpke, Ulrik Schroeder, Detlef Krömker) (2018)
- Was jeder über Informatik lernen sollte - Eine Analyse von Hochschulkursen für Studierende anderer Fachrichtungen (Stefan Seegerer, Ralf Romeike)
- From Embedded Systems to Physical Computing - Challenges of the Digital World in Secondary Computer Science Education (Mareen Przybylla) (2018)
- Informatics in Schools: Fundamentals of Computer Science and Software Engineering (Sergei Pozdniakov, Valentina Dagienė) (2018)
- The effects of first programming language on college students’ computing attitude and achievement - a comparison of graphical and textual languages (Chen Chen, Paulina Haduong, Karen Brennan, Gerhard Sonnert, Philip Sadler) (2018)
- Impacts of Block-based Programming on Young Learners’ Programming Skills and Attitudes in the Context of Smart Environments (Mazyar Seraj) (2020)
- ICER 2020 - International Computing Education Research Conference, Virtual Event, New Zealand, August 10-12, 2020 (Anthony V. Robins, Adon Moskal, Amy J. Ko, Renée McCauley) (2020)
- Construction of a Taxonomy for Tools, Languages, and Environments across Computing Education (Monica M. McGill, Adrienne Decker) (2020)
- An Analysis of Use-Modify-Create Pedagogical Approach's Success in Balancing Structure and Student Agency (Diana Franklin, Merijke Coenraad, Jennifer Palmer, Donna Eatinger, Anna Zipp, Marco Anaya, Max White, Hoang Pham, Ozan Gökdemir, David Weintrop) (2020)
- WiPSCE '20 - Workshop in Primary and Secondary Computing Education, Virtual Event, Germany, October 28-30, 2020 (Torsten Brinda, Michal Armoni) (2020)
- Teacher perceptions of feedback in high school programming education - a thematic analysis (Tyne Crow, Diana Kirk, Andrew Luxton-Reilly, Ewan D. Tempero) (2020)
- Informatics in Schools: Engaging Learners in Computational Thinking - 13th International Conference, ISSEP 2020, Tallinn, Estonia, November 16-18, 2020 Proceedings (Külli Kori, Mart Laanpere) (2020)
- Engagement Taxonomy for Introductory Programming Tools - Failing to Tackle the Problems of Comprehension (Tomas Šiaulys) (2020)
- Computer programming skills - A cognitive perspective (Irene Graafsma) (2021)
- Informatik für alle - Beitrag und exemplarische Ausgestaltung informatischer Bildung als Grundlage für Bildung in der digitalen Transformation (Stefan Seegerer) (2021)
- Fachliche Bildung in der digitalen Welt - Digitalisierung, Big Data und KI im Forschungsfokus von 15 Fachdidaktiken (Volker Frederking, Ralf Romeike) (2022)
- Informatische Bildung in der digitalen Welt - Die digitale Transformation im Fokus der Informatikdidaktik ± Theorie, Empirie, Praxis (Ralf Romeike, Stefan Seegerer)
- Past, Present and Future of Computing Education Research (Mikko Apiola, Sonsoles López-Pernas, Mohammed Saqr) (2023)
- ibis 2/1 (2024)
Anderswo finden
Volltext dieses Dokuments
Lowering the barriers to programming: Artikel als Volltext (: , 833 kByte; : 2020-11-28) |
Anderswo suchen
Beat und dieser Text
Beat hat Dieser Text 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.).