Shaaron E Ainsworth
Katharina Scheiter
2021
Learning by drawing visual representations: Potential, purposes, and practical implications
Current Directions in Psychological Science
30
1
61–67
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
302–306
Mordechai Ben-Ari
1998
Constructivism in computer science education
Acm sigcse bulletin
30
1
257–261
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
499–528
10.1145/1118178.1118215
Richard S Bird
1987
An introduction to the theory of lists
Logic of programming and calculi of discrete design
Springer
5–42
10.1145/1780.1781
Magnus Carlsson
Thomas Hallgren
1993
Fudgets: A graphical user interface in a lazy functional language
Proc. of the conf. on Functional programming languages and computer architecture
321–330
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
187–193
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
225–247
10.1080/09500693.2013.792971
Evan Czaplicki
2012
Elm: Concurrent FRP for Functional GUIs
Senior thesis, Harvard University
Evan Czaplicki
Stephen Chong
2013
Asynchronous Functional Reactive Programming for GUIs
Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation
ACM Press
New York, NY, USA
411–422
10.1145/2491956.2462161
Bogdan Denny Czejdo
Sambit Bhattacharya
2009
Programming robots with state diagrams
Journal of Computing Sciences in Colleges
24
5
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
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
18–36
10.4204/EPTCS.270.2
Conal Elliott
Paul Hudak
1997
Functional Reactive Animation
Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming
ICFP '97
ACM
New York, NY, USA
263–273
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
Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
SIGCSE '21
Association for Computing Machinery
New York, NY, USA
59–65
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
969–985
10.1145/1118178.1118215
Masaru Kamada
2016
Islay—An educational programming tool based on state diagrams
2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES)
IEEE
230–232
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
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
1–17
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
1–31
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
37–66
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
198
10.20897/ejsteme/3869
Bill O'Farrell
Christopher Anand
2017
Code the future!: teach kids to program in Elm
Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering
IBM Corp.
357–357
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
677–702
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
International Conference on Innovations for Community Services
Springer
41–62
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
275–286
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
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
Proceedings of the 11th annual International Conference on Education and New Learning Technologies
7102–7106
10.21125/edulearn.2019.1698