Peter Achten
Jurriën Stutterheim
László Domoszlai
Rinus Plasmeijer
2014
Task Oriented Programming with Purely Compositional Interactive Scalable Vector Graphics
Proceedings of the 26Nd 2014 International Symposium on Implementation and Application of Functional Languages
IFL '14
ACM
New York, NY, USA
7:1–7:13
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
570–580
10.1598/RT.58.6.6
Stephen Cooper
Karen Wang
Maya Israni
Sheryl Sorby
2015
Spatial Skills Training in Introductory Computing
Proceedings of the Eleventh Annual International Conference on International Computing Education Research
ICER '15
ACM
New York, NY, USA
13–20
10.1145/2787622.2787728
Evan Czaplicki
2012
Elm: Concurrent FRP for Functional GUIs
Senior thesis, Harvard University
Evan Czaplicki
2016
A Farewell to FRP
Blog post on elm-lang.org
Oxford English Dictionary
2017
OED online
Department of Education
2013
National curriculum in England: computing programmes of study
Technical Report
UK Department of Education
Matthias Felleisen
Shriram Krishnamurthi
2009
Viewpoint: Why Computer Science Doesn't Matter
Commun. ACM
52
7
37–40
10.1145/1538788.1538803
Kathi Fisler
2014
The Recurring Rainfall Problem
Proceedings of the Tenth Annual Conference on International Computing Education Research
ICER '14
ACM
New York, NY, USA
35–42
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
254 – 280
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
1–165
10.2200/S00684ED1V01Y201511HCI033
J. Hughes
1989
Why Functional Programming Matters
The Computer Journal
32
2
98
10.1093/comjnl/32.2.98
Carolyn Kieran
2004
Algebraic thinking in the early grades: What is it?
The Mathematics Educator
8
1
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
353–393
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
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages
ACM
86–99
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
Proceedings of the 46th ACM Technical Symposium on Computer Science Education
SIGCSE '15
ACM
New York, NY, USA
616–621
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
Proceedings of the 45th ACM Technical Symposium on Computer Science Education
SIGCSE '14
ACM
New York, NY, USA
337–342
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
563–573
10.1145/358746.358755
Annette Vee
2013
Understanding Computer Programming as a Literacy
Literacy in Composition Studies
1
2
10.21623/1.1.2.4
Markus Voelter
Janet Siegmund
Thorsten Berger
Bernd Kolb
2014
Towards user-friendly projectional editors
International Conference on Software Language Engineering
Springer
41–61
10.1007/978-3-319-11245-9_3
Scott N. Walck
2016
Learn Quantum Mechanics with Haskell
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.
31–46
10.4204/EPTCS.230.3
Jeannette M. Wing
2006
Computational Thinking
Commun. ACM
49
3
33–35
10.1145/1118178.1118215
Geoff Wright
Peter Rich
Robert Lee
2013
The influence of teaching programming on learning mathematics
Society for Information Technology & Teacher Education International Conference
Association for the Advancement of Computing in Education (AACE)
4612–4615
Brent A. Yorgey
2012
Monoids: Theme and Variations (Functional Pearl)
Proceedings of the 2012 Haskell Symposium
Haskell '12
ACM
New York, NY, USA
105–116
10.1145/2364506.2364520