Teaching Java and object oriented programming - creating a snake game
This is a very comprehensive package from Sean Cullinane which consists of lessons to teach the basics of object oriented programming. Students will produce a playable snake game as the outcome. Note: It is recommended that this is only delivered to students with some previous programming experience, ideally some Object-Oriented experience. The expected level of experience is that the students have some understanding of basic programming theory, such as variables, data types, Booleans, methods and simple loops.