Teaching Kids Coding Beyond Blocks
This is a great tool to get students interested in writing text-based code. The ToolBox is helpful for the beginning, to allow the students to add the code, using the "block" format that many are familiar with, but the step-by-step instructions require them to edit the text and learn real Python code writing. Some of the later lessons get very intense and may lose students who are not fully committed to coding.
How I Use It
I use this in my computer lab with 4th and 5th grades. I have each class for one 50 minute period once per week. The students start in 4th grade and continue through 5th grade. I do directed mini lessons straight from the website, but the students mostly work independently with one on one discussions and troubleshooting with me.