background preloader

Learning to program

Learning to program

http://www.freenetpages.co.uk/hp/alan.gauld/

Related:  Programming/Learning and TeachingCoding TutorialscittaPour classementOhjelmoinnin perusteet 1

Free Programming, SQL Data Coding, Computer Science. IT Books PHP Reference: Beginner to Intermediate PHP 5 PHP programmers need of a quick reference book. 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

Stop Making Sprites (Compass, Sass, and PNG Sprite Generation) Update 01/11/12: new code at the bottom of this post. 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.

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. 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. And session topics were diverse -- on the schedule were discussions about maker education, augmented reality, design thinking, game-based learning, coding in the classroom, digital storytelling, and many, many more! In an attempt to heed Dave Guymon’s call to share the ISTE learning (see his blog post on Getting Smart, "Don’t Leave Your Learning Behind: What To Do Now That #ISTE2014 Is Over"), here are some resources discussed by a group of elementary and secondary educators during a morning session on coding in the classroom.

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. 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. Only time will tell if I will be successful in this objective but I am sure I am making good progress.

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? In this post I will run through a few of the most popular online services that are designed to help you and your students get up and coding in no time at all. 1. Scratch and Tynker – One of the best introductions to coding can be had with either Scratch or Tynker. Both are free. Both give you the building blocks of creating code in a visual, sandbox environment. 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. Build challenging casual point and click games with puzzles, hidden objects, safes with combination locks, and much more. YOU are game designer. And for free :-) The community

100 Google Search Tricks In today’s schools, most research is completed online, and Google is a great resource for combing the web. But at the same time, it’s not always easy to find exactly what you want, given that there are usually millions of results — with varying degrees of accuracy. These tricks can help you find the best results, while saving time and making your life easier. General These simple tricks will help you get what you want, faster. 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. 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

Related:  Python