Tema 2: Open Roberta - A Web Based Approach to Visually Program Real Educational Robots
DOI:
https://doi.org/10.7146/lom.v8i14.22183Nøgleord:
Educational Robotic, Visual Programming, Embedded SystemsResumé
The aim of the Open Roberta initiative is to support visual online programming of educational robots. The goal is to overcome technical and professional barriers for teachers and students alike at home or in the classrooms. The free to use cloud-based Open Roberta Lab consists of graphical programming tools for the browser that enable beginners to seamlessly start coding without long-winded system installations, setups or additional technology getting in the way. Open Roberta is a project within the Fraunhofer initiative ”Roberta - Learning with Robots”. A further aspect of the paper is the introduction of the NEPOR meta programming language as a core concept for coupling real educational robot systems.
Downloads
Referencer
%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/ %% Created for Markus Ketterl at 2015-08-19 13:39:06 +0200 %% Saved with string encoding Unicode (UTF-8) @article{journals/ijicte/Wiesner-SteinerSW07, Added-At = {2012-11-09T00:00:00.000+0100}, Author = {Wiesner-Steiner, Andreas and Schelhowe, Heidi and Wiesner, Heike}, Biburl = {http://www.bibsonomy.org/bibtex/2d1441ae0feeb03d49b61886a90404322/dblp}, Date-Added = {2015-08-19 11:39:06 +0000}, Date-Modified = {2015-08-19 11:39:06 +0000}, Ee = {http://dx.doi.org/10.4018/jicte.2007010104}, Interhash = {6f6b9a2b9403a960422145c96da80ab6}, Intrahash = {d1441ae0feeb03d49b61886a90404322}, Journal = {IJICTE}, Keywords = {dblp}, Number = 1, Pages = {36-44}, Timestamp = {2012-11-10T11:45:29.000+0100}, Title = {The Didactical Potential of Robotics for Education with Digital Media.}, Url = {http://dblp.uni-trier.de/db/journals/ijicte/ijicte3.html#Wiesner-SteinerSW07}, Volume = 3, Year = 2007, Bdsk-Url-1 = {http://dblp.uni-trier.de/db/journals/ijicte/ijicte3.html#Wiesner-SteinerSW07}} @book{books/daglib/0095094, Added-At = {2011-04-21T00:00:00.000+0200}, Author = {Resnick, Mitchel}, Biburl = {http://www.bibsonomy.org/bibtex/25642fc5cfdcbbca506e95555de55686e/dblp}, Date-Added = {2015-08-19 11:34:18 +0000}, Date-Modified = {2015-08-19 11:34:18 +0000}, Interhash = {8f1ca3c449c16e81c70d8434699f9a7d}, Intrahash = {5642fc5cfdcbbca506e95555de55686e}, Isbn = {978-0-262-68093-6}, Keywords = {dblp}, Pages = {I-XVIII, 1-163}, Publisher = {MIT Press}, Timestamp = {2011-04-29T15:27:05.000+0200}, Title = {Turtles, termites, and traffic jams - explorations in massively parallel microworlds.}, Year = 1998} @book{EV32014, Address = {Stuttgart, Germany}, Author = {Leimbach, T. AND Jost, B. AND Petersen, U. AND B"ording, J AND S. H"artig}, Date-Added = {2015-08-19 11:29:09 +0000}, Date-Modified = {2015-08-19 11:30:41 +0000}, Publisher = {Fraunhofer Verlag}, Title = {Roberta-Grundlagenband EV3}, Year = {2014}} @inproceedings{Wiesner2004, Author = {Wiesner, H. AND Schelhowe, H}, Booktitle = {Fachzeitschrift f{"u}r Mentoring und Gender Mainstreaming in Technik und Naturwissenschaften}, Date-Added = {2015-08-19 11:22:03 +0000}, Date-Modified = {2015-08-19 11:24:32 +0000}, Organization = {ADA-MENTORING}, Title = {Handlungstr"agerschaft von Robotern: Robotik zur F"orderung von Chancengleichheit im schulischen Bildungsbereich}, Year = {2004}} @techreport{Leimbach2009, Author = {Leimbach, Thorsten}, Date-Added = {2015-08-19 11:11:34 +0000}, Date-Modified = {2015-08-19 11:12:11 +0000}, Institution = {Fraunhofer IAIS}, Title = {Roberta Goes EU}, Year = {2009}} @techreport{Petersen2007, Author = {Petersen, U. AND Theidig, G. AND Boerding, J. AND Flintrop,B.}, Date-Added = {2015-08-19 11:08:56 +0000}, Date-Modified = {2015-08-19 11:10:39 +0000}, Institution = {Fraunhofer IAIS}, Title = {Roberta Abschlussbericht }, Year = {2007}} @inproceedings{Bredenfeld_theroberta, Author = {Ansgar Bredenfeld and Thorsten Leimbach}, Booktitle = {in Workshop Proceedings of Intl. Conf. on Simulation, Modeling and Programming for Autonomous Robots (SIMPAR}, Date-Added = {2015-08-19 11:07:06 +0000}, Date-Modified = {2015-08-19 11:14:52 +0000}, Pages = {558--567}, Title = {The roberta initiative}} @url{enchanting, Date-Added = {2015-08-11 14:04:40 +0000}, Date-Modified = {2015-08-11 14:06:58 +0000}, Lastchecked = {September, 2015}, Title = {Enchanting programming environment}, Url = {http://enchanting.robotclub.ab.ca/About}, Year = {2015}, Bdsk-Url-1 = {http://enchanting.robotclub.ab.ca/About}} @inproceedings{Rosenbaum:2010:EPT:1709886.1709974, Acmid = {1709974}, Address = {New York, NY, USA}, Author = {Rosenbaum, Eric and Eastmond, Evelyn and Mellis, David}, Booktitle = {Proceedings of the Fourth International Conference on Tangible, Embedded, and Embodied Interaction}, Date-Added = {2015-08-11 09:40:17 +0000}, Date-Modified = {2015-08-11 09:40:17 +0000}, Doi = {10.1145/1709886.1709974}, Isbn = {978-1-60558-841-4}, Keywords = {arduino, empowerment, graphical programming, scratch}, Location = {Cambridge, Massachusetts, USA}, Numpages = {4}, Pages = {357--360}, Publisher = {ACM}, Series = {TEI '10}, Title = {Empowering Programmability for Tangibles}, Url = {http://doi.acm.org/10.1145/1709886.1709974}, Year = {2010}, Bdsk-Url-1 = {http://doi.acm.org/10.1145/1709886.1709974}, Bdsk-Url-2 = {http://dx.doi.org/10.1145/1709886.1709974}} @article{Powers:2006:TTI:1124706.1121514, Acmid = {1121514}, Address = {New York, NY, USA}, Author = {Powers, Kris and Gross, Paul and Cooper, Steve and McNally, Myles and Goldman, Kenneth J. and Proulx, Viera and Carlisle, Martin}, Date-Added = {2015-08-11 09:38:42 +0000}, Date-Modified = {2015-08-11 09:38:42 +0000}, Doi = {10.1145/1124706.1121514}, Issn = {0097-8418}, Issue_Date = {March 2006}, Journal = {SIGCSE Bull.}, Keywords = {introductory programming, novice programming environments}, Month = mar, Number = {1}, Numpages = {2}, Pages = {560--561}, Publisher = {ACM}, Title = {Tools for Teaching Introductory Programming: What Works?}, Url = {http://doi.acm.org/10.1145/1124706.1121514}, Volume = {38}, Year = {2006}, Bdsk-Url-1 = {http://doi.acm.org/10.1145/1124706.1121514}, Bdsk-Url-2 = {http://dx.doi.org/10.1145/1124706.1121514}} @incollection{Booth2013, Author = {Booth, Tracey and Stumpf, Simone}, Booktitle = {End-User Development}, Date-Added = {2015-08-11 09:36:14 +0000}, Date-Modified = {2015-08-11 09:36:24 +0000}, Doi = {10.1007/978-3-642-38706-7_4}, Editor = {Dittrich, Yvonne and Burnett, Margaret and M{o}rch, Anders and Redmiles, David}, Isbn = {978-3-642-38705-0}, Keywords = {End-user programmers; Arduino; Visual Programming}, Language = {English}, Pages = {25-39}, Publisher = {Springer Berlin Heidelberg}, Series = {Lecture Notes in Computer Science}, Title = {End-User Experiences of Visual and Textual Programming Environments for Arduino}, Url = {http://dx.doi.org/10.1007/978-3-642-38706-7_4}, Volume = {7897}, Year = {2013}, Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-38706-7_4}} @article{Kelleher:2005:LBP:1089733.1089734, Acmid = {1089734}, Address = {New York, NY, USA}, Author = {Kelleher, Caitlin and Pausch, Randy}, Date-Added = {2015-08-11 09:03:32 +0000}, Date-Modified = {2015-08-11 09:03:32 +0000}, Doi = {10.1145/1089733.1089734}, Issn = {0360-0300}, Issue_Date = {June 2005}, Journal = {ACM Comput. Surv.}, Keywords = {Human-computer interaction, computer Science education, learning, literacy, problem solving}, Month = jun, Number = {2}, Numpages = {55}, Pages = {83--137}, Publisher = {ACM}, Title = {Lowering the Barriers to Programming: A Taxonomy of Programming Environments and Languages for Novice Programmers}, Url = {http://doi.acm.org/10.1145/1089733.1089734}, Volume = {37}, Year = {2005}, Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089733.1089734}, Bdsk-Url-2 = {http://dx.doi.org/10.1145/1089733.1089734}} @article{10.1109/MAHC.2006.8, Address = {Los Alamitos, CA, USA}, Author = {Wallace Feurzeg}, Date-Added = {2015-08-11 09:02:12 +0000}, Date-Modified = {2015-08-11 09:02:12 +0000}, Doi = {http://doi.ieeecomputersociety.org/10.1109/MAHC.2006.8}, Issn = {1058-6180}, Journal = {IEEE Annals of the History of Computing}, Number = {1}, Pages = {18-31}, Publisher = {IEEE Computer Society}, Title = {Educational Technology at BBN}, Volume = {28}, Year = {2006}, Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MAHC.2006.8}} @book{Papert:1980:MCC:1095592, Address = {New York, NY, USA}, Author = {Papert, Seymour}, Date-Added = {2015-08-11 09:01:16 +0000}, Date-Modified = {2015-08-11 09:01:16 +0000}, Isbn = {0-465-04627-4}, Publisher = {Basic Books, Inc.}, Title = {Mindstorms: Children, Computers, and Powerful Ideas}, Year = {1980}} @inproceedings{18008, Author = {Selker, T. and Koved, L.}, Booktitle = {Visual Languages, 1988., IEEE Workshop on}, Date-Added = {2015-08-10 11:37:36 +0000}, Date-Modified = {2015-08-10 11:37:36 +0000}, Doi = {10.1109/WVL.1988.18008}, Keywords = {high level languages;user interfaces;structural classification;user-to-system communications;visual alphabet;visual grammars;visual language;visual syntax;vocabulary;Application software;Computer graphics;Dynamic programming;Interactive systems;Programming profession;Remuneration;Usability;User interfaces;Vocabulary;Writing}, Month = {Oct}, Pages = {38-44}, Title = {Elements of visual language}, Year = {1988}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/WVL.1988.18008}} @article{SPE:SPE4380130910, Author = {Pong, M. C. and Ng, N.}, Date-Added = {2015-08-10 11:25:42 +0000}, Date-Modified = {2015-08-10 11:25:42 +0000}, Doi = {10.1002/spe.4380130910}, Issn = {1097-024X}, Journal = {Software: Practice and Experience}, Keywords = {Programming support system, Structured programming, Structured charts, Nassi-Shneiderman diagrams, Graphical editor}, Number = {9}, Pages = {847--855}, Publisher = {John Wiley & Sons, Ltd.}, Title = {PIGS---A system for programming with interactive graphical support}, Url = {http://dx.doi.org/10.1002/spe.4380130910}, Volume = {13}, Year = {1983}, Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380130910}} @inproceedings{18032, Abstract = {Fabrik is an experimental interactive graphical programming environment designed to simplify the programming process by integrating the user interface, the programmer language and its representation, and the environmental languages used to construct and debug programs. The programming language uses a functional, bidirectional data-flow model that trivializes syntax and eliminates the need for some traditional programming abstractions. Program synthesis is simplified by the use of aggregate and application-specific operations, modifiable examples, and the direct construction of graphical elements. The user interface includes several features designed to ease the construction and editing of the program graphs. Understanding of both individual functions and program operation are aided by immediate execution and feedback as the program is edited.<>}, Author = {Ludolph, F. and Chow, Y.-Y. and Ingalls, D. and Wallace, S. and Doyle, K.}, Booktitle = {Visual Languages, 1988., IEEE Workshop on}, Date-Added = {2015-08-10 11:18:38 +0000}, Date-Modified = {2015-08-10 11:18:38 +0000}, Doi = {10.1109/WVL.1988.18032}, Keywords = {computer graphics;programming environments;user interfaces;Fabrik programming environment;application-specific operations;bidirectional data-flow model;environmental languages;graphical elements;interactive graphical programming environment;modifiable examples;programmer language;representation;user interface;Aggregates;Computer interfaces;Computer languages;Concrete;Feedback;Functional programming;Investments;Programming environments;Programming profession;User interfaces}, Month = {Oct}, Pages = {222-230}, Title = {The Fabrik programming environment}, Year = {1988}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/WVL.1988.18032}} @techreport{opac-b1018134, Author = {Kozen, Dexter and Field, John and Chen, Wilfred and Teitelbaum, Tim}, Date-Added = {2015-08-10 11:09:36 +0000}, Date-Modified = {2015-08-10 11:09:36 +0000}, Institution = {Cornell University (Ithaca, NY US)}, Number = {TR-87-0835}, Title = {{ALEX} : an alexical programming language}, Url = {http://opac.inria.fr/record=b1018134}, Year = 1987, Bdsk-Url-1 = {http://opac.inria.fr/record=b1018134}} @inproceedings{18012, Author = {Hirakawa, M. and Iwata, S. and Tahara, Y. and Tanaka, M. and Ichikawa, T.}, Booktitle = {Visual Languages, 1988., IEEE Workshop on}, Date-Added = {2015-08-10 11:03:13 +0000}, Date-Modified = {2015-08-10 11:03:13 +0000}, Doi = {10.1109/WVL.1988.18012}, Keywords = {user interfaces;calculators;flexible interpretation;folders;icon systems;real objects;sales books;Books;Calculators;Information systems;Man machine systems;Marketing and sales;Programming profession;Prototypes;Systems engineering and theory;User interfaces;Workstations}, Month = {Oct}, Pages = {70-77}, Title = {A framework for construction of icon systems}, Year = {1988}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/WVL.1988.18012}} @phdthesis{Halbert:1984:PE:911909, Author = {Halbert, Daniel Conrad}, Date-Added = {2015-08-10 10:54:07 +0000}, Date-Modified = {2015-08-10 10:54:07 +0000}, Note = {AAI8512843}, Publisher = {University of California, Berkeley}, Title = {Programming by Example}, Year = {1984}} @article{Amber:1989:IVT:74872.74873, Acmid = {74873}, Address = {Los Alamitos, CA, USA}, Author = {Amber, A. L. and Burnett, M. M.}, Date-Added = {2015-08-10 10:48:10 +0000}, Date-Modified = {2015-08-10 10:48:10 +0000}, Doi = {10.1109/2.42011}, Issn = {0018-9162}, Issue_Date = {October 1989}, Journal = {Computer}, Month = oct, Number = {10}, Numpages = {14}, Pages = {9--22}, Publisher = {IEEE Computer Society Press}, Title = {Influence of Visual Technology on the Evolution of Language Environments}, Url = {http://dx.doi.org/10.1109/2.42011}, Volume = {22}, Year = {1989}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.42011}} @incollection{Shu86, Author = {Shu, NanC.}, Booktitle = {Visual Languages}, Date-Added = {2015-08-10 10:43:25 +0000}, Date-Modified = {2015-08-10 10:43:53 +0000}, Doi = {10.1007/978-1-4613-1805-7_2}, Editor = {Chang, Shi-Kuo and Ichikawa, Tadao and Ligomenides, PanosA.}, Isbn = {978-1-4612-9010-0}, Language = {English}, Pages = {11-34}, Publisher = {Springer US}, Series = {Management and Information Systems}, Title = {Visual Programming Languages: A Perspective and a Dimensional Analysis}, Url = {http://dx.doi.org/10.1007/978-1-4613-1805-7_2}, Year = {1986}, Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-1-4613-1805-7_2}} @book{university1985designing, Author = {University of Washington. Dept. of Computer Science and Tanimoto, S.L. and Glinert, E.P.}, Date-Added = {2015-08-10 10:41:21 +0000}, Date-Modified = {2015-08-10 10:41:21 +0000}, Series = {Technical report (University of Washington. Department of Computer Science)}, Title = {Designing Iconic Programming Systems: Representation and Learnability}, Url = {https://books.google.de/books?id=HXoeHwAACAAJ}, Year = {1985}, Bdsk-Url-1 = {https://books.google.de/books?id=HXoeHwAACAAJ}} @inproceedings{Fix:1993:MRP:169059.169088, Acmid = {169088}, Address = {New York, NY, USA}, Author = {Fix, Vikki and Wiedenbeck, Susan and Scholtz, Jean}, Booktitle = {Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems}, Date-Added = {2015-08-10 10:40:01 +0000}, Date-Modified = {2015-08-10 10:40:01 +0000}, Doi = {10.1145/169059.169088}, Isbn = {0-89791-575-5}, Keywords = {mental representation of programs, program comprehension}, Location = {Amsterdam, The Netherlands}, Numpages = {6}, Pages = {74--79}, Publisher = {ACM}, Series = {CHI '93}, Title = {Mental Representations of Programs by Novices and Experts}, Url = {http://doi.acm.org/10.1145/169059.169088}, Year = {1993}, Bdsk-Url-1 = {http://doi.acm.org/10.1145/169059.169088}, Bdsk-Url-2 = {http://dx.doi.org/10.1145/169059.169088}} @article{journals/vlc/GreenP96, Added-At = {2011-09-07T00:00:00.000+0200}, Author = {Green, Thomas R. G. and Petre, Marian}, Biburl = {http://www.bibsonomy.org/bibtex/27400ec8312ab2642c6ea5cd77fd63ca4/dblp}, Date-Added = {2015-08-10 09:51:07 +0000}, Date-Modified = {2015-08-10 09:51:07 +0000}, Ee = {http://dx.doi.org/10.1006/jvlc.1996.0009}, Interhash = {47f2accbe77880904a7a61883ef200f3}, Intrahash = {7400ec8312ab2642c6ea5cd77fd63ca4}, Journal = {J. Vis. Lang. Comput.}, Keywords = {dblp}, Number = 2, Pages = {131-174}, Timestamp = {2011-09-08T11:43:46.000+0200}, Title = {Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework.}, Url = {http://dblp.uni-trier.de/db/journals/vlc/vlc7.html#GreenP96}, Volume = 7, Year = 1996, Bdsk-Url-1 = {http://dblp.uni-trier.de/db/journals/vlc/vlc7.html#GreenP96}} @inproceedings{7033055, Author = {Jost, Beate and Ketterl, Markus and Budde, Reinhard and Leimbach, Thorsten}, Booktitle = {Multimedia (ISM), 2014 IEEE International Symposium on Multimedia}, Date-Modified = {2015-08-10 11:39:37 +0000}, Doi = {10.1109/ISM.2014.24}, Month = {Dec}, Pages = {381-386}, Title = {Graphical Programming Environments for Educational Robots: Open Roberta - Yet Another One?}, Year = {2014}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISM.2014.24}} @incollection{wiesnerSteiner2005, Author = {Wiesner-Steiner, A. and Wiesner, H. and Schelhowe, H.}, Date-Added = {2015-08-26 09:06:51 +0000}, Date-Modified = {2015-08-26 09:09:42 +0000}, Location = {Bremen}, Series = {Hochschulinnovation: Gender-Initiativen in der Technik}, Title = {{Technik als didaktischer Akteur. Robotik zur F"orderung des Technikinteresses.}}, Year = {2005}} @article{citeulike:9615924, author = {Ketterl, Markus and Schulte, Olaf A. and Hochman, Adam}, citeulike-article-id = {9615924}, citeulike-linkout-0 = {http://www.inf.uos.de/papers_pdf/2010_03.pdf}, journal = {International Journal of Interactive Technology and Smart Education}, keywords = {lecturerecording, opencast}, number = {3}, pages = {168--180}, posted-at = {2011-08-06 11:29:06}, priority = {0}, title = {Opencast Matterhorn: A community-driven Open Source Software project for producing, managing, and distributing academic video}, url = {http://www.inf.uos.de/papers_pdf/2010_03.pdf}, volume = {7}, year = {2010} } @article{Wilson:2015:HCM:2815236.2800793, author = {Wilson, Cameron}, title = {Hour of Code: Maryland, Washington and San Francisco Move to Support Computer Science}, journal = {ACM Inroads}, issue_date = {September 2015}, volume = {6}, number = {3}, month = aug, year = {2015}, issn = {2153-2184}, pages = {14--14}, numpages = {1}, url = {http://doi.acm.org/10.1145/2800793}, doi = {10.1145/2800793}, acmid = {2800793}, publisher = {ACM}, address = {New York, NY, USA}, } @article{10.1109/MC.2013.292, author = {Cameron Wilson}, title = {What's Up Next for Code.org?}, journal ={Computer}, volume = {46}, number = {8}, issn = {0018-9162}, year = {2013}, pages = {95-97}, doi = {http://doi.ieeecomputersociety.org/10.1109/MC.2013.292}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } @techreport{Tucker:2003:MCK:2593247, author = {Tucker, Allen}, title = {A Model Curriculum for K--12 Computer Science: Final Report of the ACM K--12 Task Force Curriculum Committee}, year = {2003}, isbn = {1-58113-837-7}, note = {ACM Order No.: 104043}, publisher = {ACM}, address = {New York, NY, USA}, } @article{Resnick:2009:SP:1592761.1592779, author = {Resnick, Mitchel and Maloney, John and Monroy-Hern'{a}ndez, Andr{'e}s and Rusk, Natalie and Eastmond, Evelyn and Brennan, Karen and Millner, Amon and Rosenbaum, Eric and Silver, Jay and Silverman, Brian and Kafai, Yasmin}, title = {Scratch: Programming for All}, journal = {Commun. ACM}, issue_date = {November 2009}, volume = {52}, number = {11}, month = nov, year = {2009}, issn = {0001-0782}, pages = {60--67}, numpages = {8}, url = {http://doi.acm.org/10.1145/1592761.1592779}, doi = {10.1145/1592761.1592779}, acmid = {1592779}, publisher = {ACM}, address = {New York, NY, USA}, } @inproceedings{Marron:2012:DAP:2414639.2414648, author = {Marron, Assaf and Weiss, Gera and Wiener, Guy}, title = {A Decentralized Approach for Programming Interactive Applications with JavaScript and Blockly}, booktitle = {Proceedings of the 2Nd Edition on Programming Systems, Languages and Applications Based on Actors, Agents, and Decentralized Control Abstractions}, series = {AGERE! 2012}, year = {2012}, isbn = {978-1-4503-1630-9}, location = {Tucson, Arizona, USA}, pages = {59--70}, numpages = {12}, url = {http://doi.acm.org/10.1145/2414639.2414648}, doi = {10.1145/2414639.2414648}, acmid = {2414648}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {behavioral programming, browser, client-side, coroutines, googleblockly, html5, javascript, visualprogramming, web application}, } @inproceedings{BWulff, Author = {Wulff, B. and Wilson, A. and Jost, R. and Ketterl, M.}, Booktitle = {Multimedia (ISM), 2015 IEEE International Symposium on Multimedia}, Date-Added = {2015-08-28 12:06:39 +0000}, Date-Modified = {2015-08-28 12:08:20 +0000}, Month = {Dec}, Pages = {to appear}, Title = {Adopter centric visual workflow definitions for automated camera tracking}, Year = {2015}, Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISM.2014.24}} @inproceedings{JRethfeld, Author = {Rethfeld, J. and Schecker, H.}, Booktitle = {Lehren und Lernen mit neuen Medien.}, Date-Added = {2006-08-19 11:22:03 +0000}, Date-Modified = {2006-08-19 11:24:32 +0000}, Pages = {114-116}, publischer = {LIT}, Title = {Evaluationsergebnisse zum Projekt Roberta - M"adchen erobern Roboter}, isbn = {3-8258-9561-0}, Year = {2006}} @misc{lejos, title = {leJOS}, howpublished = {url{http://sourceforge.net/p/lejos/wiki/Home/}}, note = {Accessed: 2015-08-26} } @misc{blockly, title = {Blockly}, howpublished = {url{https://developers.google.com/blockly/}}, note = {Accessed: 2015-08-26} } @book{chang1986visual, Author = {Chang, S.K. and Ichikawa, T. and Ligomenides, P.A.}, Isbn = {9780306423505}, Lccn = {lc86025357}, Publisher = {Plenum Press}, Series = {Management and information systems}, Title = {Visual languages}, Url = {https://books.google.de/books?id=aPNRAAAAMAAJ}, Year = {1986}, Bdsk-Url-1 = {https://books.google.de/books?id=aPNRAAAAMAAJ}} @inproceedings{Sutherland:1964:SPM:800265.810742, author = {Sutherland, Ivan E.}, title = {Sketch Pad a Man-machine Graphical Communication System}, booktitle = {Proceedings of the SHARE Design Automation Workshop}, series = {DAC '64}, year = {1964}, pages = {6.329--6.346}, numpages = {1.017}, url = {http://doi.acm.org/10.1145/800265.810742}, doi = {10.1145/800265.810742}, acmid = {810742}, publisher = {ACM}, address = {New York, NY, USA}, } @techreport{Boshernitsan:CSD-04-1368, Author = {Boshernitsan, Marat and Downes, Michael S.}, Title = {Visual Programming Languages: a Survey}, Institution = {EECS Department, University of California, Berkeley}, Year = {2004}, Month = {Dec}, URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2004/6201.html}, Number = {UCB/CSD-04-1368}, Abstract = {Over the past ten years, frequent increases in computer processing speed and graphics display capabilities have made possible a great deal of research and experimentation in the field of visual programming languages. A variety of different design methodologies have arisen from these research efforts, and numerous visual programming systems have been developed to address both specific application areas, such as user interface design and physical simulation, and more general programming tasks. We present a survey of the field of visual programming languages beginning with an historical overview of some of the pioneering efforts in the field. In addition, we present different classifications of visual programming languages, touch on implementation and design issues, and discuss efforts to formalize the theoretical basis for visual languages. We also discuss and examine a variety of the more important projects in the field over the last few years.} } @phdthesis{Smith:1975:PCP:907074, added-at = {2014-08-04T14:54:01.000+0200}, address = {Stanford, CA, USA}, author = {Canfield-Smith, David}, biburl = {http://www.bibsonomy.org/bibtex/22b6d477d9d46456e2217072828a66f87/ji}, description = {Pygmalion}, interhash = {e99c9de0bf51a1e0ca6834d9f659864d}, intrahash = {2b6d477d9d46456e2217072828a66f87}, keywords = {programming-by-demonstration pygmalion thesis}, note = {AAI7525608}, publisher = {Stanford University}, timestamp = {2014-08-04T14:54:01.000+0200}, title = {Pygmalion: A Creative Programming Environment.}, url = {http://www.dtic.mil/cgi-bin/GetTRDoc?Location=U2&doc=GetTRDoc.pdf&AD=ADA016811}, year = 1975 } @inproceedings{Cox:1985:CGF:317164.317169, author = {Cox, P. T. and Mulligan, I. J.}, title = {Compiling the Graphical Functional Language PROGRAPH}, booktitle = {Proceedings of the 1985 ACM SIGSMALL Symposium on Small Systems}, series = {SIGSMALL '85}, year = {1985}, isbn = {0-89791-154-7}, location = {Danvers, Massachusetts, USA}, pages = {34--41}, numpages = {8}, url = {http://doi.acm.org/10.1145/317164.317169}, doi = {10.1145/317164.317169}, acmid = {317169}, publisher = {ACM}, address = {New York, NY, USA}, } @phdthesis{Glinert:1985:PED:911880, author = {Glinert, Ephraim Philip}, title = {Pict: Experiments in the Design of Interactive, Graphical Programming Environments (Iconic, Programming Languages)}, year = {1985}, note = {AAI8508052}, publisher = {University of Washington}, } @proceedings{DBLP:conf/hci/1987-2, editor = {Gavriel Salvendy}, title = {Cognitive Engeineering in the Design of Human-Computer Interaction and Expert Systems, Proceedings of the Second International Conference on Human-Computer Interaction, Honolulu, Hawaii, August 10-14, 1987, Volume 2}, booktitle = {HCI (2)}, publisher = {Elsevier}, year = {1987}, isbn = {0-444-42848-8}, bibsource = {DBLP, http://dblp.uni-trier.de} }
Downloads
Publiceret
Citation/Eksport
Nummer
Sektion
Licens
Artikler publiceret i Tidsskriftet for Læring og Medier er licenseret under en Creative Commons Navngivelse-IkkeKommerciel-IngenBearbejdelse 4.0 Unported Licens.
Forfattere bevarer deres ophavsret og giver tidsskriftet ret til første publicering, samtidigt med at værket er omfattet af Creative Commons Attribution-licensen: Navngivelse – Ikke-kommerciel - Ingen Bearbejdede Værker (by-nc-nd). Læs om licensen på http://www.creativecommons.dk/om/.
---
På LOM.dk kan du endvidere finde artikler fra det nu nedlagte Tidsskrift for Universiteternes Efter- og Videreuddannelse (UNEV). Vær opmærksom på, at der gælder særlige regler for UNEV artikler:
Det er forfatterne og evt. andre ophavsret indehavere, der har ophavsretten til artikler udgivet i UNEV regi, og det er en betingelse for adgang til artiklerne, at brugere anerkender og overholder de juridiske retningslinjer forbundet hermed.
- Brugere må downloade og printe én kopi af en hvilken som helst UNEV artikel mhp. private studier eller forskning.
- Det er ikke tilladt at videredistribuere artikler eller anvende disse til indtægtsdækkede aktiviteter eller kommercielle formål.
- Det er tilladt at distribuere URL’en til UNEV artikler.