RVA Coder Dojo is a free, volunteer led, open source resource to help kids, ages 5-17, understand how to become digital producers.
Most children are outstanding digital consumers. Very few understand how the technology they consume is created. Our goal is to expose students to coding and inspire them by helping them learn more about how code makes up their digital world.
Computer science develops students’ computational and critical thinking skills and shows them how to create, not simply use, new technologies. This fundamental knowledge is needed to prepare students for the 21st century, regardless of their ultimate field of study or occupation.
We embrace the philosophy of "failing forward". We believe that through both success and failure, we create the foundations for knowledge.
Join our Meetup site to be alerted to upcoming events and to signup for sessions.
Contact us:Meetup Twitter Email: firstname.lastname@example.org Github
Experience Level: Beginner / Intermediate
Recommended Ages: 6-18
"My dog ate my homework" is the classic excuse for why a student doesn't have their homework ready. After years of using this excuse the teachers are on to us! During this session we'll develop a program to generate a better set of fun, hilarious and nonsensical reasons why our homework just isn't ready. (Disclaimer: Do your homework! This program is just for fun!)
Traditionally we separate our Scratch and Python sessions but in this session you can choose which language you wish to work in and we'll guide the class through developing the project in both languages at the same time. This will be a great opportunity to start to compare and contrast different programming languages, and to see how programmers learn to switch from one language to another. You'll be surprised how easy it is to translate between the two languages.
Experience Level: Beginner - Experienced
Recommended Ages: 5-99
Did somebody say Moana, Star Wars and Minecraft?! Yes we did, because we have challenges that offer you the chance to work with all of those! Want to play with some REAL robots? We have those as well!
There will be options for a very wide range of ages and levels of experience including some programming options favorable to early/pre-readers. This will not be a lecture but a self guided session with tools and mentors to help guide you through the experience.
This is a great way to "try out" the Dojo if you've never done coding before.