Programming in Minecraft with Lua

This Minecraft course teaches the fundamentals of programming to students of all ages. Using ComputerCraft, a mod for Minecraft, players can create computer blocks and program them to interact with their world. The programming language used in ComputerCraft is Lua, a robust yet easily readable programming language.

To make learning fun, this course offers our own customized interactive games and scenarios that highlight the significance of fundamental programming concepts using Lua.

Each lesson will be integrated with gameplay to create an engaging and explorative learning environment. Topics that will be covered include: Handling User Input, Conditional Statements and Boolean Logic, For Loops, While Loops, Lists, Tuples, and Dictionaries, Functions.

No programming skill required. Familiarity with Minecraft and a Minecraft Account is strongly recommended.

Ages:  9 and up
Time:  Saturday’s from 10:00AM – 1:00PM (with a 20 minute snack break)
Dates: Oct. 7, 14, 21, 28, Nov. 4, 11, 18
Location:  Mason Campus Fairfax, Art and Design Building, room 2001
Tuition:  $485

Lead Instructor: Jon Brown


Mailing Address:
Mason Game and Technology Academy
Virginia Serious Game Institute
10900 University Blvd.,
Bull Run Hall Ste 147
Manassas, VA 20110

Phone: (703)993-7101

Email: MGTA Founding Director: Vera Lichtenberg,
MGTA Admin Assistant: Nerissa Hart,