Tag

Education Archives - CoderDojo Toronto

Programming: Languages, Timeline, and Guides

By | blog

programming resources

Computer programs are often described as “sets of instructions”,and computer languages are thought of by many as merely the syntax and vocabulary for providing these instructions.

From this point of view, different programming languages may have different grammars, or different vocabularies. Each may treat semi-colons a particular way, or require capitalization — but they are sort of the same underneath all that.

The reality of programming is much more complicated than that.

Learn more about computer languages and their history.

Learn just about anything you want to know about computers and the internet here: http://www.whoishostingthis.com/resources/

ScratchEd and Harvard research teams guide to Introduction to Computing Using Scratch

By | blog, Scratch, tips & tricks, tutorial

CoderDojos across the world use Scratch as a way to introduce young people to fundamental coding concepts. The Scratch team have created AN INTRODUCTORY COMPUTING CURRICULUM USING SCRATCH. It consists of a teaching guide and student workbook. It was developed by members of the ScratchEd research team at the Harvard Graduate School of Education.

WHAT IS CREATIVE COMPUTING?

Creative computing is… creativity.

Computer science and computing-related fields have long been introduced to young people in a way that is disconnected from their interests and values – emphasizing technical detail over creative potential. Creative computing supports the development of personal connections to computing, by drawing upon creativity, imagination, and interests.

Creative computing is… empowerment.

Many young people with access to computers participate as consumers, rather than designers or creators. Creative computing emphasizes the knowledge, practices, and fundamental literacies that young people need to create the types of dynamic and interactive computational media that they enjoy in their daily lives.

Creative computing is… computing.

Engaging in the creation of computational artifacts prepares young people for more than careers as computer scientists or programmers. It supports young people’s development as computational thinkers – individuals who can draw on computational concepts, practices, and perspectives in all aspects of their lives, across disciplines and contexts.

Download

Gifts For Kids Who Love To Code

By | blog
Below are some other ideas of gifts for kids who love code.
Thanks tomoderndaydonnareed for adding to this list!

Scratch & Scratch Jr.

Download the free Scratch Jr iPad app, or visit the web site armed with these Scratch worksheets to learn the basics of programming.

Minecraft

It’s a common fact that kids who like to code also love Minecraft. You can download computer versions or purchase console versions of the game on their website.

Snap Circuits Jr.

Give your child an exciting, hands-on introduction to electronics with Elenco Electronics Snap Circuits Jr. SC-100. This innovative kit contains over 30 color-coded, real circuit components that snap together to create working electronic circuits and devices. Recommended for children 8 and older, this set offers 101 do-it-yourself projects that will give your child an entertaining, concrete education on how electronics work.

Goldie Blox and The Movie Machine

GoldieBlox and the Movie Machine teaches kids how to make their own movies. A story + construction kit—in GoldieBlox and the Movie Machine, Goldie and her gang of friends team up to invent a solution and save the Bloxtown Film Festival from being canceled. Kids learn how to build a zoetrope, a pre-cinema animation device, while learning about illustration and animation. New characters + pieces! GoldieBlox and the Movie Machine introduces Li Gravity and Valentina Voltz, the series first male and Latina characters, as well as newly engineered pieces that are compatible with all GoldieBlox sets.

Robot Turtles Game

Robot Turtles is the most-backed board game in Kickstarter history. It sneakily teaches programming fundamentals to kids ages 4 and up. Inspired by the Logo programming language. the game lets kids write programs with playing cards. For 2-5 players. Invented by Dan Shapiro and seen on NPR, Bloomberg, Make: Magazine, Boing boing, TechCrunch, Reddit, Geekmom, Geekdad and more.

Innovation First Hexbug Hive Playset

Unfold the Hexbug Nano Hive Habitat Set from Innovation First and send your Hexbug Nano Mutant Specimen skittering through a series of build-your-own mazes. With 35 included construction pieces, you can build a series of different environments for your Nano to explore. Simply fold up the habitat to take it wherever you go!

Mastermind

Test your code-cracking prowess with Mastermind, “the challenging game of logic and deduction.” The codemaker sets a code of four colored pegs–choosing from yellow, red, orange, blue, green, or white–and conceals it behind a flip-up shield. Your mission: replicate the code in 10 moves or fewer. With each of the codebreaker’s attempts, the codemaker uses red and white key pegs to offer cryptic clues about color and position. Make the game even more difficult by using multiple pegs of the same color or by leaving one or more peg holes empty. With more than 2,000 possible code combinations, every game is guaranteed to be a brain-bender. All of Mastermind’s components can be stored in the game board. Mastermind is for two players.

