background preloader

Computer Science

Facebook Twitter

Learn Scratch programming on iPad. Trinket helps you teach with code. CodeMonkey. Bootstrap. Tynker. Kidsruby.com. Build with Chrome. Thinkspace - Teaching students how to create apps. Windows Apps Tutorial - "Coding, A Rhythmic Literary Job" Learn Ruby on Rails. Thinkspace - Teaching students how to create apps. Kodable. CodeCombat. Khan Academy. Moana: Wayfinding with Code Grades 2+ | Blocks Minecraft Hour of Code Make Music with Scratch Grades 2-8 | Blocks, Scratch Gumball's Coding Adventure Grades 6-8 | Blocks, Scratch Vidcode: Code the News Grades 6+ | JavaScript Kodable (pre-readers welcome) Pre-reader - Grade 5 | Blocks | All modern browsers, iPad app Star Wars: Building a Galaxy with Code Grades 2+ | Blocks, JavaScript Adventure on the High Seas Code with Anna and Elsa Animate Your Name with Scratch CodeCombat Grades 2+ | JavaScript, Python, Lua, CoffeeScript Play Lab Box Island.

Khan Academy

Anybody can learn. CSEdWeek. Learn HTML5, CSS3, Javascript - video style tutorials. Learn Web Design, Web Development, and More. Hacktivity Kits. MOOC.Amplify.com. Scratch - Imagine, Program, Share.

Bootstrap. Scratch - Imagine, Program, Share. Welcome to LCSI. Alice.org. Teaching Kids to Code. Every era demands--and rewards--different skills.

Teaching Kids to Code

In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future.

In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S. We should always teach children to bake bread, feed the goats and wield a hammer. Learn HTML5, CSS3, Javascript - video style tutorials. The Simple Logic » Blog Archive » You Say You Want An Education? With the recent announcement of 17 new schools participating in the massive open online course (MOOC) site Coursera.org, I thought it would be an interesting exercise to see if it was possible to design a reasonable computer science curriculum using just Coursera courses, where “reasonable” is a curriculum that roughly mirrors the coursework required for a four-year university computer science degree.

The Simple Logic » Blog Archive » You Say You Want An Education?

I’ve looked over all of the available Coursera courses as of September 21st, 2012, and created a four-year curriculum. I’ve tried to follow the curricula suggested by real world colleges; in particular I’ve loosely based the approach on MIT’s course 6 curriculum (specifically, 6-3). “Semester” is a loose term in this case, as the courses vary in length from 6 to 14 weeks. I’ve assumed it would be possible to take 4 core curriculum courses in the same semester, and that the student would take an additional course that is not computer science related. Anybody can learn. Magic Set Editor. CodeSpells. Gamestar Mechanic. Body Explorer. Squad: Collaborative Code Editor. A Beginner's Guide to HTML.

15 Sites for Learning how to Program or Code. There is no denying the popularity of computers and technology in schools. More and more students are integrating technology into their everyday lives and learning new skills at a younger age. Programs such as Project Lead the Way and Gen-Y help facilitate these skills w/ innovative technology tools. Computer Programming is another one of these topics that is being covered more and more in school and a great way to integrate technology into the classroom. *This list is in alphabetical order. W3Schools Online Web Tutorials. Mozilla Thimble. CoreDogs. The lessons are in three virtual books.

CoreDogs

This book explains how Web browsers and Web servers work together, creating the pages people see when they visit your Web site. This book shows you how to create Web pages with basic HTML, CSS, and JavaScript. ClientCore is mostly about tech. But you’ll also learn about making sites useful and attractive. This book is about writing programs that make Web pages, using PHP and MySQL. ServerCore won’t make you a professional programmer. Write simple programs.

You can start with the first book, or read answers to some common questions. Learn the Web's core. MIT App Inventor. Blockly - A visual programming editor. Crunchzilla. Teaching Tree. Girls Who Code - Home. Learn Web Design, Web Development, and More. CoderDojo. Welcome to the Intel Computer Clubhouse Network! <Code/Racer> - Battle it out and learn the code... Brought to you by Treehouse. Introduction to Computer Science - Overview. When does the course begin?

Introduction to Computer Science - Overview

This class is self paced. You can begin whenever you like and then follow your own pace. It’s a good idea to set goals for yourself to make sure you stick with the course. How long will the course be available? This class will always be available! How do I know if this course is for me? Take a look at the “Class Summary,” “What Should I Know,” and “What Will I Learn” sections above.

Can I skip individual videos? Yes! What are the rules on collaboration? GDI. After School. Learn to code.