Fetching the paper…
Reading the bibliography…
Block-based visual programming environments play an increasingly important role in introducing computing concepts to K-12 students.
Symbolic Execution and Program Testing
James C. King · 1976
Earlier work this paper cites.
Dynamic Program Slicing
Bogdan Korel and Janusz W. Laski · 1988
Earlier work this paper cites.
Effective Feedback Content for Tutoring Complex Skills
Jean McKendree · 1990
Earlier work this paper cites.
Visual Programming
Margaret M Burnett and David W McIntyre · 1995
Earlier work this paper cites.
Karel the Robot: A Gentle Introduction to the Art of Programming
Richard E Pattis, Jim Roberts, and Mark Stehlik · 1995
Earlier work this paper cites.
Hierarchical Reinforcement Learning Based on Subgoal Discovery and Subpolicy Specialization
Bram Bakker and Jürgen Schmidhuber · 2004
Earlier work this paper cites.
Reducing Mental Context Switches during Programming
Henning Kiel · 2009
Earlier work this paper cites.
Scratch: Programming for All
Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, et al · 2009
Earlier work this paper cites.
Hamming Distance Metric Learning
Mohammad Norouzi, David J. Fleet, and Ruslan Salakhutdinov · 2012
Earlier work this paper cites.
Autonomic Discovery of Subgoals in Hierarchical Reinforcement Learning
Xiao Ding, Yi-tong LI, and Shi Chuan · 2014
Earlier work this paper cites.
Code Hunt: Experience with Coding Contests at Scale
Judith Bishop, R Nigel Horspool, Tao Xie, Nikolai Tillmann, and Jonathan De Halleux · 2015
Earlier work this paper cites.
Subgoals, Context, and Worked Examples in Learning Computing Problem Solving
Briana B. Morrison, Lauren E. Margulieux, and Mark Guzdial · 2015
Earlier work this paper cites.
Autonomously Generating Hints by Inferring Problem Solving Policies
Chris Piech, Mehran Sahami, Jonathan Huang, and Leonidas J. Guibas · 2015
Earlier work this paper cites.
Personalized Mathematical Word Problem Generation
Oleksandr Polozov, Eleanor O’Rourke, Adam M. Smith, Luke Zettlemoyer, Sumit Gulwani, and Zoran Popovic · 2015
Earlier work this paper cites.
Comparing Textual and Block Interfaces in a Novice Programming Environment
Thomas W. Price and Tiffany Barnes · 2015
Earlier work this paper cites.
To Block or Not to Block, That is the Question: Students’ Perceptions of Blocks-Based Programming
David Weintrop and Uri Wilensky · 2015
Earlier work this paper cites.
Subgoals Help Students Solve Parsons Problems
Briana B. Morrison, Lauren E. Margulieux, Barbara Ericson, and Mark Guzdial · 2016
Cited alongside, same era.
DeepCoder: Learning to Write Programs
Matej Balog, Alexander L. Gaunt, Marc Brockschmidt, Sebastian Nowozin, and Daniel Tarlow · 2017
Cited alongside, same era.
RobustFill: Neural Program Learning under Noisy I/O
Jacob Devlin, Jonathan Uesato, Surya Bhupatiraju, Rishabh Singh, Abdel-rahman Mohamed, and Pushmeet Kohli · 2017
Cited alongside, same era.
Failure-Directed Program Trimming
Kostas Ferles, Valentin Wüstholz, Maria Christakis, and Isil Dillig · 2017
Cited alongside, same era.
Program Synthesis
Sumit Gulwani, Oleksandr Polozov, Rishabh Singh, et al · 2017
Cited alongside, same era.
Position Paper: Block-Based Programming Should Offer Intelligent Support for Learners
Thomas W. Price and Tiffany Barnes · 2017
Cited alongside, same era.
Effect of Implementing Subgoals in Code.org’s Intro to Programming Unit in Computer Science Principles
Lauren E. Margulieux, Briana B. Morrison, Baker Franke, and Harivololona Ramilison · 2020
Later among the works it cites.
Creating Synthetic Datasets via Evolution for Neural Program Synthesis
Alexander Suh and Yuval Timen · 2020
Later among the works it cites.
Program Synthesis with Large Language Models
Jacob Austin, Augustus Odena, Maxwell I. Nye, Maarten Bosma, Henryk Michalewski, David Dohan, Ellen Jiang, Carrie J. Cai, Michael Terry, Quoc V. Le, and Charles Sutton · 2021
Later among the works it cites.
Replacing Rewards with Examples: Example-Based Policy Search via Recursive Classification
Ben Eysenbach, Sergey Levine, and Ruslan Salakhutdinov · 2021
Later among the works it cites.
Just a Few Expert Constraints Can Help: Humanizing Data-Driven Subgoal Detection for Novice Programming
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Hint Generation Under Uncertainty: The Effect of Hint Quality on Help-Seeking Behavior
Thomas W. Price, Rui Zhi, and Tiffany Barnes · 2017
Cited alongside, same era.
Leveraging Grammar and Reinforcement Learning for Neural Program Synthesis
Rudy Bunel, Matthew J. Hausknecht, Jacob Devlin, Rishabh Singh, and Pushmeet Kohli · 2018
Cited alongside, same era.
Execution-Guided Neural Program Synthesis
Xinyun Chen, Chang Liu, and Dawn Song · 2019
Cited alongside, same era.
Using the SOLO Taxonomy to Understand Subgoal Labels Effect in CS1
Adrienne Decker, Lauren E. Margulieux, and Briana B. Morrison · 2019
Cited alongside, same era.
Design and Pilot Testing of Subgoal Labeled Worked Examples for Five Core Concepts in CS1
Lauren E. Margulieux, Briana B. Morrison, and Adrienne Decker · 2019
Cited alongside, same era.
Zero Shot Learning for Code Education: Rubric Sampling with Deep Learning Inference
Mike Wu, Milan Mosse, Noah D. Goodman, and Chris Piech · 2019
Cited alongside, same era.
Samiha Marwan, Yang Shi, Ian Menezes, Min Chi, Tiffany Barnes, and Thomas W. Price · 2021
Later among the works it cites.
CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Tasks
Ruchir Puri, David S. Kung, Geert Janssen, Wei Zhang, Giacomo Domeniconi, Vladimir Zolotov, Julian Dolby, Jie Chen, Mihir R. Choudhury, Lindsey Decker, Veronika Thost, Luca Buratti, Saurabh Pujar, Shyam Ramji, Ulrich Finkler, Susan Malaika, and Frederick Reiss · 2021
Later among the works it cites.
Programming Puzzles
Tal Schuster, Ashwin Kalyan, Alex Polozov, and Adam Kalai · 2021
Later among the works it cites.
Reinforcement Learning for Education: Opportunities and Challenges
Adish Singla, Anna N. Rafferty, Goran Radanovic, and Neil T. Heffernan · 2021
Later among the works it cites.
Codeforces
Codeforces · 2022
Later among the works it cites.
CodeHS.com: Teaching Coding and Computer Science
CodeHS · 2022
Later among the works it cites.
Games for Tomorrow’s Programmers
Blockly Games · 2022
Later among the works it cites.
Adaptive Scaffolding in Block-based Programming via Synthesizing New Tasks as Pop Quizzes
Ahana Ghosh, Sebastian Tschiatschek, Sam Devlin, and Adish Singla · 2022
Later among the works it cites.
HackerRank
HackerRank · 2022
Later among the works it cites.
Competition-Level Code Generation with Alphacode
Yujia Li et al · 2022
Later among the works it cites.
From {Solution Synthesis} to {Student Attempt Synthesis} for Block-Based Visual Programming Tasks
Adish Singla and Nikitas Theodoropoulos · 2022
Later among the works it cites.