Category

Uncategorized

CoderDojo Toronto – March 10th, 2019: Wrap-up

By | Uncategorized

In celebration of International Women’s day, CoderDojo held a Learn to Code event on March 10th, 2019. It was a great success with 14 learners attending. The theme for International Women’s Day was Balance for Better to create a gender-balanced world. If the attendance of the event is any indication, we have a good foundation for that in the next generation of coders.

This event wouldn’t have been possible without the support of the mentors as well as Bitmaker General Assembly, who provide us with a place to run our CoderDojo events.

During the event

Learners working on Scratch projects

This event was a Learn to Code event, which had 3 workshops. A getting started with Scratch workshop, a Twine workshop and an intro to HTML/CSS workshop. Scratch and Twine were held in the main room, and Twine was held in the workshop room. There were many students being introduced to programming through Scratch and some learning the basics of how to build a web page in HTML/CSS. Several people joined in the Twine workshop

Scratch is a great intro to programming tool as games, interactive animations, and stories can be constructed easily with scripts being ‘snap-together’. International Women’s Day themed resources were available to help learners build stories and animations. Several learners made use of these, while others constructed their own fantastic Scratch projects.

Learners working on Twine projects

Twine is great for interactive ‘Choose-your-own-adventure’ style stories. Your story can have multiple paths, but also have a more programmatic flavor to really make the storied tailored to not only the readers choices of the story path. The learners taking the Twine workshop learned the basics of creating Twine stories, and started to create their stories.

Showcase

At the end of the session several of the learners presented their work in the showcase. The first project is called Find the dot-game. The player has to find and click on the orange ball on the screen with increasing numbers of other colored balls moving on the screen at the same time. Each time the player clicks on the orange ball, they finish the level, which increases the difficulty level by putting more moving balls on the screen.

Learner explaining their project

The second project presented during the showcase was a project in Scratch, which is an animation about Rosa Parks, who was an activist during the civil rights movement in the USA. The Scratch project is a story with 4 scenes, showing the major scenes in her story. The story has a narrator who tells the major points of the story, as well as dialogue that details some of the events Rosa was a part of.

Learners talking about their Rosa Parks Scratch project

Lots of fun and learning was done by everybody. If you couldn’t make this event, this month CoderDojo is also running a Kids Drop-in Coding workshop on the 17th. There will be another event in April. Stay tuned for details.

CoderDojo Toronto – March 17th, 2019

By | Uncategorized

T-800 Terminator from the Terminator movies. It probably wasn’t programmed in Python

While you are busy celebrating International Womens Day with us tomorrow at Bitmaker, don’t forget to start thinking about what you are going to do at our regular Coderdojo Kids Coding Club event that is being held on March 17th, 2019. We didn’t put all the excitement into our IWD Learn to Code event. This month, in addition to the regular drop-in lab, we are exploring the Python language in our workshop.

Python is a fantastic language to learn. It is very easy to write and has English like syntax. It can be used to build many different types of programs, from web servers to games. Right now it is a very popular language used by Data Scientists and other types of Data Analysts. They use it to process their data to help them understand and solve complex problems.

Python has been around for a long time so there is a large list of libraries you can use to help create your project. These can be fairly simple things like Tweepy, which helps you connect to Twitter and get tweets. Or really complex things like OpenCV (Open Computer Vision) which you can use to build vision for your robot, or anti squirrel bird feeder defenses (the full, very technical, “how it was done” presentation is here). This is just a taste of some of the things you can do with Python. But don’t worry, we are starting with the basics, so you won’t be building a Terminator just yet.

Register

The event is free and being held at Bitmaker at 220 King Street West on the 2nd Floor, starting from 10:00 am to 12:30 pm. To attend, please register at Eventbrite.

What is happening?

This event will have a Drop-in Lab, and the workshop will focus on learning Python.

Drop-in Lab

Bring your own ideas, or use our project guides that are available for all skill levels. Everybody works at their own pace with help from the Mentors. Available activities for our drop-in sessions are:

  • Scratch – creating interactive stories or games (beginner, ages 6-10, minimal typing)
  • Web Development – make your own website or application (intermediate, ages 10+, typing skills required)
  • Arduino – learn hardware program with this easy-to-program circuit board (intermediate, ages 10+, typing skills required)
  • Something else? – tell us what you’d like to learn! Let one of the mentors know what you have in mind, and they will assist you with finding resources

Python

An image of Python Turtle with a script and visual design

Python Turtle with a script

The Python workshop will be run by CoderDojo TO Chapter Champion, Tyler, to learn Python using Trinket and Turtley, which allows you to create Python in a web browser (usually you need to have to install lots of stuff). This makes it very easy to play around and get comfortable with Python. The workshop will use Python Turtle, which is a Python version of the old (1967) educational language Logo. Logo uses a ‘Turtle’ which you can move around the screen and draw lines and shapes. Python Turtle programs can be very complex and you can make interesting artwork programatically.

