Who it is forGrades 6 to 8, roughly ages 11 to 14. No coding experience is needed, though a student who has used Scratch will recognize the ideas. Comfortable typing helps, since Python is typed. A fifth grader belongs in Coding with Scratch.What your child will actually doWrite short Python programs that take input and print a result. Use loops and if-statements to make a program repeat and decide. Build a small game, like a number-guessing game. Program a robot's moves on a simulator or a kit, and debug it when it goes the wrong way. Break a bigger problem into functions.What they will be able to do by the endWrite and run a Python program from a blank file. Use variables and loops correctly, and use an if-statement to make a decision. Read an error message and fix the bug it points to. Plan a problem in steps before writing code. Explain what their own code does, line by line.The shape of the session55 minutes, once a week, for eight meetings. No more than four children. Each session opens with one new idea shown in code, gives most of the hour to the student's own program, and closes with students showing what they built.What you need to sendJust the everyday basics. Supplies are included this fall. Please send a laptop with your child if you have one. If you don't, that's okay. No homework. Python can be installed at home at no cost for a student who wants to keep going, and that is optional.What comes homeA printed copy of the program they finished, with their own notes on what each part does. Over the quarter those pages show the programs they can now write on their own.How this fits your Virginia requirementsHexagon Academy does not issue grades, credits, transcripts or a diploma. Anything your child brings home from this class is yours to keep. Taking this class does not change what you file with your school division or when you file it. If you home instruct under Virginia's home instruction law, the notice of intent and any evidence of progress stay yours to file, on the dates that law sets.What this class is notIt is not an AP computer science course, and it does not carry credit. It is not a video game design class. It is not graded.