background preloader

Programming/Learning and Teaching

Facebook Twitter

Coding Tutorials. 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.

Coding in the Classroom: 16 Top Resources

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. Best Free Ways to Learn Programming. I can remember back when I was young how alien a couple of lines of code that were published in a kid's magazine looked to me.

Best Free Ways to Learn Programming.

Some twenty years later (or should I better say a year ago), I decided that I should teach myself how to create some small and usable programs. Sad to say, I lost interest shortly after. EarSketch. Pointers to julian's books. An Interview with Julien Bayle. Thanks, Julien, for taking the time to do an interview.

An Interview with Julien Bayle

First off, could you tell us a little about your background? I’m Julien Bayle from France. Open GL. Welcome to the OpenGL SDK!

Open GL

Here you'll find some of the most valuable resources available to OpenGL developers, all in one place. Use the menu above to navigate to each contribution. Revisit often, as there will be new contributions coming online all the time! The OpenGL SDK is a gathering of 3rd party contributions from many of the leaders in the community. In some cases the information and downloads are available directly from the SDK on Individual projects hosted on the SDK website can be downloaded from their respective project pages. CreativeApplications.Net. 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.

Teach Coding in the Classroom: Resources from ISTE '14

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. The "rule of two feet" meant that if you needed to move, you were encouraged. CodePen - Front End Developer Playground & Code Editor in the Browser.

The Definitive Guide to Object-Oriented JavaScript. Computer Programming. Introduction to C and C++ A Gentle Introduction to Programming Using Python. How to Teach Coding in the Classroom: Resources for Teachers.

You’ve probably heard the buzz about coding in the classroom, and you may even have thought about integrating it into your classroom, but just where do you begin?

How to Teach Coding in the Classroom: Resources for Teachers - Free computer books. Free Programming, SQL Data Coding, Computer Science. IT Books. PHP Reference: Beginner to Intermediate PHP 5 PHP programmers need of a quick reference book.

Free Programming, SQL Data Coding, Computer Science. IT Books

Learning to program. Stop Making Sprites (Compass, Sass, and PNG Sprite Generation) Update 01/11/12: new code at the bottom of this post.

Stop Making Sprites (Compass, Sass, and PNG Sprite Generation)

Sass has been kicking around for a while, but I hadn’t given it a try until just recently. Sass usually goes hand-in-hand with Rails, Compass makes it so easy to run Sass on standalone projects that I’ve started using it on nearly everything. The result is faster, DRYer, more enjoyable coding. Why Computer Science? View Materials. These short, hour-long activities allow you to try out CS First and introduce your students to computer science without committing to a complete 8-activity theme.

View Materials

They're perfect for special events such as Hour of Code or CSEdWeek, or as practice to help you familiarize yourself with CS First before starting a normal theme. Gumball's Coding Adventure Sample CS First with "Gumball's Coding Adventure," an introductory activity based on Cartoon Network's Amazing World of Gumball episode "The Signal. " This activity can be used in a classroom setting, at a conference, or at an event like Hour of Code. "Gumball" is a one-time, standalone activity and not part of a regular CS First theme, so it does not use or provide printed materials.

Try Now View Lesson Plans. Alpha Mobile—Computational Knowledge Engine. Google Computer Science for High School. 2Do It Y. An ARM GNU/Linux box for $25. Take a byte! Create interactive flash tools / games for education. FreshBrain. Language: Introducing Knowledge-Based Programming. 12 free coding tools and apps. CodeHS. TouchDevelop.

Programming eBooks. Room Escape Maker - Create Escape The Room Games For Free. Basic information ROOM ESCAPE MAKER is a free online application to create Escape The Room games.

Room Escape Maker - Create Escape The Room Games For Free

Build challenging casual point and click games with puzzles, hidden objects, safes with combination locks, and much more. YOU are game designer. Google Code & Google Developpers News. Collecting all the cheat sheets. Free Online Game Creator. By kylemawer This free downloadable game creator let’s you make your very own flash games. Create iOS, Android and Flash Games with Stencyl. The Complete iOS 7 Course - Learn by Building 14 Apps - bitfountain. Lesson Plans for Teaching Computational Thinking. Online Game Rubric. Stencyl: Make Flash Games without code. CodeCombat.

Glitchspace. Glitchspace is a first person programming game that's centred around a visual programming mechanic. Scratch - Imagine, Program, Share. Perspective - Student Games - DigiPen Institute of Technology. 10 Excellent Platforms for Building Mobile Apps. If you've ever wanted to build an app for your business, blog, product or service, but the heavy investment of both time and money put you off, you're not alone. The good news is that entering the mobile market no longer necessarily requires thousands of dollars and months of work. There are many mobile platforms available to help you build an app on a budget — quickly, and with no coding knowledge required. With a small investment, you can create and manage your mobile site or application using one of the platforms listed below, and start reaping the advantages of offering your customers a dedicated mobile experience, including increased awareness, engagement and revenue.

Best App Maker 2014 - App Builders and Creators - BusinessNewsDaily. Credit: Bloomua / Shutterstock When searching for the best app makers, we looked for solutions that are affordable and let you create professional-looking apps without having any coding skills. We also looked for key features such as pre-made templates, push notifications, social media integration, location-based services, loyalty programs, mobile commerce capabilities, customization options and the ability to create apps for Android devices, iPhones and iPads.

Additionally, we looked for app makers that are designed for beginners and offer specific features for retailers. Hackety Hack! Books And Courses To Learn To Code. The Nature of Code. Codersumo.

Get Started With CodeHS. Welcome to, the new way to learn programming. Programming With Blocks.