Work Fairs 2014

Each work fair is a collaborative session where small groups of teachers can work together to identify, assemble and/or create materials that they can use in their classes in the coming year. They will be led by a veteran teacher(s) who will work with the participants to help them achieve their goals. The fairs will be similar to traditional workshops but with more opportunity for collaboration and teacher-to-teacher networking.

Suggested Target Market
Upper Elementary Junior High High School
Scratch X X X
Game Maker X X
Processing X
Arduino X X
Python, Pygame and Raspberry Pi X X

*All sessions run from 9:00 am to 2:30 pm.

CTF and CSE Projects Using Scratch

Harvey Duff (hduff@ualberta.ca)
McNally High School, Room 222 (8440 105 Ave, Edmonton)
Mon, July 21, 2014

Interested in having your kids develop their Computational Thinking skills while working with a powerful yet easy to use programming language? Then consider doing Computing Oriented Project Based Learning (COPBL) with Scratch.

This workshop will introduce participants new to Scratch and Computational Thinking (CT) to a number of entry level projects that they'll be able to do with their kids in the new school year. Teachers already familiar with Scratch and CT will work on more demanding projects. Projects will range from simple ones such as "The Who Am I Project" suitable for upper elementary to "The Artillery Game" which will challenge even advanced senior high students.

CTF and CSE Projects Using Game Maker

Lance Pedersen (Lance.Pedersen@epsb.ca)
McNally High School, Room 222 (8440 105 Ave, Edmonton)
Tue, July 22, 2014

Interested in having your students create video games? Then consider using the Game Maker environment. Game Maker has two programming modes; a relatively simple menu driven mode and a more powerful mode that uses a scripting language called GML.

In this session Lance will outline how the menu driven mode can be used by students new to programming to carry out a number of different game building projects including ones that tie into other curriculums such as English (story telling) and math (translations and transformations). He will also illustrate how that mode can be used as a scaffolding tool for moving to the more powerful GML mode. The session will be using a free version of Game Maker, and as part of the session, Lance will outline how this version differs from the more commercial versions.

CSE Projects Using Processing

Scott Couprie (Scott.Couprie@epsb.ca) & Lance Pederson (Lance.Pedersen@epsb.ca)
McNally High School, Room 222 (8440 105 Ave, Edmonton)
Wed, July 23, 2014

Not completely happy with Java or Python? Processing could be your answer.

Processing is a traditional text based programming language that quickly allows students to get involved in graphics and GUI input. In Java, it would take months for students to develop the knowledge necessary to work in these areas. Scott and Lance used Processing as an introductory language with their Computer Science 10 students and they were quickly up to speed in both areas. The results of this experiment with Processing were incredibly engaged students and increased enrollment at the 20 level for next year.

CSE Projects Using Arduino

Scott Couprie (Scott.Couprie@epsb.ca)
McNally High School, Room 222 (8440 105 Ave, Edmonton)
Thu, July 24, 2014

Want to do robotics but are concerned about the cost? Then consider the Arduino platform.

For about $100 per kit, you can provide your students with an engaging alternative to traditional robotics. With sensors, motors, wiring and resistors, it is more about real life systems than the usual mobile robotics kits. Its flexibility and low cost it allow students to pursue their own passions and creativity.

CTF and CSE Independent Project Work (In Scratch, Game Maker, Processing and Arduino)

Harvey Duff (hduff@ualberta.ca), Scott Couprie (Scott.Couprie@epsb.ca) & Lance Pederson (Lance.Pedersen@epsb.ca)
McNally High School, Room 222 (8440 105 Ave, Edmonton)
Fri, July 25, 2014

This will be an open ended, independent work session. Teachers will have an opportunity to work on lesson plans, do project development, practice coding and/or discuss assessment measures either as individuals or in groups. Harvey, Scott and Lance will be on hand as resource people.

CSE Projects Using Python, PyGame and the Raspberry Pi

Gerald Chung (Gerald.Chung@eips.ca)
Bev Facey Community High School, Room TBD (99 Colwill Blvd, Sherwood Park)
Mon, July 28, 2014

Gerald will introduce the language to participants new to Python, outline online resources such as eBooks and websites for further study and walk thru a number of useful introductory projects. Participants already familiar with Python will look at more sophisticated resources and projects.

CTF and CSE Independent Project Work (In Python, Pygame and the Raspberry Pi)

Gerald Chung (Gerald.Chung@eips.ca)
Bev Facey Community High School, Room TBD (99 Colwill Blvd, Sherwood Park)
Tue, July 29, 2014

This will be an open ended, independent work session. Teachers will have an opportunity to work on lesson plans, do project development, practice coding and/or discuss assessment measures either as individuals or in groups. Harvey, Scott and Lance will be on hand as resource people.