background preloader

Code & programming

Facebook Twitter

7 Ways to Make Your Own Video Game. Steps Laying the Foundations <img alt="Image titled Make Your Own Video Game Step 1" src=" width="728" height="546" class="whcdn" onload="WH.performance.clearMarks('image1_rendered'); WH.performance.mark('image1_rendered');">1Pick your genre.

7 Ways to Make Your Own Video Game

While every successful game is unique in its own way, almost all of them fit into a specific genre. Decide what kind of game you want to create, and look at what other games in the same genre do. 10 places where anyone can learn to code. Teens, tweens and kids are often referred to as “digital natives.”

10 places where anyone can learn to code

Having grown up with the Internet, smartphones and tablets, they’re often extraordinarily adept at interacting with digital technology. But Mitch Resnick, who spoke at TEDxBeaconStreet, is skeptical of this descriptor. Sure, young people can text and chat and play games, he says, “but that doesn’t really make you fluent.” Mitch Resnick: Let's teach kids to code Fluency, Resnick proposes in this TED Talk, comes not through interacting with new technologies, but through creating them. The former is like reading, while the latter is like writing. The point isn’t to create a generation of programmers, Resnick argues. In his talk, Resnick describes Scratch, the programming software that he and a research group at MIT Media Lab developed to allow people to easily create and share their own interactive games and animations. While we’re at it: bonus! 14 Coding Challenges to Help You Train Your Brain.

10 More Puzzle Websites to Sharpen Your Programming Skills. My recently published Six Revision guest post, 10 Puzzle Websites to Sharpen Your Programming Skills, got a great response, hitting the front page of Hacker News, Reddit, and doing fairly well on Digg too.

10 More Puzzle Websites to Sharpen Your Programming Skills

Lots of comments were left pointing out some sites which weren't included in my list, so I'm following up here with a list of 10 more top programming puzzle websites: 1. Top 10 Algorithms for Coding Interview. PDF: Update History, Latest version (8/1/2016) The following are the common subjects in coding interviews.

Top 10 Algorithms for Coding Interview

As understanding those concepts requires much more effort, this tutorial only serves as an introduction. The best free IT tools for cheapskate admins. Jack Wallen lists 11 free applications that can be useful to any IT admin adhering to a strict budget.

The best free IT tools for cheapskate admins

From antivirus software to a backup utility and more, we've got you covered. Okay, so you don't have to be a cheapskate to appreciate a useful free admin tool--you might just be working with a tight budget and cannot drop the coin for the IT tools the big boys use. If that is the case, these 11 tools are necessities. Some of these tools even work better and are more efficient than their costlier alternatives. ComboFix. Breaking down Amazon’s mega dropdown. The hover effects on Amazon’s big ‘ole “Shop by Department” mega dropdown are super fast.

Breaking down Amazon’s mega dropdown

Look’it how quick each submenu fills in as your mouse moves down the list: It’s instant. I got nerd sniped by this. Most dropdown menus have to include a bit of a delay when activating submenus. Here’s an old Khan Academy dropdown as an example: See the delay? I love bootstrap, don’t get it twisted. CODING FOR GOOD.

Learn to code. Learn Python - Learnstreet. Argument Is a value provided to a function when the function is called.

Learn Python - Learnstreet

This value is assigned to the corresponding parameter in the function. Syntax. Untitled. We've Open-Sourced Everything - CodeCombat Blog. CodeCombat is a programming game for learning to code; a multiplayer coding challenge arena for sharpening your skills; a Y-Combinator-funded startup; and as of this weekend, the largest open source CoffeeScript project and a fantastic way to get into open source and game development.

We've Open-Sourced Everything - CodeCombat Blog

Whether you’re a novice programmer wanting to figure out this GitHub thing or an open source guru looking for something to sink your teeth into, check out our GitHub and join over two hundred CodeCombat Archmages in building the best programming game ever. Yes, we just open-sourced the last year of our lives–all the code, art, and music for CodeCombat–under the MIT and Creative Commons licenses. “Wait. Crunchzilla. Code Maven from Crunchzilla. <h2>Code Maven gets teens excited about programming.

Code Maven from Crunchzilla

It is an interactive tutorial where anyone can experiment with learning to code. <p> Code Maven from Crunchzilla uses Javascript. Download Free Books - Programming, Computer Science and IT - Read Online. Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials. Free Online Digital Libraries Books.

Welcome to Freecode – Freecode. Become a Programmer, Motherfucker. If you don't know how to code, then you can learn even if you think you can't.

Become a Programmer, Motherfucker

Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way I'm also working on a whole series of programming education books at learncodethehardway.org.