background preloader

Waterbear: Welcome

Waterbear: Welcome
Waterbear is a toolkit for creating drag-and-drop programming languages, with some example languages you can play around with and learn from. The goal is to make it easy to wrap other existing languages with Waterbear blocks to create draggable, snappable syntaxes for them. Waterbear is a toolkit for making programming more accessible and fun. Having a visual language means you don't have to focus on learning a syntax to start programming. Waterbear is good for kids, artists, and anyone who would like to make their computer do something new without having to become a "programmer" (although it could lead to that). Waterbear's blocks are heavily inspired by MIT's Scratch language, but the goal is not to slavishly duplicate Scratch, or to create a programming language, but to create a visual syntax tool that can be used with a variety of languages and projects, and to make it as widely available as possible.

Code & Conquer Most Important: Have Fun. And earn some badges. See how your strategy works out in different scenarios, challenge other players, receive points, earn badges and climb your way to the top of the leaderboard. Boost your coding skills. Do it playing. Raspberry Pi: Baking Pi – Operating Systems Development This course has not yet been updated to work with the Raspberry Pi models B+ and A+. Some elements may not work, in particular the first few lessons about the LED. It has also not been updated for Raspberry Pi v2. Welcome to Baking Pi: Operating Systems Development! Course by Alex Chadwick. You can now help contribute to this tutorial on GitHub.

6 juegos gratuitos de programación para niños Dentro de unos años todas las personas van a necesitar tener unos conocimientos, aunque sea básicos, de programación. De hecho, la mayor parte de las profesiones que existirán en el futuro todavía no se han creado y tienen que ver todas ellas con la tecnología. Por eso es importante que desde pequeños los niños vayan aprendiendo a manejarse en este mundo. Para ello existen juegos gratuitos de programación para niños que les ayudarán en esta tarea. Code Monkey: es un juego educativo gratuito de 30 niveles dirigido a niños mayores de 9 años. Mediante las aventuras de un mono que intenta recuperar sus plátanos, Code Monkey enseña a programar con CofeeScript, un lenguaje muy similar y compatible con JavaScript, que se utiliza para crear aplicaciones web.

Code Monster from Crunchzilla <h2>Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. Please enable Javascript if you want the play with the Code Monster. Otherwise, Code Monster will not be able to play with you. </p><p></h2> Make iOS, Android and Flash Games with Stencyl Build Worlds If you're used to graphics editors like Photoshop, you'll feel right at home in the Scene Designer. Familiar features, such as a selection tool, zooming, grid-snapping and flood fill, will help you quickly craft complex worlds out of Actors, Tiles and Terrain. Create Actors Drop in graphics from your computer to create Actors on the fly. Then use Stencyl's Actor Editor to tweak your Actors' appearances, behaviors and physical properties, and to get them ready for showtime. Browse Game Assets When it comes to game development, most of us aren't Jacks of all trades. But thanks to StencylForge, our integrated marketplace, we don't have to be.

AgentSheets About Blockly Games Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages. Blockly Games is a Google project to encourage tomorrow's programmers. The games are designed to be self-paced and self-teaching. Feel free to use Blockly Games both inside and outside the classroom.

Welcome to Jeroo! Jeroo is an effective, award winning, classroom-tested tool that helps novices learn fundamental concepts of object-oriented programming, including Instantiating and using objects Writing methods to extend behavior Selecting and using fundamental control structures Jeroo engages students with Story telling Animated execution Simultaneous code highlighting Current Version – 2.4 (Released August 2012) The new version now allows for the window to be dynamically resized, enabling you to have a much larger code editing window—helpful for those long programs and for presentation using large font sizes. CheckiO - coding games and programming challenges for beginner and advanced App Inventor Get Started Follow these simple directions to build your first app! Tutorials Step-by-step guides show you how to create even more apps.

Cargo-Bot The Ultimate List of Resources to Teach Kids to Code As it’s such a rapidly moving space, i decided it was way past time for an update on our coding resources for kids article. So here it is, carefully categorised for your ease of use! in here is literally hundreds of hours of educational fun for kids aged three to 14. What better way to start learning to code? Turtle Logo (programming language) for Kids - Home CS Fundamentals for grades K-5 Our Computer Science Fundamentals courses have about 15 lessons that may be implemented as one unit or over the course of a semester. Students create computer programs that will help them learn to collaborate with others, develop problem-solving skills, and persist through difficult tasks. They will study programming concepts, computational thinking, digital citizenship, and develop interactive games or stories they can share. If you like teaching CS Fundamentals, invite other teachers by sharing this handout. Our curriculum aligns to the newly revised 2017 CSTA standards and is available at no cost for anyone, anywhere to teach. Read more about our curriculum values.