@misc(povray, year = {2016}, title = {{Persistence of Vision Raytracer}}, howpublished = {\url{http://www.povray.org/}}, note = {Accessed: 2016-04-20}, ) @incollection(chang-aussie, author = {O.~Chang}, year = {2015}, title = {Australian schools are scrapping history and geography and replacing them with coding classes}, publisher = {Business Insider Australia}, ) @incollection(dredge-england, author = {S.~Dredge}, year = {2014}, title = {{Coding at school: a parent's guide to England's new computing curriculum}}, publisher = {The Guardian}, ) @inproceedings(Esper:2013:CodeSpells, author = {S.~Esper and S.R.~Foster and W.G.~Griswold}, year = {2013}, title = {{CodeSpells: Embodying the Metaphor of Wizardry for Programming}}, booktitle = {Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education}, series = {ITiCSE '13}, publisher = {ACM}, address = {New York, NY, USA}, pages = {249--254}, doi = {10.1145/2462476.2465593}, ) @inproceedings(Esper:2013:NFS:2445196.2445290, author = {S.~Esper and S.R.~Foster and W.G.~Griswold}, year = {2013}, title = {On the Nature of Fires and How to Spark Them when You'Re Not There}, booktitle = {Proceeding of the 44th ACM Technical Symposium on Computer Science Education}, series = {SIGCSE '13}, publisher = {ACM}, address = {New York, NY, USA}, pages = {305--310}, doi = {10.1145/2445196.2445290}, ) @book(Felleisen:How-to-Design-Programs, author = {M.~Felleisen and R.B.~Findler and M.~Flatt and S.~Krishnamurthi}, year = {2001}, title = {How to Design Programs: An Introduction to Computing and Programming}, publisher = {MIT Press}, address = {Cambridge, MA, USA}, ) @inproceedings(Felleisen:2009:FIS:1596550.1596561, author = {M.~Felleisen and R.B.~Findler and M.~Flatt and S.~Krishnamurthi}, year = {2009}, title = {{A Functional I/O System or, Fun for Freshman Kids}}, booktitle = {Proceedings of the 14th ACM SIGPLAN International Conference on Functional Programming}, series = {ICFP '09}, publisher = {ACM}, address = {New York, NY, USA}, pages = {47--58}, doi = {10.1145/1596550.1596561}, ) @book(gross2015, author = {A.~Gross}, year = {2015}, title = {25 states now require computer science for high school graduation}, publisher = {Education Dive}, ) @misc(lipson, author = {A.~Lipson}, year = {2016}, title = {{Mathematical LEGO Sculptures}}, howpublished = {\url{http://www.andrewlipson.com/mathlego.htm}}, note = {Accessed: 2016-04-20}, ) @article(Maloney:2010:Scratch, author = {J.~Maloney and M.~Resnick and N.~Rusk and B.~Silverman and E.~Eastmond}, year = {2010}, title = {{The Scratch Programming Language and Environment}}, journal = {Trans. Comput. Educ.}, volume = {10}, number = {4}, pages = {16:1--16:15}, doi = {10.1145/1868358.1868363}, ) @misc(pretz2014, author = {K.~Pretz}, year = {2014}, title = {{Computer Science Classes for Kids Becoming Mandatory}}, ) @incollection(raimondo-rhode-island, author = {G.M.~Raimondo}, year = {2014}, title = {{Computer Science for Rhode Island (CS4RI) Initiative}}, publisher = {Office of the Governor}, ) @inproceedings(Schanzer:2015:Bootstrap, author = {E.~Schanzer and K.~Fisler and S.~Krishnamurthi and M.~Felleisen}, year = {2015}, title = {{Transferring Skills at Solving Word Problems from Computing to Algebra Through Bootstrap}}, booktitle = {Proceedings of the 46th ACM Technical Symposium on Computer Science Education}, series = {SIGCSE '15}, publisher = {ACM}, address = {New York, NY, USA}, pages = {616--621}, doi = {10.1145/2676723.2677238}, ) @misc(smith2016, author = {M.~Smith}, year = {2016}, title = {{Computer Science For All}}, ) @inproceedings(lipson:wired, author = {Staff}, year = {2006}, title = {{Minimal Surfaces, Maximal Bricks}}, booktitle = {Wired}, ) @inproceedings(otaduy:brickr, author = {R.~Testuz and Y.~Schwartzburg and M.~Pauly}, year = {2013}, title = {{Automatic Generation of Constructable Brick Sculptures}}, editor = {M.-A.~Otaduy and O.~Sorkine}, booktitle = {Eurographics 2013 - Short Papers}, publisher = {The Eurographics Association}, doi = {10.2312/conf/EG2013/short/081-084}, ) @inproceedings(timcenko:LEGO-Construction-Problem, author = {O.~Timcenko}, year = {1998}, title = {{LEGO: How to build with LEGO.}}, booktitle = {$32^{nd}$ European Study Group with Industry Final Report}, pages = {81--94}, ) @incollection(toikkanen-finland, author = {T.~Toikkanen}, year = {2015}, title = {{Coding in school: Finland takes lead in Europe}}, publisher = {Learning Environments research group}, ) @book(wheatley2016, author = {M.~Wheatley}, year = {2016}, title = {{Chicago votes to make Computer Science a mandatory subject at all public schools}}, publisher = {Silicon Angle}, ) @article(2014Winter:TFPIE-EPTCS, author = {V.~Winter}, year = {2014}, title = {{Bricklayer: An Authentic Introduction to the Functional Programming Language SML}}, journal = {Electronic Proceedings in Theoretical Computer Science (EPTCS)}, doi = {10.4204/EPTCS.170.3}, ) @incollection(2015Winter:Bricklayer, author = {V.~Winter}, year = {2015}, title = {{The World Needs More Computer Science! What to do?}}, editor = {D.~Conway and S.A.~Hillen and M.~Landis and M.T.~Schlegelmilch and P.~Wolcott}, booktitle = {Digital Media, Tools, and Approaches in Teaching and Their Added Value}, publisher = {Waxmann Verlag GmbH}, address = {Germany}, pages = {119--141}, )