Category Archives: language

About | Looking Glass

Looking Glass enables users to program 3D animated stories. Looking uses a drag and drop programming interface to make coding easier to pick up and to reduce potential errors. Using Looking Glass, novice programmers can pick up key programming concepts … Continue reading

Posted in language | Tagged , | Comments Off on About | Looking Glass

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 … Continue reading

Posted in language | Tagged , | Comments Off on S4A

Coder for Raspberry Pi

Coder is an experiment for Raspberry Pi, built by a small team of Googlers in New York. It’s a free piece of software that turns a Raspberry Pi into a simple, tiny, personal web server and web-based development environment–just what … Continue reading

Posted in language | Tagged , | Comments Off on Coder for Raspberry Pi

Very Young Programmers – NYTimes.com

By LISA GUERNSEY Published: September 2, 2013 Ten years ago, a computer programming language called Scratch emerged from the Media Lab at the Massachusetts Institute of Technology. Using colorful stackable icons to represent the sequencing and logic of computer code, … Continue reading

Posted in language, news | Tagged , | Comments Off on Very Young Programmers – NYTimes.com

Scratch: Teaching the Difference Between Creating and Remixing | MindShift

Audrey Watters | August 11, 2011 The introductory programming language Scratch is on the cusp of having its 2 millionth project uploaded to its website. That’s an impressive number, and one that points not just to the widespread adoption of … Continue reading

Posted in language | Tagged | Comments Off on Scratch: Teaching the Difference Between Creating and Remixing | MindShift

29 common beginner Python errors on one page | Python for biologists

A few times a year, I have the job of teaching a bunch of people who have never written code before how to program from scratch. The nature of programming being what it is, the same error crop up every … Continue reading

Posted in language | Tagged | Comments Off on 29 common beginner Python errors on one page | Python for biologists

Processing 2.0 Released

Overview. A short introduction to the Processing software and projects from the community. We’re thrilled to announce the launch of Processing 2.0—the latest incarnation of the programming language, development environment, and online community that has grown dramatically since its debut … Continue reading

Posted in language | Tagged , | Comments Off on Processing 2.0 Released

Wiring

Wiring is an open-source programming framework for microcontrollers. Wiring allows writing cross-platform software to control devices attached to a wide range of microcontroller boards to create all kinds of creative coding, interactive objects, spaces or physical experiences. The framework is … Continue reading

Posted in language | Comments Off on Wiring

Arduino

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino can sense the environment by receiving input from a variety … Continue reading

Posted in language | Tagged | Comments Off on Arduino

Why We Teach Scratch » bit by bit

I believe that we, as teachers, do too much of the work FOR students. Learning how to program in SCRATCH puts the learning completely in the hands of the students. There are infinite paths a student could take with the … Continue reading

Posted in language | Comments Off on Why We Teach Scratch » bit by bit