Bitcoin revista veja spec
24 commentsCurrent bitcoin usd exchange rate
We covered a range of activities and projects that will be delivered for the Gold Coast community. We discovered the fundamentals of coding with Scratch , a drag and drop coding platform created by Massachusetts Institute of Technology MIT. We covered the three main logic patterns:. Each participant was able to personalise their project e. Unicorns collecting cupcakes, Wizards collecting lightning bolts. We also looked at the elements of Game Design and how to design your own game.
Each game is made up of:. We used InnoBits and LittleBits to explore circuitry, logic, inventing and design thinking. We started with learning the basics. With an idea, circuitry bits, and arts and craft supplies each participant was invited to invent something. Dash and Dot robots are cute educational robots that are programmed or controlled via apps. We looked at the five Dash and Dot apps:. This app is a drag and drop coding environment, just like the Blockly App and Scratch.
First we learned to calibrate the direction of the Sphero by aiming the tail light. We learned to program Sphero to move in a square shape. We started with using a code block for movement in each direction. Now that we use a repeat block, we can quickly change the code to move Sphero in a square shape to make Sphero move in a triangle shape by just changing two numbers in the code.
Looping makes it more efficient by using less blocks. But it also makes it more efficient to change the code from a square shape to a triangle shape with only two changes made to the code.
We used the blue maze tape that comes with the Sphero pack to draw a path zigzagging across the carpet. We learned to program Sphero to move along the blue maze tape with precision. We learned that we can achieve this with lots of trial and error and that it is very difficult to get it right the first time. Trial and error is what makes programming robots fun.
We also learned to give Sphero a bit of personality. We programmed Sphero so that when it collides with a wall, it plays a crying sound. We also programmed Sphero to laugh when it is thrown into the air. We used App Inventor to build three apps.
App Inventor comes with a smartphone emulator so that we can see how our app looks and behaves on a smartphone. It is also possible to download the app created with App Inventor onto an Android phone. We learned our first textual language by exploring Python. Python is a great step from drag and drop coding blocks into a textual language. We drew interesting shapes with Turtle and experimented with geometries, angles, colours, pen widths and looping.
Turtle is a great way to get started because it gives immediate, visual feedback which is helpful for learners. We learned to compute with Python and started using variables and lists. We built the Kano computers. Kano uses a Raspberry Pi with the Kano operating system. The pack comes with a screen, bluetooth keyboard with trackpad, speakers, Raspberry Pi and wires.
Two of the apps are available as web apps which you can access with the links above. Kano Code uses code blocks. We built the following projects:. Make Art uses a textual programming language called CoffeeScript. You can try it out in the web app version of Make Art. We built three simple projects:. Make Light is an app that uses Python to control a light board.
We used Raspberry Pi to continue programming with Python. We made pixel art by programming the creation of a pixel art image. First we drew a heart on maths grid paper with coloured pencils. Then we created an array to represent the pixelated heart image. Draw Pixel art images with Python: Start by colouring in squares on grid paper. Then code up the array in Python. We covered so much in three days. There are activities for 4 year olds to adults, for analytical types and creative types.
Contact us at hello codingkids. Article originally posted here. In the 3 days we covered the delivery of projects with: We covered the three main logic patterns: