MovingBlocks

TerasologyEdu: propose a fun lesson to learn programming using Terasology

We at Terasology, through TerasologyEdu, aim to provide open-source education to the masses while also keeping it fun and engaging. TerasologyEdu is built upon the concept of hour-of-code where students can learn or polish their skill while using Terasology as a platform.

Our curriculum is crafted to cater better to younger audiences (kids & teenagers) but it doesn't necessarily mean that adults can't enjoy it too. We have designed our curriculum to introduce concepts of open-source software while also allowing everyone to get a grasp of programming.

The goal of this task is for you to propose a lesson in which students can learn programming using Terasology as a learning platform. Make sure to explain the difficulty level, suggested age range, and estimated time/session required to complete it.

If your proposed lesson is interesting, the mentors will offer to create more GCI tasks to make your lesson a reality!

Definition of 'Done'

Where to start

  • Try the game! You can't see the capabilities of Terasology if you haven't played it.
  • Do some tasks (ie. World Generation) to get a general sense of the development/programming aspect of Terasology.

Task tags

  • terasologyedu
  • curriculum
  • design
  • outreach
  • suggestion

Students who completed this task

Steven Rachman, Rajat Patel

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • assessment Outreach / Research
close

2017