Creative Computing Resources From the Creative Computing educator workshop, a compilation of presentations, activities, and handouts for cultivating computational thinking and computational creativity in your classroom. In collaboration with Google's CS4HS initiative, this annual summer workshop for middle-school and high-school teachers explores new educational technologies and instructional strategies to engage students in creative design activities -- and, in the process, help students develop as computational thinkers and computational creators. The three-day workshop was designed by Mitch Resnick and Karen Brennan around four core ideas about learning experiences (designing, personalizing, collaborating, reflecting), with the intention of providing teachers the same opportunities for learning that we imagine for their students. Activities/Resources: Introductory presentation - Mitch Resnick's introductory presentation at the 2010 Creative Computing/CS4HS workshop hosted at the MIT Media Lab.
Introduction to Android Development Mobiletuts+ will be covering all major mobile platforms - iPhone, Windows, Android and Blackberry. Today we'll be taking a look at Android development: explaining why people have choosen to work with Android and providing an overview of the Eclipse IDE and its Java, DDMS and debugging perspectives. Finally, you'll learn how to get started making your first Android app! Android 101 Tutorials: What is Android?
HTML Help and Tutorials How does a Web page work? Well, the odds are you're sitting at your computer looking at this Web page through a browser. Most likely you're using a browser called Microsoft Internet Explorer, Google Chrome, Opera, Firefox, or Safari. A browser is a computer software program that can take you to different places on the Web by typing in the URL of a Web page and clicking "go" or "enter" on your keyboard. VB for Absolute Beginners 3 minutes, 31 seconds 18 minutes, 35 seconds 22 minutes, 20 seconds 20 minutes, 31 seconds 21 minutes, 7 seconds 16 minutes, 2 seconds 11 minutes, 38 seconds 9 minutes, 19 seconds 15 minutes, 11 seconds 13 minutes, 46 seconds
Environments for Teaching Kids to Program and Explorer the World Through Code Mark Verber September 2006 / Minor Update Oct 2007 -- needs more about AgentSheet, Alice, Ruby, and Scratch My ten year old daughter asked me to help her learn to program. It's not that she's interested in computer science, it's that she knows that programming is required to create games and other things that she has imagined. I investigated a multitude of languages / environments. The following is what I decided would be the best languages for instructing kids: Free Books A lot of people keep asking about a good list of programming books. Hence, we are building this list to save your time and to spread the knowledge. Some of these books will definitely help us to evolve our coding skills and thought processes for developing better solutions. We will do our best to keep updating this list, hope you find this list useful, here we go. Meta-List
What Is SOPA?? Every other tweet today has been about SOPA and American Censorship Day. If you haven't been following tech news closely, you probably have no idea what either of those things mean. Here's a breakdown of what's going on and why everyone is so concerned. It's a big deal for tech innovators everywhere. Visual Basic Game Programming Tutorials For Beginners Welcome to YouTube! The location filter shows you popular videos from the selected country or region on lists like Most Viewed and in search results.To change your location filter, please use the links in the footer at the bottom of the page. Click "OK" to accept this setting, or click "Cancel" to set your location filter to "Worldwide". The location filter shows you popular videos from the selected country or region on lists like Most Viewed and in search results. To change your country filter, please use the links in the footer at the bottom of the page.
Resources : NCWIT Resources : Programs-in-a-Box : Computer Science-in-a-Box Computer Science-in-a-Box: Unplug Your Curriculum introduces fundamental building blocks of computer science -- without using computers. Use it with students ages 9 to 14 to teach lessons about how computers work, while addressing critical mathematics and science concepts such as number systems, algorithms, and manipulating variables and logic. NCWIT is pleased to offer Computer Science-in-a-Box: Unplug Your Curriculum in cooperation with the authors of Computer Science Unplugged. So unplug your computer, and get ready to explore computer science! Computers are everywhere.
Android 2D Graphics Example This example shows how to use onDraw() method and create a simple drawing program. The only significant files are Draw activity and the DrawView. Draw.java Educators and Stagecast Creator Shortcut to the Education price list and ordering information. How do students benefit as they create and modify simulations, visualizations, stories and games? They build higher-order thinking skills.They become more engaged in the learning process.They develop a deeper understanding of the subject matter.They score higher on standardized tests. (A 1998 Educational Testing Service research report, Does it Compute? Beginning Game Development: Part I – Introduction Part I – Introduction Welcome to the first article of an introductory series on game programming using the Microsoft .NET Framework and managed DirectX 9.0. This series as aimed at beginning programmers who are interested in developing a game for their own use with the .NET Framework and DirectX.
Make Your Own Video Games and Software Using a computer isn't always about playing video games and chatting with friends. You can just as easily create your own video games and programs. They may not be quite as glamorous as the games you buy in the store, but you'll have the satisfaction of doing it yourself. Rocket Commander Tutorials Welcome to the Tutorials of Rocket Commander. You will learn step by step in ten 30-minute video tutorials how to develop a game like Rocket Commander. This can be your introduction into the world of game development.