Code Blocks Powered by Scratch Blocks Now In Tinkercad! – Tinkercad Blog

Code blocks let you program Arduinos using drag-and-drop blocks.  The blocks allow you to automatically build the text-based code in real time, so you can see exactly how Arduino code is formatted and then easily export your sketch to upload directly to an Arduino board. Check out the example below, where just two lines of block code help generate almost 30 lines of code!

Source: Code Blocks Powered by Scratch Blocks Now In Tinkercad! – Tinkercad Blog

Student CompSci Challenge: Ten80 Education

Ten80’s Student CompSci Challenge is a full curriculum framework, not just a set of activities. It can be implemented as a standalone 1-semester computer science foundation course or be integrated into science and engineering elective courses. Combine it with the Student Rover Challenge to create full-year standalone CS course. See the curriculum overview below for more information or contact us for a full standards alignment table.

Source: Student CompSci Challenge: Ten80 Education

LED-Lit Robotic Garden Nurtures Kids To Code — Campus Technology

By Dian Schaffhauser 02/23/15

The creators of a robotic garden from MIT are hoping it becomes a tool to encourage students — especially girls — to understand more about algorithms and programming. A team from both the institute’s Computer Science and Artificial Intelligence Lab CSAIL and the Department of Mechanical Engineering has developed a tile system that can be used to manage the garden via a tablet or a device with Bluetooth. Users can make a given flower or bunches of flowers bloom or change their colors by communicating with LED lights and dozens of tiny robots. More advanced users can also add their own commands and execute sequences in real time.

via LED-Lit Robotic Garden Nurtures Kids To Code — Campus Technology.

The Media Computing Group : Arduino in a Nutshell

I’ve taught Arduino in class for a few years now, mostly to CS students, and just the other day introduced two friends to it again. Being on sabbatical and all, I couldn’t keep myself from just writing through the rest of that night and adding some Fritzing diagrams the next morning, and the result was a short little booklet introducing Arduino basics. I’ve since debugged it and added a bit more polish.

Yet another one, you say? Yes – the Arduino boards and IDE change so frequently that first-step tutorials and books are bound to become outdated after just a few months. I wanted something that got people started with the latest stable “beginner’s” board and IDE. I plan to update it as new boards and IDE versions come out, but I’ll keep older versions online too, so you can use them if you start out with an older board.

I’m forcing myself to keep it to one book page per experiment wherever possible – as I add information, I tighten up my writing to stay within that limit. Helps keep me from rambling on.

I also wanted to capture the fun of our hands-on learning session, with very little overhead. It’s written for people who’ve done a bit of programming at some point in their lives, but are new to electronics, and all experiments together can be completed in a long-ish night.

 

Finally, I wanted something that doesn’t take up your laptop screen while you’re working in the Arduino IDE, so it’s a PDF you can print, cut and bind into a 8×6″ booklet. That also happens to be the screen size of an iPad. 🙂

Feel free to use this for yourself, with your friends, or in your classes, and let me know how it goes! A request: instead of hosting a local copy of the PDF on your servers, simply link to http://hci.rwth-aachen.de/arduino. That way we can make sure everybody always gets the latest version, instead of old copies floating around. I’ll archive older versions here too. Thanks!

— Jan Borchers

via The Media Computing Group : Arduino in a Nutshell.

Adafruit Learning System

Master the Arduino with these easy to follow lessons

We’re pleased to announce that we are updating all our Arduino tutorials with a new series! Arduino Lessons by Dr. Simon Monk & Ladyada! Simon is one of the best educational writers in the world and we also stock his fantastic books here in the Adafruit store!

Over the course of a few weeks we will teach you everything you need to know to get started with the Arduino.  Learn how to use your Arduino to blink an LED, control a motor, play sounds, hook up an LCD display, and much more.  Check back each day for a NEW lesson!

Click here to get started

via Adafruit Learning System.

S4A

S4A is a Scratch modification that allows for simple programming of the Arduino open source hardware platform. It provides new blocks for managing sensors and actuators connected to Arduino. There is also a sensors report board similar to the PicoBoard one.The main aim of the project is attracting people to the programming world. The goal is also to provide a high level interface to Arduino programmers with functionalities such as interacting with a set of boards through user events.

via S4A.