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. 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. Well, this year I tried again. This time I installed a different programming language, downloaded some tutorials from Youtube and I also borrowed some books on programming from my local library. 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

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

Beginner and intermediate PHP coders with some experience in PHP, includes code using procedural PHP and standard syntax. Book covers areas of mail handling, file manipulation, regular expressions, MySQL sessions, and cookies. Author, Mario Lurig assumes you understand the basics but are researching or needing a clarification on some PHP details. .First Edition PHP 5+Download PDF REF: PHP5 Programming +Online Downloadable PDF Book PHP 5 Power Programming. 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. The biggest benefit for me has been Compass’s sprite generation, which — if done right — can cut down your coding time and filesize. Sprites are an optimization best practice, but they’re no fun to work with. 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. 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. Programming iOS 11.

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. Hackety Hack!

Books And Courses To Learn To Code. The Nature of Code. Learn by Doing - Code School. Codersumo. Get Started With CodeHS. Welcome to, the new way to learn programming. Programming With Blocks.

Syntax is a royal pain in the neck for beginning programmers.