Date



Approved Curriculum for NCWIT AspireIT 2013-2014

1. Alice/Story Telling Alice

,

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. Website includes instructional materials and Teaching Resources.

2. Scratch

scratch.mit.edu

Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. Go to the website to download Scratch and for teaching resources.

3. Kodu



Kodu lets kids create games on the PC and XBox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game. Kodu for the PC is available to download for free. You can do so on the site above, and scroll to “Kodu Classroom Kit for Educators” or go to:

4. Lego Robotics

mindstorms. or legoeducation.us/

The world of Lego has countless products and activities that you use in a classroom to teach robotics, programming, and more. Visit the education site to review your options!

5. CSUnplugged

csunplugged

CS Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

The activities introduce students to underlying concepts such as binary numbers, algorithms and data compression, separated from the distractions and technical details we usually see with computers.

CS Unplugged is suitable for people of all ages, from elementary school to seniors, and from many countries and backgrounds. Unplugged has been used around the world for over fifteen years, in classrooms, science centers, homes, and even for holiday events in a park!

6. Pleo Dinosaur



PLEO is an animatronic pet dinosaur toy designed to emulate the appearance and (imagined) behavior of a week-old baby Camarasaurus.

The PLEO rb Development Kit makes it possible for you to creatively interact with PLEO rb on the programming level. Whether you are a casual hobbyist or hardcore hacker, you'll be supported at a level that makes your personalization of PLEO rb rewarding and fun. Go to the website above and then click on Downloads.

Please note: because of the expensive nature of Pleo Dinosaurs, NCWIT AspireIT Programs should use this tool only if it will also be used for additional programs throughout the year, not only for a one time workshop or camp.

7. AppInventor

appinventor.mit.edu

App Inventor lets you develop applications for Android phones using a web browser and either a connected phone or emulator. The App Inventor servers store your work and help you keep track of your projects.

You can use the curriculum designed for teaching AppInventor. These lessons have been developed for educators to use in classrooms or workshops. They differ from the traditional tutorials but some content is very similar in both. In general, the lessons here in the Curriculum section of the educator's site provide a connected progression for students learning App Inventor, and are designed to be used in classrooms and workshops. Feel free to explore all of these and choose the pieces that work best for your setting.

8. Khan Academy

cs

Khan Academy is an online learning center with thousands of lesson plans and videos, and interactive activities. There is a section on computer science that includes lessons on drawing, animation, programming basics and user interaction. Anyone can use Khan Academy for free.

9. Agent Cubes-in-a-box

agentcubesbox

Introduce students to computer science through AgentCubes, a powerful and engaging 2-D and 3-D programming tool. By completing the lessons in this program-in-a-box your middle school students will learn to program their own games and simulation worlds, and in the process learn the fundamentals of computer science.

10. Globaloria

intro

Through a hands-on, game-based learning platform and curriculum, Globaloria inspires students’ imaginations as they create their own educational videogames on complex STEM and social issue topics. Globaloria students take an original idea from invention to completion, collaboratively designing, developing, coding, programming and then publishing their games using industry-standard tools. Students also develop the skills for active digital citizenship, documenting, chronicling, and sharing their game-design process with thousands of students across the nation. Globaloria facilitators receive extensive support, including in-person summer training, monthly webinars, a dedicated mentor, live helpdesk, and hundreds of virtual tools and tutorials. As a fully digital innovation, the Globaloria platform, curriculum and tools can be accessed from any internet-enabled computer.

Please Note: There is a license fee associated with the use of this program.

11. Bootstrap

materials/

Bootstrap is a free curriculum designed for students ages 12-16, which teaches them to program their own videogames using purely algebraic and geometric concepts. The mission is to use students' excitement and confidence around gaming to directly apply algebra to create something cool. A student workbook, 10 units of lessons, and teaching materials can be downloaded on their website.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download