Ninjas can earn below Digital Badges
Philly CoderDojo Ninjas at Bethlehem Baptist Church this summer can earn their digital badges by presenting their coding projects. Here’s how:
- You will receive an email invite you to become registered member (Ninjas – Youth Under 13, Ninjas – Youth Over 13, Parent, Mentor) of Philly CoderDojo @ Bethlehem Baptist Church. If you have a sibling (brother or sister) who is also a member of PCD @ BBC, you will each need to register for an account in addition to you parent’s account to earn your digital badges at https://zen.coderdojo.com/dojo/us/philadelphia-pa/philly-coderdojo-bethlehem-baptist-church
- Join and save your projects at https://scratch.mit.edu/ or
- Join and save your projects at https://repl.it/
- Present your projects at the dojo make sure to demo the below coding talents
- Enjoy and Earn your Digital Badge!
Scratch [Beginner]
The owner of this badge has proven their creativity and knowledge of Scratch by learning core principles below: – Move & turn – Using keyboard controls – Using x/y coordinates to position sprites – Changing the look of the stage and a sprite with costumes and show/hide – Forever loops – Detecting when sprites are touching This can be shown by either of the following: – Completing the official CoderDojo Scratch Sushi (Beginner) cards. [http://kata.coderdojo.com/wiki/Beginner_Scratch] – Writing a program that demonstrates their knowledge of the principles above. You can also get a digital badge for Intermediate Scratch, practice Sushi card here http://kata.coderdojo.com/wiki/Intermediate_Scratch
Python [Beginner]
“The owner of this badge has proven their creativity and knowledge of Python by learning core principles such as: – Know how to save and run Python programs using a text editor and the command line. – Printing text to the screen – Basic string concatenation (including using str() to convert numbers) – Storing text and numbers in variables – Getting user input (including int() to convert numbers) – Simple math operations – If/elif/else statements and comparison operators – While loops This can be shown by either of the following: – Completing the official CoderDojo Python Sushi (Beginner) cards. [http://kata.coderdojo.com/wiki/Beginner_Python] – Building a project, potentially a simple number guessing game, that demonstrates the principles above “
HTML & CSS [Beginner]
The owner of this badge has proven their creativity and knowledge of HTML and CSS by learning core principles such as: – Using a text editor to create and save a HTML file. – Building a site that has a heading, paragraph text, a list and an image. – Using a web browser to open this file and display their site. – Linking pages to each other and also linking one external site on the web. – Creating a table that includes headers and multiple rows. – Creating a CSS file and styling their site by designing a simple menu bar and changing colours, backgrounds and borders. This can be shown by either of the following: – Completing the official CoderDojo HTML and CSS Sushi (Beginner) cards. [http://kata.coderdojo.com/wiki/My_First_Website] – Creating a simple website using HTML and styling it with CSS, showing that they understand the core principles outlined above.
Award winning Digital Badges
You can also be awarded digital badges on attendance and by peer mentoring! http://kata.coderdojo.com/images/b/b7/Scratch_Digital_Badges_Criteria_Poster.pdf