Code Monkey Island

Code Monkey Island is a family-friendly board game that introduces kids ages 8 and up to programming concepts used by real programmers. It takes about a minute to learn the rules and 45 minutes to play, and exposes kids to fundamental programming concepts like control structures, data structures, Boolean logic and operators, and assignment and mathematical operations.

Dash and Dot

Playtime just got smarter with Dash & Dot. Dash & Dot are part friend, part pet, and part robot ready to play and learn with you. Learn to code as you play with your new robot friends.Use free Wonder Workshop applications on the iPad, iPhone, and Android devices to program Dash & Dot to do anything you imagine!

Romo Robotic Pet

Romo is a curious digital creature who lives in your phone and explores your world on his roving base. Just download the app and dock your iPod touch (5th gen.) or iPhone device. Let him explore your world and snap photos of what he sees. Program him to respond and adapt to his environment. You can even control Romo remotely via web browser or other iOS devices – from anywhere in the world! (There is also a Romo available for the iPhone 4 & 4S.)

To continue exploring the world of coding, exploring and/or getting memberships to these great websites are also a great gift idea:

What are you getting YOUR up-and-coming coder for the holidays?

January 2015 – Build your first website (Ages 8-17)

By | classes

Starting in 2015, CoderDojo Toronto is moving to an objective based session format, aiming to welcome and challenge students across multiple sessions. Students will work through a set of activity cards to the creation of ‘My First Website’.

To prepare for this event, you might want to consider what type of website you want to make. Some ideas to get the ball rolling:

  • About your family
  • An issue that you care about (your community, environment, culture and society, music)
  • Highlight a collection or hobby (Embed videos or Scratch programs, archive your rare stamps)
  • Your small business
  • A website about sealife, horses, or dinosaurs 

If you know what you want to build a site about, what will it do? 

  • What pages will it have?
  • Who do you want to see this site?
  • Do you want people to be able to contact you from the site?
  • How should visitors of the site feel?
  • Do you want the visitors to complete an action on the site?

We are looking forward to mentoring you as you create your first website.

*Bitmaker Labs is a code academy for adults. It is located up a small flight of stairs. Wheelchair access is unfortunately not available at this time. Visit coderdojoto.com to download supplementary resources for use at home. Contact hi+toronto@coderdojo.ca with any questions about accessibility or if you have any questions about our session resources.

Bitmaker Labs scholarships

By | blog, News

Hello Everyone,

We want to share with you some news from Bitmaker Labs, our venue sponsor for CoderDojo here in Toronto:

1. Bitmaker Labs is offering 5 scholarships worth $1500 each to volunteers and friends of CoderDojo TO for the 9 week intensive Web Development Course. The scholarship will be provided based on the application, interview and the zest for knowledge. Please apply before July 18 to be eligible and enter “CoderDojoTO” in the comments section of the application. These scholarships are for people who hustle, work hard, and are driven to succeed.

2. Bitmaker Labs would like to offer 8 $50 gift certificates to their upcoming Angular JS workshop. The workshop is taking online pharmacy place on July 12-13 and will focus on an immersive Angular JS experience for two full days! This course is a way to gain a deeper understanding of the framework in an efficient way.

Please not that the promotions and scholarships provided above cannot be bundled with other promotions and are only applicable to the WDI (Web Development Immersive) cohort beginning on August 11 and for the Angular JS workshop on July 12 and 13.

This scholarship is not aimed at our students, but volunteers, friends, or parents can use the “CoderDojoTO” promo code in the comments section of your application form.

Best,

The CoderDojoTo team

logo-bitmaker-labs

CoderDojoTo 7 – Podcasting

By | classes, News

Next Session: May 18th, 10AM

[ujicountdown id=”Next Event” expire=”2014/05/18 10:00″ hide = “true”]

About the session:

In this session we will learn to create and publish podcast – a format making it really simple to syndicate of audio or video programs. Many young people are teaching the world through their own podcasts. Refreshments & TTC tokens provided (ask Meaghan of Adnan at the event). This event is hosted (as always) by our awesome venue sponsor Bitmaker Labs*.

Register your free tickets:

Share this event on Facebook and Twitter We hope you can make it! www.twitter.com/coderdojoto www.facebook.com/coderdojotoronto 

*Bitmaker Labs is a code academy for adults. It is located up a small flight of stairs. Wheelchair access is unfortunately not available at this time. Visit coderdojoto.com to download supplimentary resources for use at home. Contact info@coderdojoto.com with any questions about accessibility or if you have any questions about our session resources.