@techreport(CS2013, author = {{ACM/IEEE-CS Joint Task Force on Computing Curricula}}, year = {2013}, title = {Computer Science Curricula 2013}, type = {Technical Report}, institution = {ACM Press and IEEE Computer Society Press}, doi = {10.1145/2534860}, url = {http://dx.doi.org/10.1145/2534860}, ) @inproceedings(ELS, author = {K. Androutsopoulos and N. Gorogiannis and M. Loomes and M. Margolis and G. Primiero and F. Raimondi and P. Varsani and N. Weldin and A. Zivanovic}, year = {2014}, title = {A Racket-Based Robot to Teach First-Year Computer Science}, booktitle = {Proceedings of the 7th European Lisp Symposium}, pages = {54--62}, ) @misc(asipt_racket, title = {Racket Asip Client Library}, url = {https://github.com/fraimondi/racket-asip}, ) @misc(atmel, title = {Atmel Studio}, url = {http://www.atmel.com/microsite/atmel_studio6/}, ) @article(ballzornACM, author = {Thomas Ball and Benjamin Zorn}, year = {2015}, title = {Teach Foundational Language Principles}, journal = {Communications of the ACM}, volume = {58}, number = {5}, pages = {30--31}, doi = {10.1145/2663342}, ) @techreport(sescps15, author = {Mirco Bordoni and Michele Bottone and Bob Fields and Nikos Gorogiannis and Michael Margolis and Giuseppe Primiero and Franco Raimondi}, year = {2015}, title = {Towards Cyber-Physical Systems as Services:the ASIP Protocol}, type = {Workshop Paper}, institution = {Ocado Group \& Middlesex University}, url = {http://www.rmnd.net/pubs/sescps15.pdf}, note = {To be presented at International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS) Collocated with ICSE 2015}, ) @article(carlsonrobotlang, author = {Thomas Paul Carlson}, year = {2008}, title = {Robotlang-A Concurrent Functional Programming Language For Robots}, journal = {Integers}, volume = {1}, pages = {42}, ) @incollection(hudak2003-uml, author = {David Harel and P.S. Thiagarajan}, year = {2003}, title = {Message Sequence Charts}, editor = {Luciano Lavagno and Grant Martin and Bran Selic}, booktitle = {UML for Real}, publisher = {Springer US}, pages = {77--105}, ) @inproceedings(hudak2003, author = {Paul Hudak and Antony Courtney and Henrik Nilsson and John Peterson}, year = {2003}, title = {Arrows, Robots, and Functional Reactive Programming}, booktitle = {Summer School on Advanced Functional Programming 2002, Oxford University}, series = {Lecture Notes in Computer Science}, volume = {2638}, publisher = {Springer-Verlag}, pages = {159--187}, url = {http://dx.doi.org/10.1007/978-3-540-44833-4_6}, ) @misc(mirtogit, title = {{The MIddlesex Robotic plaTfOrm (MIRTO)}}, url = {https://github.com/fraimondi/myrtle}, ) @misc(racket_mod, title = {The Racket Guide}, url = {http://docs.racket-lang.org/guide/module-basics.html}, ) @misc(hubwheels, author = {Creative Robotics}, title = {HUB-ee}, url = {http://www.creative-robotics.com/About-HUBee-Wheels}, ) @inproceedings(Steiner2009, author = {Hans-Christoph Steiner}, year = {2009}, title = {Firmata : Towards Making Microcontrollers Act Like Extensions of the Computer}, editor = {Noel Zahler and Roger B. Dannenberg and Tom Sullivan}, booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression}, address = {Pittsburgh, PA, United States}, pages = {125--130}, url = {http://www.nime.org/proceedings/2009/nime2009_125.pdf}, ) @inproceedings(Wakeling2008, author = {David Wakeling}, year = {2008}, title = {A Robot in Every Classroom: Robots and Functional Programming Across the Curriculum}, booktitle = {Proceedings of the 2008 International Workshop on Functional and Declarative Programming in Education}, series = {FDPE '08}, publisher = {ACM}, address = {New York, NY, USA}, pages = {51--60}, url = {http://doi.acm.org/10.1145/1411260.1411268}, ) @article(DBLP:journals/tsmc/YangLL14, author = {Fan Yang and Frederick W. B. Li and Rynson W. H. Lau}, year = {2014}, title = {A Fine-Grained Outcome-Based Learning Path Model}, journal = {{IEEE} T. Systems, Man, and Cybernetics: Systems}, volume = {44}, number = {2}, pages = {235--245}, url = {http://dx.doi.org/10.1109/TSMCC.2013.2263133}, )