Site Accessibility Statement
Wilfrid Laurier University Faculty of Science
September 21, 2014
 
 
Canadian Excellence

Make A Computer Game


Introductory programming for non-technical people using games

I'm interested in ways to help students from different background learning how to program. One method to teach computer programming is to use a computer game as a vehicle or application for that learning. Below is a collection of links to platforms that can be used to develop games and teach computer programming techniques which could lead to enriched learning experiences for students of different skill sets.

Alice: www.alice.org - A 3D environment with graphical tools that allow young students to create games, stories, or other scenarios.

Stencyl: www.stencyl.com - My favourite (at the moment)! Allows Flash games to be developed using a visual, drag and drop interface. Programming directly in ActionScript is available for advanced work as well. These games are publishable on the web and a number of mobile devices as well. Also consists of a community driven collection of game assets (pictures, backgrounds, sounds, characters, enemies, and objects) that can be shared and used, or even sold and purchased.

Scratch: scratch.mit.edu - A project of MIT, Scratch is aimed at very young children, and the samples posted on the site created by students show very little depth or professionalism, but at least it got them interested in computers.

Sploder: www.sploder.com - I very recently came across Sploder. There seems to be no programming at all, simply dragging assets. The samples that are provided are quite interesting, but the games that the users create come no where near the level found with Stencyl.