Students use their experiences with the computer game Minecraft as a gateway to learn the fundamentals of the Python programming langauge.
Topics such as variable types, conditional statements, loops, collections, and algorithms will be introduced in the first week as tools that help students complete exciting projects such as building massive structures and cities with a single command. In the second week, students will learn and use game programming concepts to build customized Minecraft minigames.
|Session I||6/17/2019 - 6/28/2019||Annandale||Morning|
|Session II||7/1/2019 - 7/12/2019||Chantilly||Morning|
|Session II||7/1/2019 - 7/12/2019||Vienna||Afternoon|
|Session III||7/15/2019 - 7/26/2019||Alexandria||Afternoon|
|Session III||7/15/2019 - 7/26/2019||Fairfax||Afternoon|
|Session IV||7/29/2019 - 8/9/2019||Reston||Afternoon|
|Session IV||7/29/2019 - 8/9/2019||Tysons||Afternoon|
|Session V||8/12/2019 - 8/23/2019||McLean||Afternoon|