Learning Resources for Dojos
Thanks for the feedback. I am planning to rewrite this set as, while I did create them, I’m not totally pleased with how they turned out. In particular their lack of a build to a final challenge/project as they go along.
In the short term, though, I’ll re-check the code in the next few weeks. I know it all ran when I wrote it, but it’s possible that either I dropped a few key elements during the editing process, or I was using a particularly forgiving interpreter. I was just moving from Python 2 to Python 3 at the time myself, so I may have made a few errors in that regard.
Oh, and as for text files on a Mac, sadly they don’t really ship with a text editor for handling code (other than the command line options). I’d recommend either VS Code, which is my current favourite, or Atom, which is open source. If you’re looking for more of an IDE, specifically for Python, you can consider the community edition of PyCharm. All of these are cross-platform, so you can use them on Mac or Windows and, certainly in the case of the first two, on Linux.
I went through the cards today so I was able to find the problem for my ninja who was stuck with broken code. I kept the files at each step and will get them for you - except I still can’t get card 6 to work. Once I figure that out, I’ll send you the files in case others need them.
A couple other things:
Want to make the Digital Badges ninjas in your Dojo have been awarded into physical badges they can customise and wear?
Check out my blog here with links to the badge image files and step-by-step instructions
Content Lead, @Philip-Harney, recently gave a talk about “Using and sharing educational content at your Dojo” at a mentor meet up held in Dublin. You can watch him present his new content creation tool here and see a video and info on how to use it here.
I have responded via direct mail.
If you are reading this post FYI: I was in touch with the IBM contact that managed this previously, and they are currently no longer working with IBM and the codes we had for this offer are no longer are valid. To follow up on this I’m in the middle of conversations with the folks over at IBM to see if we can restart this opportunity. There is not an ETA on this. If there is an update I will be sure notify the community via the CoderDojo Blog. I have since removed that page to avoid confusion in the future. If you have any queries RE this please feel free to contact me directly on:
We’ve created a couple of short resources for Ninjas and Parents/Guardians with tips to improve their safety online. The Ninja’s guide has guidelines that Ninjas can follow to generally improve their security and to protect themselves a little better online. The Parents/Guardians guide gives an overview of the area and points out things you’ll want to learn so you can help your children stay safe online.
Let us know what you think, what you found useful, what’s missing and what you’d like to know more about in the thread below!
Great to hear about the hardware sessions, they are always fun and a good continuation for kids from scratch!
Please contact me directly on firstname.lastname@example.org and I can help RE the badge.
@Pete-O’Shea Hi Pete. Yeah, love the Micro:bits!!! From a teaching and learning perspective the amount, quality and depth of support activities on the microbit.org site is fantastic. I’ve worked my way through all of the activities and documentation at this stage and there’s tonnes on there that we could use in our Dojos IMO. I didn’t try out any of the online editors at the site as I went with the Mu code editor, but I like the way they have a number of different options ranging from blocks-based right through to text and even a touchscreen-friendly option. They really did a great job all round, kudos to BBC and Microsoft, played a blinder.
I haven’t used the Micro:bits in the Ashbourne Dojo yet as I’m focussing on Arduino at the minute, but will bring in the Micro:bits shortly and get busy.
I’d love to know how you get on if you start using them yourself in the meantime though
@Liam-Friel Btw Liam, here is the link to the Arduino content I mentioned yesterday that Thomas, an awesome ninja who did work experience with us, made.
You may have heard about our new content creation and translation tool that @Philip-Harney has been working on over the past couple of months. The tool will make creating and translating sushi cards much easier. These PHP cards were created using the tool.
Here are the first two tutorials explaining how to use the tool, which has yet to be officially released to the community.
What are Sushi Cards?
They are printable double-sided A4 sized cards (ideally laminated for regular Dojo use). One card = one concept. Dojo Sushi is a method of communicating programming concepts in easy-to-digest, bite-sited chunks (hence Sushi). This is suited to the CoderDojo environment where youths can use the cards to learn coding skills at their own pace.
We’ve got another content release for you! This time it’s more Scratch content, specifically Advanced Scratch Sushi Cards that will help Ninjas build a platformer-style video game. I’m pre-supplying some of the code to get things going faster, but the fun parts are all in the Ninjas’ hands:
The cards also end with a series of suggested extra challenges for the Ninjas to try.
Accompanying this release is a matching Advanced Scratch Badge which can be awarded to Ninjas who demonstrate knowledge (which they’ll get by finishing the Sushi Cards!) of all of these criteria:
Let me know what you think!
The poll options are: Game Development, Digital Media Creation, Data Science, Mobile App Development or Web Development.
Want to know more about our new content idea ‘Bento boxes’ before you vote?
@bob-flynn Hi Bob, how have you been getting on with the Game Design cards at your Dojo?
Hi @Christian-Vermeulen good to hear Right now we are getting the source files and we built the course with limited video content so this would be easy to do. It is likely that we will also be using CrowdIn, which we use for the Platform and for content, to crowd source translations from the community. After some small last minute changes we will get the source files this week and will be planning for translation!
Thanks for the feedback! Card 7 should be a bit tricky, but I think it’s a good chance to try to apply the tools to a semi-realistic problem. If they do hit issues, there’s a link in there to my solution to the problem. Obviously, theirs just needs to have the same effect, not the same code!
Oh, for a bit of fun with this one, the game can be perfectly beaten by a standard binary search algorithm, out of your head. I like to take a bet with the kids that I can do it and then let them watch me do it a few times. One of them usually catches on and I get them to explain what I’m doing.
As to the intermediate content, I’ve gotten some feedback on them from folks I’ve had test them and I’m already planning some tweaks and re-writes. I won’t have that done by next Saturday, so I really hope you’ll let me know what you make of those and I can factor that in too!
@KramKroc Delighted you enjoyed them & they got you thinking! The third course “Running a Dojo” is a bug that will be removed shortly. It was created as a test module. We hope to create more E-learning modules on different and diverse topics so if you’ve any suggestions on what you’d like to see get in touch.
Awesome! If you’d like to turn those into challenge cards and share them on Kata, that would be brilliant! It sounds like the quiz game one could work too. Let me know if there’s anything you need to do it.
I’ve created a new format for content, called Challenge Cards, and posted a some examples on Kata. You can check out the full blog post over here. Right now, I’d love to get everyone’s feedback on:
@Barry-Kennedy Nope, but this is similar for cheaper https://www.coolcomponents.co.uk/redbot-kit.html
Also have you heard about spark fun almost free day? loads of items to cost €0.01 on the 7/20/2016!
Disabled Categories are greyed out
Looks like your connection to CoderDojo Forum was lost, please wait while we try to reconnect.