Peter Achten, Jurriën Stutterheim, László Domoszlai & Rinus Plasmeijer (2014):
Task Oriented Programming with Purely Compositional Interactive Scalable Vector Graphics.
In: Proceedings of the 26Nd 2014 International Symposium on Implementation and Application of Functional Languages,
IFL '14.
ACM,
New York, NY, USA,
pp. 7:1–7:13,
doi:10.1145/2746325.2746329.
Helen Brown (2016):
MacVenture: An iPad Application Design for Social Constructivist E-Learning.
McMaster University.
Kathleen F. Clark & Michael F. Graves (2005):
Scaffolding Students' Comprehension of Text.
The Reading Teacher 58(6),
pp. 570–580,
doi:10.1598/RT.58.6.6.
Stephen Cooper, Karen Wang, Maya Israni & Sheryl Sorby (2015):
Spatial Skills Training in Introductory Computing.
In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research,
ICER '15.
ACM,
New York, NY, USA,
pp. 13–20,
doi:10.1145/2787622.2787728.
Kathi Fisler (2014):
The Recurring Rainfall Problem.
In: Proceedings of the Tenth Annual Conference on International Computing Education Research,
ICER '14.
ACM,
New York, NY, USA,
pp. 35–42,
doi:10.1145/2632320.2632346.
Carl Benedikt Frey & Michael A. Osborne (2017):
The future of employment: How susceptible are jobs to computerisation?.
Technological Forecasting and Social Change 114,
pp. 254 – 280,
doi:10.1016/j.techfore.2016.08.019.
Mark Guzdial (2015):
Learner-Centered Design of Computing Education: Research on Computing for Everyone.
Synthesis Lectures on Human-Centered Informatics 8(6),
pp. 1–165,
doi:10.2200/S00684ED1V01Y201511HCI033.
J. Hughes (1989):
Why Functional Programming Matters.
The Computer Journal 32(2),
pp. 98,
doi:10.1093/comjnl/32.2.98.
Carolyn Kieran (2004):
Algebraic thinking in the early grades: What is it?.
The Mathematics Educator 8(1),
pp. 139–151.
Valerie E. Lee & David T. Burkam (2003):
Dropping Out of High School: The Role of School Organization and Structure.
American Educational Research Journal 40(2),
pp. 353–393,
doi:10.3102/00028312040002353.
Ben Lippmeier (2017):
The gloss package.
hackage.
Cyrus Omar, Ian Voysey, Michael Hilton, Jonathan Aldrich & Matthew A Hammer (2017):
Hazelnut: a bidirectionally typed structure editor calculus.
In: Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages.
ACM,
pp. 86–99,
doi:10.1145/3093333.3009900.
Seymour Papert (1980):
Mindstorms: Children, Computers, and Powerful Ideas.
Basic Books, Inc.,
New York, NY, USA.
Emmanuel Schanzer, Kathi Fisler, Shriram Krishnamurthi & Matthias Felleisen (2015):
Transferring Skills at Solving Word Problems from Computing to Algebra Through Bootstrap.
In: Proceedings of the 46th ACM Technical Symposium on Computer Science Education,
SIGCSE '15.
ACM,
New York, NY, USA,
pp. 616–621,
doi:10.1145/2676723.2677238.
Emmanuel Schanzer, Emma Youndtsmith, Kathi Fisler, Shriram Krishnamurthi, Joe Politz & Ben Lerner (2012):
Bootstrap:Reactive.
Technical Report.
Bootstrap.
Elizabeth Schofield, Michael Erlinger & Zachary Dodds (2014):
MyCS: CS for Middle-years Students and Their Teachers.
In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education,
SIGCSE '14.
ACM,
New York, NY, USA,
pp. 337–342,
doi:10.1145/2538862.2538901.
David Silver, Marisa Saunders & Estela Zarate (2008):
What factors predict high school graduation in the Los Angeles Unified School District.
Policy Brief 14.
Cynthia Solomon (1988):
Computer environments for children: A reflection on theories of learning and education.
MIT press.
Tim Teitelbaum & Thomas Reps (1981):
The Cornell Program Synthesizer: A Syntax-directed Programming Environment.
Commun. ACM 24(9),
pp. 563–573,
doi:10.1145/358746.358755.
Annette Vee (2013):
Understanding Computer Programming as a Literacy.
Literacy in Composition Studies 1(2),
doi:10.21623/1.1.2.4.
Markus Voelter, Janet Siegmund, Thorsten Berger & Bernd Kolb (2014):
Towards user-friendly projectional editors.
In: International Conference on Software Language Engineering.
Springer,
pp. 41–61,
doi:10.1007/978-3-319-11245-9_3.
Scott N. Walck (2016):
Learn Quantum Mechanics with Haskell.
In: Proceedings of the 4th and 5th International Workshop on Trends in Functional Programming in Education, TFPIE 2016, Sophia-Antipolis, France and University of Maryland College Park, USA, 2nd June 2015 and 7th June 2016.,
pp. 31–46,
doi:10.4204/EPTCS.230.3.
Jeannette M. Wing (2006):
Computational Thinking.
Commun. ACM 49(3),
pp. 33–35,
doi:10.1145/1118178.1118215.
Geoff Wright, Peter Rich & Robert Lee (2013):
The influence of teaching programming on learning mathematics.
In: Society for Information Technology & Teacher Education International Conference.
Association for the Advancement of Computing in Education (AACE),
pp. 4612–4615.
Brent A. Yorgey (2012):
Monoids: Theme and Variations (Functional Pearl).
In: Proceedings of the 2012 Haskell Symposium,
Haskell '12.
ACM,
New York, NY, USA,
pp. 105–116,
doi:10.1145/2364506.2364520.