background preloader

Coding

Facebook Twitter

Made with Code. A most magical Hour of Code with littleBits. Join millions of people worldwide who will spend an Hour of Code learning how to program, a partnership between Computer Science Education Week and Code.org.

A most magical Hour of Code with littleBits

We’ve curated a collection of learning activities so you can participate at home, in school, or at your makerspace. All of these inventions guide you through each step so you can easily adapt them for your learning space. You can start with the beginner challenge from maker librarian Colleen Graves, then move on to the Nerdy Teacher’s more advanced challenge, the In or Out Sign.

Save the screen time for later – working with physical objects to learn abstract computing principles is key to addressing all the learning styles in your classroom. Thinkersmith's Unplugged Hour of Code Activity. 6 Surprising STEM Stats and Why They Matter to You – Ozobot. It’s definitely a term you’ve heard before with some importance attached to it.

6 Surprising STEM Stats and Why They Matter to You – Ozobot

But what is STEM exactly and why should it matter to you? Well, I’m glad you asked… First, let’s talk basics: STEM stands for Science, Technology Engineering and Math There are many highly technical, overly involved ways to explain STEM; but basically, it is a core teaching curriculum based on the four disciplines that make up the acronym. Learn to Code with CODExist: the Birth of Bot. Learn to Code with CODExist: the Birth of Bot. Microsoft Educator Community home - Microsoft in Education.

Teach students to code - Microsoft Education. Edsurge. CreativeComputing20141015. Creative Computing. 7 units44 activitiesremixing encouraged download the guide> help learnerscreate new worldswith computing download the guide an introductorycomputing curriculumusing Scratch What is Creative Computing?

Creative Computing

Creative computing is...creativity. Computational Thinking. In our conversations with Scratchers, we heard young designers describe evolving understandings of themselves, their relationships to others, and the technological world around them.

Computational Thinking

This was a surprising and fascinating dimension of participation with Scratch — a dimension not captured by our framing of concepts and practices. Salesforce Donates $8.5M to Computer Science Education. What’s the Difference Between Coding and Computational Thinking? Edsurge. Will.i.am Wants Mandatory Computer Science Classes in Schools. To music artist Will.i.am, technology can change the world.

Will.i.am Wants Mandatory Computer Science Classes in Schools

On Tuesday, Will.i.am, the former Black Eyed Peas singer whose legal name is William Adams, dropped by the Apple Store in San Francisco’s Union Square for a screening of the music video for a new version of the group’s 2003 hit Where Is the Love? He was joined by Apple retail chief Angela Ahrendts, and discussed why the proceeds from the song would go toward education programs and initiatives through Adams’ i.am.angel foundation.

Specifically, Adams highlighted the importance of making computer science classes available more broadly in schools, especially in disadvantaged neighborhoods. Swift. Playgrounds and REPL in Xcode Much like Swift Playgrounds for iPad, playgrounds in Xcode make writing Swift code incredibly simple and fun.

Swift

Type a line of code and the result appears immediately. You can then Quick Look the result from the side of your code, or pin that result directly below. The result view can display graphics, lists of results, or graphs of a value over time. App Lab. App Inventor. Get Started Follow these simple steps to build your first app.

App Inventor

Tutorials Step-by-step guides show you how to build all kinds of apps. Teach Teachers, find out about curriculum and teaching resources. CodeHS - Learn to Code at School or at Home. Curiosity Machine. Learn to build Android apps. Stencyl: Make iPhone, iPad, Android & Flash Games without code. GameSalad - Make Games for iOS, Android & HTML5 - Drag & Drop - No Coding Required. Game creation for everyone.

GameMaker: Studio. Teach yourself to code. Why Kids Should Make the Video Games They Love to Play. When educator Lynn Koresh hears from kids that they want a career doing something with computers, she asks, “To do what with computers?”

Why Kids Should Make the Video Games They Love to Play

Adults often encourage kids to pursue science, technology, engineering and math (STEM) skills, and computing classes are usually a first stop. But Koresh knows it’s the real-world applications of computational thinking and coding language skills that bring such knowledge to life. She reasoned that most middle school students are already playing video games and might respond well to a unit on how to design, create, test and promote video games.

Along the way, she’s also teaching them about digital citizenship and entrepreneurship. 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. 9 great free activities for Hour of Code. Annual Hour of Code, during Computer Science Education Week, encourages educators and students to participate in one hour of coding Computer science skills have enjoyed more time in the spotlight as educators, policymakers and celebrities tout the importance of coding and programming skills.

9 great free activities for Hour of Code

This year’s Hour of Code reinforces computer science’s growing importance. Vidcode. Pencil Code. Code Avengers: learn to code games, apps and websites. Coding Boot Camps Fast Track Females into Innovation. By Natalie Shoemaker The gender gap is Silicon Valley, where fewer than one in five technical employees are women, is no longer a well-kept secret.

