Review of Programming for the Puzzled: Learn to Program While Solving Puzzles Srini Devadas.
S. V. NagarajPublished in: SIGACT News (2023)
Keyphrases
- crossword puzzles
- programming environment
- programming skills
- computer programs
- programming environments
- jigsaw puzzle
- programming course
- programming language
- automatic programming
- programming education
- program understanding
- novice programmers
- program code
- control program
- static analysis
- reinforcement learning agents
- development environment
- combinatorial optimization
- programming language constructs
- search algorithm
- fault localization
- computer programming
- declarative programming