Shaaron E Ainsworth & Katharina Scheiter (2021):
Learning by drawing visual representations: Potential, purposes, and practical implications.
Current Directions in Psychological Science 30(1),
pp. 61–67,
doi:10.1007/978-94-6209-203-7.
Lynne Anderson-Inman & Mark Horney (1996):
Computer-based concept mapping: Enhancing literacy with tools for visual thinking.
Journal of adolescent & adult literacy 40(4),
pp. 302–306.
Mordechai Ben-Ari (1998):
Constructivism in computer science education.
Acm sigcse bulletin 30(1),
pp. 257–261,
doi:10.1086/494648.
Marina Umaschi Bers (2019):
Coding as another language: a pedagogical approach for teaching computer science in early childhood.
Journal of Computers in Education 6(4),
pp. 499–528,
doi:10.1145/1118178.1118215.
Richard S Bird (1987):
An introduction to the theory of lists.
In: Logic of programming and calculi of discrete design.
Springer,
pp. 5–42,
doi:10.1145/1780.1781.
Magnus Carlsson & Thomas Hallgren (1993):
Fudgets: A graphical user interface in a lazy functional language.
In: Proc. of the conf. on Functional programming languages and computer architecture,
pp. 321–330,
doi:10.1145/165180.165228.
Ni Chang (2012):
The role of drawing in young children's construction of science concepts.
Early Childhood Education Journal 40(3),
pp. 187–193,
doi:10.1007/s10643-012-0511-3.
Li Cheng & Carole R Beal (2020):
Effects of student-generated drawing and imagination on science text reading in a computer-based learning environment.
Educational Technology Research and Development 68(1),
pp. 225–247,
doi:10.1080/09500693.2013.792971.
Evan Czaplicki & Stephen Chong (2013):
Asynchronous Functional Reactive Programming for GUIs.
In: Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation.
ACM Press,
New York, NY, USA,
pp. 411–422,
doi:10.1145/2491956.2462161.
Bogdan Denny Czejdo & Sambit Bhattacharya (2009):
Programming robots with state diagrams.
Journal of Computing Sciences in Colleges 24(5),
pp. 19–26.
Curtis d'Alves, Tanya Bouman, Christopher Schankula, Jenell Hogg, Levin Noronha, Emily Horsman, Rumsha Siddiqui & Christopher Kumar Anand (2018):
Using Elm to Introduce Algebraic Thinking to K-8 Students.
In: Simon Thompson: Proceedings Sixth Workshop on Trends in Functional Programming in Education, Canterbury, Kent UK, 22 June 2017,
Electronic Proceedings in Theoretical Computer Science 270.
Open Publishing Association,
pp. 18–36,
doi:10.4204/EPTCS.270.2.
Conal Elliott & Paul Hudak (1997):
Functional Reactive Animation.
In: Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming,
ICFP '97.
ACM,
New York, NY, USA,
pp. 263–273,
doi:10.1145/258948.258973.
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt & Shriram Krishnamurthi (2018):
How to design programs: an introduction to programming and computing.
MIT Press.
Kathi Fisler, Emmanuel Schanzer, Steve Weimar, Annie Fetter, K. Ann Renninger, Shriram Krishnamurthi, Joe Gibbs Politz, Benjamin Lerner, Jennifer Poole & Christine Koerner (2021):
Evolving a K-12 Curriculum for Integrating Computer Science into Mathematics.
In: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education,
SIGCSE '21.
Association for Computing Machinery,
New York, NY, USA,
pp. 59–65,
doi:10.1145/3408877.3432546.
E Paul Goldenberg & Cynthia J Carter (2021):
Programming as a language for young children to express and explore mathematics in school.
British Journal of Educational Technology 52(3),
pp. 969–985,
doi:10.1145/1118178.1118215.
Masaru Kamada (2016):
Islay—An educational programming tool based on state diagrams.
In: 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES).
IEEE,
pp. 230–232,
doi:10.1145/1592761.1592779.
Dexter C Kozen (2012):
Automata and computability.
Springer Science & Business Media.
Shriram Krishnamurthi & Kathi Fisler (2019):
Programming paradigms and beyond.
The Cambridge Handbook of Computing Education Research 37,
doi:10.1145/182.358436.
Andrea Kunze & Jennifer G Cromley (2021):
Deciding on drawing: the topic matters when using drawing as a science learning strategy.
International Journal of Science Education,
pp. 1–17,
doi:10.1080/09500693.2021.1876957.
Aleksi Lukkarinen, Lauri Malmi & Lassi Haaranen (2021):
Event-driven Programming in Programming Education: A Mapping Review.
ACM Transactions on Computing Education (TOCE) 21(1),
pp. 1–31,
doi:10.1177/1094428114562629.
Renée McCauley, Scott Grissom, Sue Fitzgerald & Laurie Murphy (2015):
Teaching and learning recursive programming: a review of the research literature.
Computer Science Education 25(1),
pp. 37–66,
doi:10.1016/j.compedu.2013.09.015.
Ana Francisca Monteiro, Maribel Miranda-Pinto & António José Osório (2021):
Coding as Literacy in Preschool: A Case Study.
Education Sciences 11(5),
pp. 198,
doi:10.20897/ejsteme/3869.
Bill O'Farrell & Christopher Anand (2017):
Code the future!: teach kids to program in Elm.
In: Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering.
IBM Corp.,
pp. 357–357,
doi:10.5555/3172795.3172861.
Joonhyeong Park, Jina Chang, Kok-Sing Tang, David F Treagust & Mihye Won (2020):
Sequential patterns of students' drawing in constructing scientific explanations: focusing on the interplay among three levels of pictorial representation.
International Journal of Science Education 42(5),
pp. 677–702,
doi:10.1207/s15516709cog1801_3.
Padma Pasupathi (2021):
SD Draw: A State Diagram Tool including Elm Code Generation for Interactive Applications.
McMaster University.
Christopher Schankula, Emily Ham, Jessica Schultz, Yumna Irfan, Nhan Thai, Lucas Dutton, Padma Pasupathi, Chinmay Sheth, Taranum Khan & Salima Tejani (2020):
NewYouthHack: Using Design Thinking to Reimagine Settlement Services for New Canadians.
In: International Conference on Innovations for Community Services.
Springer,
pp. 41–62,
doi:10.1007/978-3-319-93408-2_11.
Annett Schmeck, Richard E Mayer, Maria Opfermann, Vanessa Pfeiffer & Detlev Leutner (2014):
Drawing pictures during learning from scientific text: Testing the generative drawing effect and the prognostic drawing effect.
Contemporary Educational Psychology 39(4),
pp. 275–286,
doi:10.1016/j.cedpsych.2014.07.003.
Leslie Suters & Henry Suters (2020):
Coding for the Core: Computational Thinking and Middle Grades Mathematics.
Contemporary Issues in Technology and Teacher Education 20(3),
pp. 435–471.
F Vico, M Molina, D Orden, J Ortiz, R Garcia & J Masa (2019):
A coding curriculum for K-12 education: the evidence-based approach.
In: Proceedings of the 11th annual International Conference on Education and New Learning Technologies,
pp. 7102–7106,
doi:10.21125/edulearn.2019.1698.