|
|
|
|
|
by lukewrites
4028 days ago
|
|
I love CheckIO and can't wait to play with this! I'm an elementary school teacher, and this past semester I taught programming to 4th and 5th graders. We progressed through Code.org to independent Scratch projects to writing Python. Taking that last step from graphics to text/Scratch to Python was a hard one for the kids. I'd been thinking about using something like CodeCombat with them next year, but I'm excited to see if Empire of Code could be a viable option! |
|
The added syntactic readability of python comes at the cost of increased complexity of the parser, complicating the design of the meta-circular interpreter (SICP ch. 4).
The added power of the built-in data structures (list and dict) comes at the cost of increased complexity of the implementation of the built-in library, complicating the design of the explicit control evaluator (SICP ch. 5).
What are your thoughts? Is there any hope of adapting the ideas of SICP for 4th-8th graders?