But we can't just blame the computing industry for its dearth of female workers. The problem starts in school. As of 2012, the National Science Foundation reported only 18 percent of computer science degrees were obtained by women. Teaching Kids to Code Has Never Been So Easy. By Natalie Shoemaker Code.org isn't messing around this year. High Schoolers to Choose Whether to Learn Coding in Lieu of a Foreign Language. By Robert Montenegro Four states are currently in the process of approving measures to allow high school students to fulfill foreign language-learning requirements with a computer language instead, according to John Lauerman of Bloomberg: "Proponents say such an approach will help students get jobs and businesses compete internationally. By 2020, companies across the U.S. will have 1.4 million job openings requiring computer-science expertise and just 400,000 college graduates to fill them, according to Code.org, a Seattle-based advocacy group for tech education.

" China Is Teaching Kids to Code Much, Much Earlier than the U.S. By Stefani Cox With every shift in the economy, parents look for a way to help their children get ahead. In China, one of the latest and most popular methods for giving kids a leg up in the world is to teach them coding. The push is a response to the view that knowing how to program could make students quite desirable in the future job market.

Many Chinese children are now getting exposed to coding by the time they reach preschool, as private coding classes for youngsters open up. Normally, youths of this age are working on mastering math and Chinese, but they may soon possess new skills in technology to go alongside these others. In this video from 2010, Larry Wall offers a crash course in computer programming: China’s technology sector is clearly on the rise. But China isn’t the only country putting a premium on teaching technology skills to students.

The Future of Creativity Depends on Kids Who Can Program. By Orion Jones The future of creativity may depend on younger generations being taught computer coding skills just as they are taught foreign languages, mathematics, and science. As we integrate digital products deeper and deeper into our lives, from smartphones to cars which are largely run by computers, dreaming up new ideas will depend on our ability to use coding languages. Megan Smith, Chief Technology Officer of the United States and former Google executive, has already called on educators to teach every American child how to code. But classroom teachers face a steep learning curve themselves as most were born during a time without advanced coding languages.

Why the Future Will be Made by Creators, Not Consumers. Megan Smith, Chief Technology Officer of the United States and former Google executive, wants every child to be able to code. The Best Apps and Services for Learning to Code. Coding is a critical skill these days—whether you're building a personal website, assembling a professional portfolio, or striving for a promotion at work. Hour of Code - Russ Kahle. Trinket. CodeMonkey. TouchDevelop. Beetle Blocks - Visual code for 3D design. Three million open jobs in U.S., but who's qualified? The following script is from "Three Million Open Jobs" which aired on Nov. 11, 2012. Byron Pitts is the correspondent. David Schneider, producer. The balance of power in Washington didn't change this week as President Obama and most members of Congress kept their jobs.

Three million open jobs in U.S., but who's qualified? Youtube. TED talks on computer science. 15+ great resources for introducing coding to the classroom. By Kelly Maher September 4th, 2015. A vocational school for aspiring programmers. Untitled. Mushroom Learning. Download Microsoft XNA Game Studio 4.0 from Official Microsoft Download Center. Unity - Game Engine.

Tululoo HTML5 Game Maker. The Game Creators - Make Your Own Game - Computer - Design and Making Software. Make Your Own Game with RPG Maker. MicroWorlds EX. GameSalad - Make Games for iOS, Android & HTML5 - Drag & Drop - No Coding Required. Game creation for everyone. Computer Programming.

About. An overview of Kodu. GameMaker: Studio. Gamestar Mechanic. Code as a Second Language. ESA LOFT Innovation. AgentSheets. Alice.org. Csedweek.org. Teach Coding in the Classroom: Resources from ISTE '14. I was super excited to attend Hack Education (originally called “EdubloggerCon”), an all-day unconference held the Friday before the formal start of ISTE 2014.

This interactive day of learning, now in its eighth year, was touted to me as the event to attend in Atlanta, and it did not disappoint. The informal, small-group conversations were inclusive and welcoming. Outreach Programs of Victor Norman @ Calvin College. Hackety Hack! Front Page. Learn. Coding Starts Here. Why (And How) To Start Teaching Coding In School. Fueled by an incredible demand in the workforce for proficient programmers and the need to teach critical thinking skills, the coding movement in schools has exploded.

Gamestar Mechanic. Making Games: The Ultimate Project-Based Learning. Portal 2 Puzzle Maker. CodeHS. AppInventor.org: Democratizing App Building. Gamestar Mechanic. Scratch - Imagine, Program, Share. Tynker. 4 Ways To Teach Computing To A New Generation Of Kids.

Code Monster from Crunchzilla. Innovative ways to get kids coding. Learn to code. Codecademy: Code Hour. Hackety Hack! Coding Starts Here. Hopscotch, Programming Designed for Everyone: coding for kids. Cargo-Bot.