background preloader

Teaching Geometry with Google SketchUp

Teaching Geometry with Google SketchUp

Handpicked free fonts for graphic designers with commercial-use licenses. | Font Squirrel Begin programming: build your first mobile game — University of Reading Learn the basics of Java programming by developing a simple mobile game that you can run on your computer, Android phone, or tablet. Programming is everywhere: in dishwashers, cars and even space shuttles. This course will help you to understand how programs work and guide you through creating your own computer program – a mobile game. Whether you’re a complete newcomer to programming, or have some basic skills, this course provides a challenging but fun way to start programming in Java. The course will combine video introductions, on-screen examples, downloadable guides, articles and discussions to help you understand the principles behind computer programs and the building blocks that are used to create them. At the end of the course you’ll have a complete game that can be played on an Android phone or tablet, or even your computer. This course teaches the basics of programming and you don’t need any knowledge of coding to take part.

27 Ways to Learn to Program Online Whether you are looking to switch careers and become a full-time programmer, want to try to build a website or app on the side, or are just looking to round out your skill set, learning to code has certainly been something a lot of people have started to do lately. And while being a programmer might not be for everyone, there is a lot to be said about gaining a better, more educated view of how all those pixels get moved around all those screens. Before we delve into our list of learning resources sites, we wanted to share some advice from Marissa Louie, a self-taught product designer for Ness Computing. A former startup founder, Louie told TNW that the hardest part of being self-taught – whether it’s design, programming, or any other discipline is, “gathering the courage. Louie said that once you attain the basic skills, the best thing to do is just jump in and try to give yourself custom tasks, and build experience on your own through lots of trial and error. 1. 2. 3. 4. 5. 6. 7. 8.

A University for the Web. Built by an open community It's even more Peer Powered We know learning is more fun with friends. We've kept the best part of the School of Webcraft and made it the core of everything we do to #TeachTheWeb. We work alongside our peers, ask each other for help, and offer expertise to those in need. The Webmaker Community supports each other in our community forum. Mozilla & P2PU Mozilla's mission is to keep the web open, and to work together to enable anyone to take part in building it's future. We support each other. Webmaker's #TeachTheWeb program is part of Mozilla's commitment to help educators and others teach vital web literacy skills.

Free tutorials on HTML, CSS and PHP - Build your own website - HTML.net alternatives to codecademy | @myasmine Running my software company from 2009 to 2011 without a development background was challenging to say the least. It is how I became involved with GirlDevelopIt (an organization offers programming classes for women) and why I started LearnRuby101. With this post, my goal is to share the free interactive learn-how-to-code sites I’ve come across that can help you get started. For non-programmers, I would recommend reading this post by Liz Abinante titled “So, you think you want to be a web developer?”. For programmers that know one or more languages already, this is a useful list if you want to quickly dive into something new without using a compiler. Finally, for aspiring women coders Pam Selle (one of our GirlDevelopIt teachers), compiled a useful list of organizations solely focused on providing hands-on programming classes that’s worth a look. (Thanks to Owen Winkler for providing suggestions on this post). Learning HTML/CSS Learning JavaScript Learning Python Learning Ruby/Rails Ruby

Home page | Scratch In Pictures: the simplest way to learn office applications

Related: