Teacher Resources

Engage Your Students With Computer Science

Computer Science is an exciting and constantly growing field. It connects to many other fields - business, science and entertainment - while solving real world problems. We want to assist in motivating your students and enrich their learning experience.

Students working

Interactive Classroom Demos

An effective way to motivate students in computer science is to show them exciting real world applications of what they are learning. We will spend a full period with your students, conduct a presentation with a challenge for them to work on in teams and demonstrate how to solve problems in a similar manner to a computer. This presentation will also include information about a variety of careers a degree in computer science can lead to. Our Recruitment Officer and faculty from the school are pleased to help you motivate your students and further delve into what computer science is. Sessions can be customized to your needs or selected from our prepared presentations. These include:

  • Careers in Computer Science
  • Card Tricks in relation to Computer Science
  • Software Testing
  • Recursion
  • Usability

Teacher helping student

On-Campus Visits

On-campus visits are a great way to immerse your students into the computer science environment. The options for on-campus visits include: tours of our state-of-the-art facilities, research labs and presentations given by a professor. These presentations are at no cost and require no preparation by the teacher. For more information or to arrange a classroom demonstration or on-campus visit, please contact the Recruitment Officer at 519-824-4120 Ext: 53550 or at liaison@socs.uoguelph.ca.

Students working at computers

The Hour of Code

What's an Hour of Code?

It's a one-hour introduction to computer science, designed to demystify "code" and show that anyone can learn the basics to be a maker, a creator, an innovator.

If you are an educator, host the Hour of Code as an activity in your classroom. They provide a variety of self-guided tutorials that anybody can do, on a browser, tablet, or smartphone. They even have unplugged tutorials for classrooms without computers. Its a great tool for recruiting students to computer science. No experience needed and anybody can learn!