almost 8 years ago
Resources for New Coders
Introduction to programming
If you are new to programming and haven’t taken your first programming class at your university, try these great introductory courses on Kahn Academy: http://www.khanacademy.org/cs/programming/intro-toprogramming/p/sneak-peek-making-an-awesome-program.
An easy to learn language is Python. Python runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and .NET virtual machines. Tutorials to help you get started: https://wiki.python.org/moin/BeginnersGuide/NonProgrammers and http://www.learnpython.org/
Lastly, in the toolkit, we've added some starter kits and walkthroughs in some good-for-beginner technologies.
Construct 2 - make games (Windows only)
App Studio - Make apps online (no install necessary)
Project Siena - make apps with your PowerPoint and Excel Skills (Windows 8 only)
TouchDevelop - make games and apps online (no install necessecary)
AppStudio is a web-based platform for building apps. NO TECHNICAL EXPERINCE NEEDED, all you need is a web browser
Appstudio is found here http://appstudio.windows.com/
Here's a video to ramp up on AppStudio: DMX: Episode 10 - App Studio
Here's a starter project: http://1drv.ms/1pFPck7
AppStudio is a web-based platform for building apps. NO TECHNICAL EXPERINCE NEEDED, all you need is a web browser
Appstudio is found here http://appstudio.windows.com/
Here's a video to ramp up on AppStudio: DMX: Episode 10 - App Studio
Here's a starter project: http://1drv.ms/1pFPck7
TouchDevelop is another great platform for people new to coding. It's a drag and drop version of JavaScript hosted purely online where you can easily build games and content apps.
You can access it at https://www.touchdevelop.com/
Check out a tutorial here: http://channel9.msdn.com/coding4fun/blog/Reach-out-and-touch-the-net-with-TouchDevelop-and-MaKey-MaKey
If you want to build a game, check out the starter project here: http://1drv.ms/1sN9Mqg