113 items | 28 visits
Resources for learning and using Scratch programming language developed at MIT Media Lab Lifelong Kindergarten Group
Updated on Sep 14, 16
Created on Jul 19, 11
Category: Schools & Education
URL:
"In this course, you will create apps and other programs using the snap programming language, you will learn some of the most powerful ideas of computer science, you will be creative, and you will discuss the social implications of computing, thinking deeply about how you can be personally active in promoting the benefits and reducing the possible harms. "
" TurtleArt lets you make images with your computer. The Turtle follows a sequence of commands. You specify the sequence by snapping together puzzle like blocks. The blocks can tell the turtle to draw lines and arcs, draw in different colors, go to a specific place on the screen, etc. There are also blocks that let you repeat or name sequences. Other blocks perform logical operations. "
"With Experimental Extensions, you can create Scratch projects that connect with external hardware (such as electronic devices and robotics) and online resources (including web data and web services)."
"After piloting Scratch in classrooms and with groups of students, collaborating researchers developed a version of ScratchJr that is aligned to younger students’ developmental stages. The program tasks students with making colorful blocks jump and move, and Strawhacker said developers eliminated the possibility of syntax errors to help students focus less on how to use the tool and more on meeting coding challenges."
"Make!Sense is a simple interface that allows you to connect your computer or mobile device to the real world."
" Scratch can also connect to other tools and technologies such as the PicoBoard, LEGO WeDo Construction Set, and MaKey MaKey. These videos illustrate how this can be done. "
"Scratch is a visual programming language that is very popular in educational contexts. This project collects attempts to use Scratch for robotics activities, mostly software simulations but also with real robots. "
"Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online."
This site is now hosted at Harvard School of Education.
"The color chart and color picker circle are managed by a single sprite.
Copy the color picker to your backpack and use in any of your own projects.
The color swatch next to the picker shows how to get and use the selected color. Test the color by click and draw in the test area."
Want to connect your Raspberry Pi to Scratch 2.0 online? How about your Arduino or BeagleBone Black? How about all 3 at the same time and have Scratch provide communications between the boards?
Xi4S allows up to 10 board to be connected simultaneously to Scratch.
You can download the code here: https://github.com/MrYsLab/xi
"scratchblocks2 is a plugin that lets you write Scratch scripts on the Scratch Forums and Scratch Wiki. "
"Using this scratch project challenge, teachers and educators can provide their students a more engaging way to study the Ohm Law."
"In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You'll learn how to:"
" ScratchJr is a developmentally appropriate programming language for children 5 to 7 years old. Children can create their own animated stories, interactive collages and games. ScratchJr is the product of a collaboration between the DevTech Research Group at the Eliot-Pearson Department of Child Development at Tufts University, directed by Prof. Marina Bers, and the Lifelong Kindergarten Group at the MIT Media Lab directed by Prof. Mitch Resnick. Funded by the National Science Foundation (NSF DRL-1118664), the ScratchJr iPad app is planned for release in early 2014. "
"Welcome to the world of MaKey MaKey! A world where every day objects are much more than what they appear. Bananas are more than just a curvy fruit - they’re keys to a virtual piano. Play-dough isn’t just a tasty child’s toy - it’s the controlling force behind Pacman’s up/down/left/right. And your simple pencil drawings are a portal to Portal."
The MaKey MaKey Arduino files are hosted on GitHub, where we keep the most up-to-date files.
"We live in a world of analog signals. In digital electronics, however, there are only two states – ON or OFF. Using these two states, devices can encode, transport, and control a great deal of data. Logic levels, in the broadest sense, describes any specific, discrete state that a signal can have. In digital electronics, we generally restrict our study to two logic states - Binary 1 and Binary 0."
113 items | 28 visits
Resources for learning and using Scratch programming language developed at MIT Media Lab Lifelong Kindergarten Group
Updated on Sep 14, 16
Created on Jul 19, 11
Category: Schools & Education
URL: