background preloader

Lightbot

Lightbot
Related:  Programming

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. Teach Find out about curriculum and resources for teachers. Forums Join community forums to get answers to your questions. Alice.org Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games. In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects. In Alice's interactive interface, students drag and drop graphic tiles to create a program, where the instructions correspond to standard statements in a production oriented programming language, such as Java, C++, and C#. Alice Overview Download this video (right-click [ctrl-click on a Mac] > Save File As...): Quicktime (11 MB) From an interview for the Manuel Sadosky Foundation, Buenos Aires, Argentina, May 2014.

Code Warriors: Hakitzu Battles - learn to code through robot arena combat on the App Store Hour of Code Suggestions by Grade Level Here are ideas of apps and websites that teachers in my PLN used successfully in the past during Hour of Code: Kindergarten Start kindergartners with problem solving. BotLogic–great for Kindergarten and youngersCode–learn to code, for studentsDaisy the Dinosaur—intro to programming via iPadHow to train your robot–a lesson plan from Dr. 1st Grade Code–learn to code, for studentsEspresso Coding–for youngersHopscotch–programming on the iPadPrimo–a wooden game, for ages 4-7Scratch Jr.Tynker 2nd Grade Code–learn to code, for studentsEspresso Coding–for youngersGoogle Spreadsheets–decode and fill in color coded pictures (like the popular gingerbread house, penguinpicture, or shapes and pictures)Hopscotch–programming on the iPadTynker 3rd Grade 4th Grade 5th Grade Middle School Here are general ideas. Here are a few more general suggestions from my PLN last year: 2. compare and contrast code to poetry3. More ideas? Jacqui Murray has been teaching K-8 technology for 15 years. Like this: Like Loading...

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> I'm Code Monster! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Monster teaches kids and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. Have fun! About Code Monster from Crunchzilla is an interactive tutorial for kids that focuses on action. Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Sure! Terms of Use Oh my.

Code Maven from Crunchzilla <h2>Code Maven gets teens excited about programming. It is an interactive tutorial where anyone can experiment with learning to code. <p> Code Maven from Crunchzilla uses Javascript. Please enable Javascript if you want to play with Code Maven. Otherwise, Code Maven will not be able to play with you. </p><p></h2> Hi, I'm Code Maven! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Maven teaches teens and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Maven saves what lesson you are on, so feel free to stop at any time and come back later. Have fun! Frequently Asked Questions What is the c in things like c.save()? c is a variable Code Maven creates for you that contains the Canvas' 2D context. var c = document.getElementById('pane').getContext('2d'); Is there any other code that is hidden from me?

Game Maven from Crunchzilla <h2>Game Maven from Crunchzilla is an interactive tutorial that lets anyone experiment with coding and write a few games.<p> Game Maven from Crunchzilla uses Javascript. Please enable Javascript if you want to play with Game Maven. Hello, I'm Game Maven! Hello and Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Game Maven from Crunchzilla is the third and most advanced programming tutorial in the Crunchzilla series. It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Game Maven saves what lesson you are on, so feel free to stop at any time and come back later. If you haven't done Code Maven from Crunchzilla yet, you probably should do that first unless you already have a lot of programming experience. Have fun! Frequently Asked Questions What is the c in things like c.save()? var c = document.getElementById('pane').getContext('2d'); Sure! About Oh my.

Coding in the Classroom: 16 Top Resources As cool as technology is, its intricacies and inner workings are sometimes intimidating, especially for young people who may be more interested in what technology can do for them rather than what they can do with technology. However, when students hurdle that obstacle and see the value of computer science — specifically coding — they gain a broadened perspective and the potential for a rewarding career in the tech field. The following resources will help you teach your students the basics of coding and will provide tips on how to keep kids interested as you go. Tools to Use in Class Can you make coding fun for your students? Edutopia presents a list of six resources designed to help parents get their kids interested in coding. The Facts About Coding Teaching your students to code is important, but teaching them its practical value is also key in helping them derive the most benefit from what they learn. Dr.

Europe Code Week 2015 - Resources and guides EU Code Week is a grass-root movement run by volunteers who promote coding in their countries as Code Week Ambassadors. Anyone – schools, teachers, libraries, code clubs, businesses, public authorities – can organise a #CodeEU event and add it to the codeweek.eu map. To make organising and running coding events easier, we have prepared different toolkits and selected some of the best lesson plans, guides and other resources. Presentations and toolkits Local resources in your language Coding lessons for beginners of all ages Scratch ode to code: Multilingual Scratch tutorial for Europe Code Week Codecademy: Learn to code interactively, for free, on the web. Coding for younger beginners Scratch: With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Full online courses for advanced learners edX: EdX offers interactive online classes and MOOCs from the world’s best universities.

A New Website from Google to Help Students Learn Coding April 22, 2016 Google has recently launched a new interesting website called Computer Science Education to help students learn coding and computer science. Google Computer Science Education provides a collection of powerful tools, resources and programs to engage students in learning about the wonders of computer science. It also provides them with a number of scholarships, internships, residences and several other resources to help them develop their professional and technical skills. The three main sections in the website are: A- Learn Computer Science This page includes a plethora of resources and programs designed specifically for students and educators. B- Participate in Academic Opportunities This section features programs that offers students, women and minorities a wide variety of opportunities to help them expand their CS knowledge and cultivate valuable professional experience. Courtesy of Fossbytes

Related: