Learning Resources for Dojos
@Nuala-Nic-Éil Oh, before I go...the MIT Sushi Cards came in very handy putting together the App Inventor version of my capitals quiz app (GitHub link at the end), particularly regarding using a database to deal with score data. There's ten question screens in here with a score tally element at the bottom of each screen. I also added a start screen, finished / final score screen and an answers screen.
Interestingly I discovered that when you get past 10 screens App Inventor warns you that you have exceeded the allowed number of screens! You can still add screens however but are advised to download / export versions of your .aia file as you go just in case something goes wrong. Thankfully nothing went wrong but saving versions is sound advice and a good habit to get into I reckon. The only thing I did notice was that as you go past ten screens previewing and live editing gets a little more sluggish, I guess as you're working App Inventor a little harder than normal, but it wasn't too bad and once the finished app was properly installed on my Android phone it worked perfectly
Anyway, as always if anyone wants to use, change, break and/or generally mess about with this MIT project then please feel free...that's kinda what it's there for. I've also linked a little distance converter and compass app I put together to play around with using an OrientationSensor component
(as it says in the GitHub readme file, just download the .aia file and then in your MIT account 'Projects', 'Import project (.aia) from my computer...')
@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!
I'd be interested too, though as someone who plays around with this stuff a little in my personal life. However, I'd reckon it's a bit too pricy to really get into en masse. With that in mind:
You could get the attendees to figure out all the logic for a system using some sort of abstraction (maybe a library of functions you'd written to talk to sensors, LEDs, and other components) and something like a Raspberry Pi or Arduino and some sensors and LEDs. Then you could have a small set of the high-end hardware that they could apply the same scripts to, with a different library file that switches in the controls for the more serious kit into the same logic they figured out on the simpler (and more affordable) equipment.
Google has new app called Science Journal where you can use android phone to do some science experiments.
They even create couple of activities.
It might be interesting to try with some spare phones.
Free live Games course webinar by the European Schoolnet Academy today at 16:00 GMT subtitles in French, Italian, Greek & Romanian: http://goo.gl/kMEQFC
Jørund Høie Skaug works with innovative use of #ICT in schools at The Norwegian Centre for ICT in Education. He has a master in media studies, and has been involved with EUN projects such as #iTEC and the Future Classroom lab network.
In this webinar, Jørund Høie will guide us through the topic of #virtualreality as an educational tool, while discovering the use of Titans of Space with cardboard viewers to travel through the solar system and learn about planets and stars among other things. Do not miss this webinar to find out great examples of how to use #VR in your classroom.
I've made a few changes to the recommended way to present and discover resources on Kata. This includes taking advantage of the categories that Wikis naturally support and creating Content Paths that present related content in a way that makes it easier to see where to start and where to go next.
I'd love to get folks' input on this and on how I can improve it or build on it to give you more of what you need to make running your Dojos easier.
Thanks! I had a bunch of new kids (Take Our Children to Work day) and having the first few cards printed really helped. However, it was still a rocky start - I think a Sushi 0 card that explains how to download, unzip, install sublime, open an editor on a file, etc would help. Even the parents were struggling. It may be a result of so much going to the cloud, or so many parents who just recently switched from Windows to Mac don't know how to navigate the Mac to do what used to be everyday tasks. Once we got through that stuff, the cards themselves went pretty smoothly - just expected stuff like not realizing how paths to images work, etc.
Cool! Thanks for sharing!
This looks like a great way to get a Dojo started learning about hardware using a language that feels familiar to them.
I think the idea of an offline server for dojo's is a great idea.
At Navan coder dojo we have e-fiber at our main premises that can be flakey, While our second premises relies on 3G for broadband. Providing access to software and coursework in addition to online service providers like MIT's App Inventor can be problematic when it goes wrong. I have provided an offline server based on an Esxi hypervisor which in turn allows us to gain access to services that we can provide offline. We use Zeroshell as our router and captive portal. When the user looks for web access this provides a redirect to our Pydio web based file server. From the portal our ninjas and mentors can access software and course work.
Recently we have introduced an offline version of App Inventor AI2U which allows our uses to utilise our local network setup as against a dodgy broadband which can inhibit class progress. In relation to file management we advise our ninjas to export their work up to their own online account at the end of the session.
We have also provided a Snipe-It platform to allow for tracking of equipment borrowing.
Given that these various resources are based on different operating systems it makes sense to virtualise the offline server. Further the provision of a web/ftp/git file sourse eliminates the need for USB sticks which can be a major source of virus spreading amongst users.
For those who wants to know what's included, see the following link :
Disabled Categories are greyed out
Looks like your connection to CoderDojo Forum was lost, please wait while we try to reconnect.