Logo and Hypermedia

Total Page:16

File Type:pdf, Size:1020Kb

Logo and Hypermedia Logo UpdateTh e Logo Foundation Newsletter A Volume 4, Number 2 - Winter 1996 In This Issue Logo and Hypermedia by Michael Tempel Logo and Hypermedia 1 Summer Institutes 7 At a workshop about a dozen years ago Robert Knight of the Lubbock, HyperLogo 8 Texas Public Schools showed his Logo multimedia creation. Written in Book Briefs 12 Terrapin Logo for the Apple II, it told a tale of a frog in a lily pond. The Public Domain Logo 13 triangular turtle not only drew the scenery but was also an actor in the story. Continua 14 The narration, complete with musical accompaniment, came from a cassette StarLogo 16 tape recorder sitting next to the Apple. Logosium 20 We've come a long way since then. With the advent of Micro Worlds, Logo Logo Users Groups 20 has evolved into a full-featured hypermedia authoring program. And coming from the multimedia side, HyperStudio has incorporated Logo as its resident The current fad in educational tech- programming language. {Look at the article by Mike Westerfield, which nology is multimedia. What does this begins on page 8.) have to do with Logo? In this issue of The use of Logo for creating multimedia projects received a boost back in Logo Update we answer the question 1986 with the introduction of LogoWriter. Several features of LogoWriter from two points of view. First, in "Logo combined to make it especially suitable for storytelling and reporting. Text andHypermedia"beginningon this page, could be written directly on the screen and edited as with any other word I describe the evolution of Logo into a processor. Carrying on a tradition developed in earlier versions of Logo, the hypermedia authoring environment. The four LogoWriter turtles could take on a variety of ready-made or user-created leading edge of this process is the newly shapes and move around the screen as birds, dancers, or space ships. Turtle released MicroWorids 2.0 from LCSI. shapes could also be "stamped" to add to a background drawn using turtle Second, in"HyperLogo: Logo Like You've graphics. Never Seen It!" Mike Westerfield de- But there's more to multimedia than mixing media. For thousands of years scribes how Logo works within people saved data and told stories in scrolls, friezes, and books, all of which HyperStudio, one of the most popular forced a linear organization. Electronic storage frees us to read and write in and widely used multimedia programs nonlinear ways. Point at a word or picture and you jump to another part of the available today. document. The path you follow through a document may be different today Mike and I express very different than it was yesterday, and someone else will follow yet another route. The points of view about Logo and multime- software can remember where you've been so you can backtrack, dia. Underlying our debate is a more This approach, familiar to anyone who has used HyperCard, a CDROM fundamental controversy about how pro- encyclopedia, or the World Wide Web, was originally known as "hypertext" gramming, sometimes referred to as when computer documents were only text. It evolved into "hypermedia" as "scripting", should be used within com- graphics, sound, and moving images were added. The term "multimedia" puter applications. But we agree in lacks the important reference to hyperlinking, but has become commonly general that software should be pro- used to refer to hypermedia environments. grammable, and specifically that Logo is Two features of LogoWriter make it a natural hypermedia environment, a good choice for multimedia environ- First, a Logo project is organized as a collection of pages. In this electronic ments. scrapbook the order of the pages doesn't matter. You can go from one to If you'd like to explore Logo and mul- another via any path you choose. Second, text on the LogoWriter screen is timedia more deeply, join us for one of "active." As in any word processor, you can select an area of text and then cut several Logo Summer Institutes that or copy it. But LogoWriter goes beyond this. The primitive selected reports will take place during June, July, and the selected text. If the word you select is the name of a LogoWriter page, then August in Maine, Minnesota, and New the command getpage selected takes you to that page. Thus, pages may be York City. These institutes also offer the linked directly to words in a body of text. With a little programming, you can opportunity to work with several other create a system in which putting the cursor on a word and pressing Control- Logo strands including turtle geometry. Something sends you off to another page. simulations, and game design. Look at Andy David wrote such a program almost as soon as LogoWriter hit the pages 4 and 7 for more information. street. Over the next several years Eadie Adamson and I developed similar Another summer activity coming up programs, which we used with her fourth and fifth graders at the Dalton is the third annual Logosium, which will School in New York City. Eventually our work was published in 1991 by LCSI be hosted by the renowned St. Paul Logo as LogoWriter Hypermedia Tools for use with the Apple II version of LogoWriter. project in St. Paul on June 14, the day But by then the world was moving on to the Macintosh / Windows style of after NECC. Look at the Call for Partici- interface, and LogoWriter was not. continues on the next page continues on the next page Logo and Hypermedia includes Logo as its resident pro• Logo Foundation gramming language. Roger Wagner, continued from page 1 250 West 57th Street who developed HyperStudio, sees it New York, NY 10107-2228 MicroWorids as an answer to the question: "What Telephone: 212 765-4918 A long period of stagnation in Logo will the word processor be in a world FAX: 212 765-4789 development ended abruptly in 1994 of multimedia?" HyperStudio was email: [email protected] with the introduction of MicroWorids. originally developed for the Apple The overall organization of a project Ilgs and then for the Macintosh. A Board of Directors as a collection of pages was carried Windows version has now been re• Seymour Papert, Chair Clocilde Fonseca over from LogoWriter. But a long list leased. Tessa R. Har\'ey of changes, large and small, added up Are MicroWorids and HyperStudio Geraldine Kozberg to a quantum leap forward for Logo. pretty much the same - hypermedia Michael Tempel Many of the improvements are espe• applications that include Logo? I Takayuki Tsuru cially helpful when one is using think not. Sharon Yoder has written MicroWorids for hypermedia cre• The Logo Foundation is a nonprofit Introduction toMicroWords -ALogo- ations. Backgrounds can be created educational organization incorporated based Hypermedia Environment. The in New York State. using drawing tools and imported key term is "Logo-based," which is an images. Text can be more flexibly accurate characterization of Logo Update is published three limes formatted and positioned on the MicroWorids, but not HyperStudio. yearly by the Logo Foundation. screen than was possible in Before I go any further with this Subscription is free. LogoWriter. You can have as many comparison, maybe some more infor• © 1996 Logo Foundation turtles as memory allows. They can mation about HyperStudio is in or• You may copy and distribute this grow and shrink and carry multicol• der. I think that Logo Update read• document for educational purposes ored shapes. Buttons can link pages ers are at least somewhat familiar provided that you do not charge for and run programs. with MicroWorids, if not from direct such copies and that this copyright notice is reproduced in full. Is MicroWorids a "hypermedia experience, at least by way of articles Logo"? As with most Logo environ• in past issues of this newsletter. This ments, people are using it for many is probably not the case with purposes. Becuase of its object orien• HyperStudio. Rather than tell you In This Issue tation and multitasking capability more myself, I asked Mike Westerfield continued from page 1 MicroWorids Logo is ideal for game- to write about HyperLogo and its pation on page 20. construction. It's also a good labora• place in the HyperStudio environ• Finally, you'll be pleased to know tory for building simulations in phys• ment. He should know best. He wrote that the Logo Foundation has a new ics, biology, and ecology. But one of HyperLogo. If you haven't read policy of offering discounts on pur• its greatest strengths is in support• "HyperLogo: Logo Like You've Never chases of all commercial versions of ing hypermedia projects, and a just Seen It!" I suggest that you take a Logo that we distribute. This includes released upgrade, MicroWorids 2.0, break from this article, turn to page all the products advertised in this further enhances the hypermedia ca• 8, and go read Mike's piece now. issue of Logo Update. So if you find pabilities of this Logo environment. Welcome back. HyperStudio with something that interests you, turn to Now you can play audio CDs and HyperLogo sounds good. So as Mike page 18, check out the discount price, video laserdiscs under program con• asks, "Where have all the Logo pro• and order from the Logo Foundation. trol. QuickTime^^' movies can be in• grammers gone?" Why haven't we all Even bigger discounts are available corporated into MicroWorids projects. jumped on the HyperLogo band• when you purchase software in con• You can choose from a number of wagon? Well, for one thing, junction with one of our workshops or fancy transitions between pages.
Recommended publications
  • Apuntes De Logo
    APUNTES DE LOGO Eugenio Roanes Lozano 1 y Eugenio Roanes Macías 2 Unidad Docente de Álgebra 3 Facultad de Educación Universidad Complutense de Madrid 26 Diciembre 2015 1 [email protected] 2 [email protected] 3 www.ucm.es/info/secdealg/ 1 DESCARGA DE LOGO: Una breve resumen de la historia de Logo (y sus dialectos) y la posibilidad de descargar MSWLogo 6.3 (funciona hasta Windows XP, no compatible con Windows 7 y posteriores): http://roble.pntic.mec.es/~apantoja/familias.htm Descarga de MSWLogo 6.5a (compatible con Windows modernos) (el más recomendable 4) http://neoparaiso.com/logo/versiones-logo.html Descarga de FMSLogo 6.34.0 (compatible con Windows modernos) 5: http://neoparaiso.com/logo/versiones-logo.html ALGUNAS OBSERVACIONES Ambos dialectos derivan de UCBLogo, diseñado por Brian Harvey, de la Universidad de Berkeley. Los tres volúmenes de su libro “Computer Science Logo Style”, publicado en 1997 por el MIT e información sobre Logo puede encontrarse en: http://www.cs.berkeley.edu/~bh/ El libro pionero y enciclopédico sobre las posibilidades de la geometría de la tortuga es: • Abelson, H. & di Sessa, A. (1986). Geometría de tortuga: el ordenador como medio de exploración de las Matemáticas. Madrid, España: Anaya. Un libro de esa época en que se desarrollan diferentes aplicaciones educativas para antiguos dialectos de Logo es: • Roanes Macías, E. & Roanes Lozano, E. (1988). MACO. Matemáticas con ordenador. Madrid, España: Síntesis. Es de destacar que hay localizados más de 300 dialectos de Logo. Véase: http://www.elica.net/download/papers/LogoTreeProject.pdf INSTALACIÓN: Sólo hay que ejecutar el correspondiente archivo .EXE.
    [Show full text]
  • Agent-Based Modeling with Netlogo
    Agent-Based Modeling with NetLogo Uri Wilensky Center for Connected Learning and Computer-Based Modeling Northwestern Institute on Complex Systems Departments of Computer Science & Learning Sciences Northwestern University Agent-Based Modeling in NetLogo SFI MOOC, Summer 2016 1 History: Roman to Hindu-Arabic Europe – at the turn of the first millenium • Before widespread adoption of Hindu-Arabic, very few could do multiplication/division • Scientists recognized superiority immediately • But widespread adoption took a very long time • Was in surreptitious use, but not official 2 Restructurations Structurations -- the encoding of the knowledge in a domain as a function of the representational infrastructure used to express the knowledge Restructurations -- A change from one structuration of a domain to another resulting from a change in representational infrastructure --- Wilensky & Papert 2006;2010 What is important and hard for people today? Similar to numeracy importance for science but difficulties in understanding, today we need to make sense of complex systems yet we find it difficult. What are Complex Systems? • Systems with a large number of interacting parts, evolving over time • Decentralized decisions vs. centralized control • Emergent global patterns from local interactions and decisions • Examples: ecosystems, economies, immune systems, molecular systems, minds, stock market, democratic government... Emergent Phenomena • Structure (Rules) at Micro- level leads to pattern at Macro- level • Order without Design • No leader or orchestrator
    [Show full text]
  • BERKELEY LOGO 6.1 Berkeley Logo User Manual
    BERKELEY LOGO 6.1 Berkeley Logo User Manual Brian Harvey i Short Contents 1 Introduction :::::::::::::::::::::::::::::::::::::::::: 1 2 Data Structure Primitives::::::::::::::::::::::::::::::: 9 3 Communication :::::::::::::::::::::::::::::::::::::: 19 4 Arithmetic :::::::::::::::::::::::::::::::::::::::::: 29 5 Logical Operations ::::::::::::::::::::::::::::::::::: 35 6 Graphics:::::::::::::::::::::::::::::::::::::::::::: 37 7 Workspace Management ::::::::::::::::::::::::::::::: 49 8 Control Structures :::::::::::::::::::::::::::::::::::: 67 9 Macros ::::::::::::::::::::::::::::::::::::::::::::: 83 10 Error Processing ::::::::::::::::::::::::::::::::::::: 87 11 Special Variables ::::::::::::::::::::::::::::::::::::: 89 12 Internationalization ::::::::::::::::::::::::::::::::::: 93 INDEX :::::::::::::::::::::::::::::::::::::::::::::::: 97 iii Table of Contents 1 Introduction ::::::::::::::::::::::::::::::::::::: 1 1.1 Overview ::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1 1.2 Getter/Setter Variable Syntax :::::::::::::::::::::::::::::::::: 2 1.3 Entering and Leaving Logo ::::::::::::::::::::::::::::::::::::: 5 1.4 Tokenization:::::::::::::::::::::::::::::::::::::::::::::::::::: 6 2 Data Structure Primitives :::::::::::::::::::::: 9 2.1 Constructors ::::::::::::::::::::::::::::::::::::::::::::::::::: 9 word ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 9 list ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 9 sentence :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 9 fput ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    [Show full text]
  • Using Computer Programming As an Effective Complement To
    Using Computer Programming as an Effective Complement to Mathematics Education: Experimenting with the Standards for Mathematics Practice in a Multidisciplinary Environment for Teaching and Learning with Technology in the 21st Century By Pavel Solin1 and Eugenio Roanes-Lozano2 1University of Nevada, Reno, 1664 N Virginia St, Reno, NV 89557, USA. Founder and Director of NCLab (http://nclab.com). 2Instituto de Matemática Interdisciplinar & Departamento de Didáctica de las Ciencias Experimentales, Sociales y Matemáticas, Facultad de Educación, Universidad Complutense de Madrid, c/ Rector Royo Villanova s/n, 28040 – Madrid, Spain. [email protected], [email protected] Received: 30 September 2018 Revised: 12 February 2019 DOI: 10.1564/tme_v27.3.03 Many mathematics educators are not aware of a strong 2. KAREL THE ROBOT connection that exists between the education of computer programming and mathematics. The reason may be that they Karel the Robot is a widely used educational have not been exposed to computer programming. This programming language which was introduced by Richard E. connection is worth exploring, given the current trends of Pattis in his 1981 textbook Karel the Robot: A Gentle automation and Industry 4.0. Therefore, in this paper we Introduction to the Art of Computer Programming (Pattis, take a closer look at the Common Core's eight Mathematical 1995). Let us note that Karel the Robot constitutes an Practice Standards. We show how each one of them can be environment related to Turtle Geometry (Abbelson and reinforced through computer programming. The following diSessa, 1981), but is not yet another implementation, as will discussion is virtually independent of the choice of a be detailed below.
    [Show full text]
  • Microworlds: Building Powerful Ideas in the Secondary School
    US-China Education Review A 9 (2012) 796-803 Earlier title: US-China Education Review, ISSN 1548-6613 D DAVID PUBLISHING Microworlds: Building Powerful Ideas in the Secondary School Craig William Jenkins University of Wales, Wales, UK In the 1960s, the MIT (Massachusetts Institute of Technology) developed a programming language called LOGO. Underpinning this invention was a profound new philosophy of how learners learn. This paper reviews research in the area and asks how one notion in particular, that of a microworld, may be used by secondary school educators to build powerful ideas in STEM (science, technology, engineering, and mathematics) subjects. Keywords: microworlds, programming, STEM (science, technology, engineering, and mathematics), constructionism, education Theories of Knowing This paper examines the microworld as a tool for acquiring powerful ideas in secondary education and explores their potential role in making relevant conceptual learning accessible through practical, constructionist approaches. In line with this aim, the paper is split into three main sections: The first section looks at the underlying educational theory behind microworlds in order to set up the rest of the paper; The second section critically examines the notion of a microworld in order to draw out the characteristics of a microworlds approach to learning; Finally, the paper ends with a real-world example of a microworld that is designed to build key, powerful ideas within a STEM (science, technology, engineering, and mathematics) domain of knowledge. To begin to understand the educational theory behind microworlds, a good starting point is to consider the ways in which learners interact with educational technology. In 1980, Robert Taylor (1980) provided a useful framework for understanding such interactions.
    [Show full text]
  • The Education Column
    The Education Column by Juraj Hromkovicˇ Department of Computer Science ETH Zürich Universitätstrasse 6, 8092 Zürich, Switzerland [email protected] Learn to Program?Program to Learn! Matthias Hauswirth Università della Svizzera italiana [email protected] Abstract Learning to program may make students more employable, and it may make them better thinkers. However, the most important reason for learning to program may well be that it enables an entirely new way of learning.1 1 Why Everyone Should Learn to Program We are in a gold rush in computer science education. Countless school districts, states, countries, non-profits, and startups rush to offer computer science, or cod- ing, for all. The goal—or gold?—too often is seen in empowering students to get great future-proof jobs. This first goal—programming to earn—is fine, but it is much too limited. A broader goal looks at computer science education as general education that helps students to become critical thinkers. Like the headmaster of my school, who recommended I study Latin because it would make me a better thinker. It probably did. And so did studying computer science. This second goal—programming to think—is great. However, I claim that there is a third, even greater, goal for teaching computer science to each and every person on the planet. Read on! 2 Computer Language as a Medium In “Computer Science: Reflections on the Field, Reflections from the Field” [6], Gerald Jay Sussman (MIT) writes an essay called “The Legacy of Computer Sci- ence.” There he cites from his own landmark programming textbook “Structure and Interpretation of Computer Programs” (SCIP) [1]: 1 This article is based on a blog post previously published at https://medium.com/ @mathau/learning-to-program-programming-to-learn-c2c3d71d4d1d The computer revolution is a revolution in the way we think and in the way we express what we think.
    [Show full text]
  • A Simplified Introduction to Virus Propagation Using Maple's Turtle Graphics Package
    E. Roanes-Lozano, C. Solano-Macías & E. Roanes-Macías.: A simplified introduction to virus propagation using Maple's Turtle Graphics package A simplified introduction to virus propagation using Maple's Turtle Graphics package Eugenio Roanes-Lozano Instituto de Matemática Interdisciplinar & Departamento de Didáctica de las Ciencias Experimentales, Sociales y Matemáticas Facultad de Educación, Universidad Complutense de Madrid, Spain Carmen Solano-Macías Departamento de Información y Comunicación Facultad de CC. de la Documentación y Comunicación, Universidad de Extremadura, Spain Eugenio Roanes-Macías Departamento de Álgebra, Universidad Complutense de Madrid, Spain [email protected] ; [email protected] ; [email protected] Partially funded by the research project PGC2018-096509-B-100 (Government of Spain) 1 E. Roanes-Lozano, C. Solano-Macías & E. Roanes-Macías.: A simplified introduction to virus propagation using Maple's Turtle Graphics package 1. INTRODUCTION: TURTLE GEOMETRY AND LOGO • Logo language: developed at the end of the ‘60s • Characterized by the use of Turtle Geometry (a.k.a. as Turtle Graphics). • Oriented to introduce kids to programming (Papert, 1980). • Basic movements of the turtle (graphic cursor): FD, BK RT, LT. • It is not based on a Cartesian Coordinate system. 2 E. Roanes-Lozano, C. Solano-Macías & E. Roanes-Macías.: A simplified introduction to virus propagation using Maple's Turtle Graphics package • Initially robots were used to plot the trail of the turtle. http://cyberneticzoo.com/cyberneticanimals/1969-the-logo-turtle-seymour-papert-marvin-minsky-et-al-american/ 3 E. Roanes-Lozano, C. Solano-Macías & E. Roanes-Macías.: A simplified introduction to virus propagation using Maple's Turtle Graphics package • IBM Logo / LCSI Logo (’80) 4 E.
    [Show full text]
  • Co-Teaching Computer Science Across Borders
    Session 3 L@S ’20, August 12–14, 2020, Virtual Event, USA Co-Teaching Computer Science Across Borders: Human-Centric Learning at Scale Chris Piech Lisa Yan Lisa Einstein Stanford University Stanford University Stanford University Stanford, CA, USA Stanford, CA, USA Stanford, CA, USA [email protected] [email protected] [email protected] Ana Saavedra Baris Bozkurt Eliska Sestakova Stanford University Izmir Demokrasi Universitesi Czech Technical University Stanford, CA, USA Izmir, Turkey Prague, Czech Republic [email protected] [email protected] eliska.sestakova@fit.cvut.cz Ondrej Guth Nick McKeown Czech Technical University Stanford University Prague, Czech Republic Stanford, CA, USA ondrej.guth@fit.cvut.cz [email protected] ABSTRACT CCS Concepts Programming is fast becoming a required skill set for stu- •Social and professional topics ! Computing education; dents in every country. We present CS Bridge, a model for CS1; cross-border co-teaching of CS1, along with a correspond- ing open-source course-in-a-box curriculum made for easy INTRODUCTION localization. In the CS Bridge model, instructors and student- Computer science education has made substantial progress teachers from different countries come together to teach a towards the goal of CS for All in the United States, online, short, stand-alone CS1 course to hundreds of local high school and in some regions of the world. However, there is mounting students. The corresponding open-source curriculum has been evidence of a growing global digital divide, where access to specifically designed to be easily adapted to a wide variety of CS education is heavily dependant on which region you were local teaching practices, languages, and cultures.
    [Show full text]
  • Down with School! up with Logoland!
    NEW SCIENTIST REVIEW Down with School! Up with Logoland! The Children's Machine: Rethinking in the classroom, with mixed results. large and small, designed to implement his School in the Age of the Computer I was one of them. About ten years ago, ideas, and has received a wealth of feed­ by Seymour Papert, Basic Books, New York, I was part of a team that developed and back, much of it deeply discouraging. But HarperCollins in Britain, pp 241, £22·50 taught an introductory course in computer one can learn even more from "mistakes" science aimed at universirv students who than from a string of successes-that is a Daniel Dennett hated and feared computers but whose central tenet of Papert's vision of learning, parents, in many cases, had said "You must and he practices what he preaches. So this IN 1956, the mathematician John McCarthy learn about computers before you gradu­ sequel engagingly recounts what he has coined the term "artificial intelligence" ate." These students were seasoned veter­ learned, and especially the mistakes he for a new discipline that was emerging ans of what Paperr calls School-experts at made along the way. His own thinking from some of the more has undergone a transforma­ imaginative and playful tion; he is still an infectiously explorations of that new optimistic visionary, but a mind-tool, the computer. A wiser one. few years later he devel­ Logo has nowjoined forces oped a radically new sort of with Lego, the plastic build­ programming language, ing blocks, and a new wave Lisp, which became the of delectable settings for lingua franca of AI.
    [Show full text]
  • Papert's Microworld and Geogebra: a Proposal to Improve Teaching Of
    Creative Education, 2019, 10, 1525-1538 http://www.scirp.org/journal/ce ISSN Online: 2151-4771 ISSN Print: 2151-4755 Papert’s Microworld and Geogebra: A Proposal to Improve Teaching of Functions Carlos Vitor De Alencar Carvalho1,4, Lícia Giesta Ferreira De Medeiros2, Antonio Paulo Muccillo De Medeiros3, Ricardo Marinho Santos4 1State University Center of Western, Rio de Janeiro, RJ, Brazil 2CEFET/RJ, Valença, RJ, Brazil 3Rio de Janeiro Federal Institute (IFRJ), Pinheiral, RJ, Brazil 4Vassouras University, Vassouras, RJ, Brazil How to cite this paper: De Alencar Car- Abstract valho, C. V., De Medeiros, L. G. F., De Me- deiros, A. P. M., & Santos, R. M. (2019). This paper discusses how to improve teaching of Mathematics in Brazilian Papert’s Microworld and Geogebra: A Pro- schools, based on Seymour Papert’s Constructionism associated with Infor- posal to Improve Teaching of Functions. mation Technology tools. Specifically, this work introduces the construction- Creative Education, 10, 1525-1538. https://doi.org/10.4236/ce.2019.107111 ist microworld, a digital environment where students are able to build their knowledge interactively, in this case, using dynamic mathematics software Received: June 6, 2019 GeoGebra. Accepted: July 14, 2019 Published: July 17, 2019 Keywords Copyright © 2019 by author(s) and Microworld, GeoGebra, Seymour Papert, Information Technologies in Scientific Research Publishing Inc. Education This work is licensed under the Creative Commons Attribution International License (CC BY 4.0). http://creativecommons.org/licenses/by/4.0/ Open Access 1. Introduction This research’s main goal is to present a proposal to help Brazilian teachers im- prove their educational practices.
    [Show full text]
  • Polish Python: a Short Report from a Short Experiment Jakub Swacha Department of IT in Management, University of Szczecin, Poland [email protected]
    Polish Python: A Short Report from a Short Experiment Jakub Swacha Department of IT in Management, University of Szczecin, Poland [email protected] Abstract Using a programming language based on English can pose an obstacle for learning programming, especially at its early stage, for students who do not understand English. In this paper, however, we report on an experiment in which higher-education students who have some knowledge of both Python and English were asked to solve programming exercises in a Polish-language-based version of Python. The results of the survey performed after the experiment indicate that even among the students who both know English and learned the original Python language, there is a group of students who appreciate the advantages of the translated version. 2012 ACM Subject Classification Social and professional topics → Computing education; Software and its engineering → General programming languages Keywords and phrases programming language education, programming language localization, pro- gramming language translation, programming language vocabulary Digital Object Identifier 10.4230/OASIcs.ICPEC.2020.25 1 Introduction As a result of the overwhelming contribution of English-speaking researchers to the conception and development of computer science, almost every popular programming language used nowadays has a vocabulary based on this language [15]. This can be seen as an obstacle for learning programming, especially at its early stage, for students whose native language is not English [11]. In their case, the difficulty of understanding programs is augmented by the fact that keywords and standard library function names mean nothing to them. Even in the case of students who speak English as learned language, they are additionally burdened with translating the words to the language in which they think.
    [Show full text]
  • KIMONO, a Descriptive Agent-Based Modelling Method for the Exploration of Complex Systems: an Application to Epidemiology
    KIMONO, a descriptive agent-based modelling method for the exploration of complex systems: an application to epidemiology. Edouard Amouroux To cite this version: Edouard Amouroux. KIMONO, a descriptive agent-based modelling method for the exploration of complex systems: an application to epidemiology.. Modeling and Simulation. Université Pierre et Marie Curie - Paris VI, 2011. English. tel-00630779 HAL Id: tel-00630779 https://tel.archives-ouvertes.fr/tel-00630779 Submitted on 5 Dec 2011 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. THESE DE DOCTORAT DE L’UNIVERSITE PIERRE ET MARIE CURIE Spécialité: Informatique (Ecole doctorale: EDITE) Présentée par Edouard AMOUROUX Pour obtenir le grade de DOCTEUR de l’UNIVERSITÉ PIERRE ET MARIE CURIE Sujet de la thèse : KIMONO: une méthode de modélisation descriptive centrée agent pour l'explication des systèmes complexes, une application en épidémiologie soutenue le 30/09/2011 devant le jury composé de : M. Directeur de thèse: Alexis Drogoul, Directeur de Recherche, IRD - UMMISCO / IFI - MSI Rapporteurs: David
    [Show full text]