Everybody will be encouraged to be as creative as possible with their designs and shapes. There will also be plenty of examples that you can work from to make something that looks really amazing!

Things to Remember

  • Kids coding drop-in lab, ages 8 – 17 only
  • Bring Your Own Laptop or Android Device
  • All skill levels welcome
  • Bring your own ideas or use our kid-friendly resources
  • Adult accompaniment required at all times
  • Bring a snack, but remember that we are a Peanut-Free environment
  • Have Fun!

If you have any questions, please email toronto@coderdojo.ca

CoderDojo Toronto – September 19, 2018

By | Uncategorized

It was really awesome to celebrate 5 years of CoderDojo Toronto with all you dedicated learners, brand new faces and passionate mentors. You’re the best!

I was wowed by all the of the continued support. It was really good to connect with with members the global CodeDojo community, special thanks to Yasmin of CoderDojo Florence for stopping by.

This Project Showcase was really fun. Keep scrolling to see some interesting games and awesome Scratch techniques!

Something is wrong.
Instagram token error.
Load More

Project Showcase:

Game: “Catch the Fish” Creator: Jem

Game: “PUBG” Creator: Kadir

Game: “Levels” Creator: Ryan

Game: “Ping Pong” Creator: Felix

Game: “Scratch Game” Creator: Marta

CoderDojo Toronto honours the legacy of a young coder

By | Uncategorized

CoderDojo as an organization has touched many people’s lives through the gift of code. By providing a safe space for young people from different communities to meet mentors, access learning resources, and meet peers who share their interests and skills – our organization has been an entry point into tech for many young people who have traveled from within our city, and from towns across Ontario, to build their knowledge of computing.

It is with great care that we accept a donation to CoderDojo Toronto in honour of a young man, Noam, who recently passed away.  Friends of Noam chose CoderDojo because he was passionate about coding and social justice, and would have appreciated helping young folks gain access to free coding workshops. Though he was a private and very humble individual, his mother and his partner thought that Noam would be comfortable in sharing a link to his website, so that people can view his writings, thoughts, art work, coding, and his journey with cancer.

https://noamswebsite.com/

2017 Announcements

By | Uncategorized

Announcements for 2017

CoderDojoTo will not be holding our regular monthly event in January.

We are working on a number of exciting initiatives and will be sending another e-mail soon with announcements! Stay tuned for important updates about upcoming CoderDojoTo community events, skill building materials, and volunteering opportunities.

Thank you for learning code with us.

CoderDojoTo had a great year in 2016. We ran 15 community events, allowing us to teach 350+ coders new computer skills. Dozens of mentors, volunteers, and community members lent their support to make this past year a huge success. We truly couldn’t have done it without your dedication, donations, and support! Thank you to everyone who came to learn and share coding skills this year.

We would like to extend a special thank you to our venue sponsor, Bitmaker, for providing crucial space and internet for our monthly workshops, and to all the companies who’s generous support made free computing education possible – including Full Stack Toronto, Infinite I.T. Staffing, Microsoft Yorkdale, Toronto Public Library, STEMCA, and Sticky Brain Studios. Thank you!

 

 

 

2016 Highlights:

We had the pleasure of running a variety of new workshops and curriculum content this past year.

CoderDojo Toronto – Monthly Code Club (Ages 8-17)

By | Uncategorized

CoderDojoTo’s mission is to introduce young people to the joy of computing. We provide a fun learning environment for students and parents alike, breaking down barriers, challenging social and economic stereotypes, and empowering youth to shape their world through code.

We offer an open-format, curiosity driven exploration of computer skills based on interests from the students. Mentors are on hand to work through provided resources, help with computer questions and projects, and generally answer questions about the possiblities of computing.

Event calendar and registration here!

To prepare for this event, you might want to consider what type of project 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 your project about, what will it do?

  • How will you package it (is it a game? a web page? a pod cast?)
  • What pages/stages will it have?
  • Who do you want to use it?
  • Do you want people to be able to contact you?
  • How should visitors of the project feel?
  • Do you want the visitors to complete an action?

We are looking forward to mentoring you as you explore the possilities of computing!

See you at the Dojo!

mall 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.

Have questions about CoderDojo Toronto – Monthly Code Club (Ages 8-17)? Contact CoderDojoTo

CoderDojoTo 8 – Micro-controllers with Arduino!

By | Uncategorized

Next Session: June 22nd, 10AM

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

About the session:

In this session we are incredibly exciting and happy to announce that one of our students is teaching this exciting and SUPER COOL session. We will learn about robotics with Arduino. Refreshments & TTC tokens provided (ask Meaghan of Adnan at the event). It’s totally free! This event is hosted by our awesome venue sponsor Bitmaker Labs* (located at 220 King Street West, in downtown Toronto).

Register your free tickets: