background preloader

Featured Resources

http://scratched.gse.harvard.edu/resources

Related:  scratchApprendre la programmation en s'amusantProgramaciónScratchCoding

Scratch Extension Scratch Extensions make it possible to connect Scratch projects with external hardware (such as LEGO WeDo or PicoBoard) or sources of information on the web. They add a collection of command and reporter blocks that can be used to interact with a particular device or data source. When an extension is enabled, its blocks appear in the "More Blocks" palette. The LEGO WeDo Javascript extension blocks 5 Games That Teach You How to Code By Jacob Gube These Web games will give you a fun and engaging introduction to the world of programming. CodeCombat CodeCombat is an HTML5 role-playing game (RPG) that teaches you fundamental programming concepts.

Making things... Learning Things [Note: Updated, April 22, 2015] App Name – ScratchJrCost – FreeWebsite – Tablets – iOS and AndroidDeveloped by – Massachusetts Institute of Technology and Tufts UniversityiOS Download – Download – What is ScratchJr? Scratch Explore Projects Join ScratchSign inForgot password?Sign in Scratch works best on newer browsers. We suggest you upgrade to a supported browser, download the offline editor, or read about common workarounds. x Explore Hardware That Can Connect to Scratch Scratch can connect to some real world hardware. Some of the features are natively built in, while some are added through an extension or modification. Hardware Scratch can Connect to Below is a list of hardware that Scratch can connect to: PicoBoard Main article: PicoBoard

10 Puzzle Websites to Sharpen Your Programming Skills By Ben Dowling Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process. Here are the top 10 popular programming puzzle sites that will help test your thinking and improve your programming, problem solving, and logical thinking skills. Scratch Jr. Tutorials for Primary Students Last week, I encouraged you to participate in this year’s Hour of Code. I know that guiding a classroom of students through an hour of programming can sound intimidating, particularly if you aren’t experienced in it yourself. The secret is to do as I have – admit to yourself that you know nothing and your students are smarter than you. Trust me, it makes life easier and a lot more enjoyable

How to Connect to the Physical World You can connect your Scratch projects to the physical world using several different kinds of devices. MaKey MaKey LEGO WeDo KitPicoBoard (also known as ScratchBoard) Kinect2Scratch, using Microsoft Kinect GoPiGo for Raspberry Pi Each of these work with Scratch 1.4. Currently MaKey MaKey works with Scratch 2.0, with support planned for the other devices. MaKey MaKey MaKey MaKey allows people to turn everyday objects into keys and use them with their computer. Thymio and Scratch using Python — Adam Bowes Scratch 1.4 allows for RSC (remote sensor connections) which means it acts as a sever of sorts and can deal with broadcasts and sensor values. As I understand it this was intended for some Lego robot but with python we can make good use of it. I will be following on from my previous post for those looking to follow along, one thing to note, this isn't especially clean, I only started using python a few days ago. All of the python and the scratch files will be available for download at the bottom, they might be worth looking at for reference to help follow what I'm saying as I'm explaining in the order it was done in and not a top to bottom order. To communicate to scratch you need to use sockets which can be complicated, however there is a nice library that deals with the communication between python and scratch called scratchpy. Scratchpy can be installed using pip, you'll want to run sudo apt-get install python-pip and then type sudo pip install scratchpy.

Related: