Game Development with Java and Tynker

Summary (14th - 18th September)

This course dives into coding games using java and Greenfoot library. Afterward, it eill provide a brief introduction to video games design using Tynker

Course Overview

Put your gaming experience and imagination into action, ending up with an original creation that you can take home, play and show to family and friends. Using the Greenfoot programming environment, students will learn to code in Java to create their own amazing games. Coding concepts will include iteration, variables, Boolean logic, methods, functions and classes. In addition, students will work on creating their own graphics and animations for use in their games. Our goal in this course is to get young people creating, and not just consuming – technology and to show them that coding can be exciting and relevant. We want every student to come away ready to learn more and to continue their coding journey independently.

For video game design part, the students will be encouraged to think about what makes a good video game. They will be introduced to the online software Tynker where they will explore the capabilities of making a simple game. By the end of the day the students will have created their very own video game.

What you will learn

  1. Introducing the Java Programming Language
  2. Exploring the concept of object-oriented programming
  3. Learning to input and compile code in the Greenfoot environment
  4. Using if statements, creating variables, commenting code
  5. Adding graphics and movement to a game including jumping and falling
  6. Testing, de-bugging, troubleshooting and perfecting your program
  7. understand different types of video games
  8. To appreciate the important features of making a good game
  9. To learn the Tynker environment, using drag and drop coding and logical thinking.
  10. Develop understanding of core computing concepts such as loops, functions etc