free and opensource software linksfree software every school should have and why - wikiGIMP user manual
|
coding & programming linksLet's teach the web!
We've got creative ways to help anyone teach web literacy, digital skills and making. Use our free tools, activities and lesson plans. Or make your own – with help from our global community of educators, techies and mentors like you. w3schools Online Web TutorialsIntroduction to Computer Science and Programming Using PythonGamestar Mechanic is a game and online community that teaches kids how to design their own games!
my diigo links tagged PROGRAMMING"Gamestar Mechanic is a game and online community that teaches kids how to design their own games!
Designing games builds: Systems Thinking, 21st Century Skills, Creative Problem Solving, Art and Aesthetics, Writing and Storytelling, and creates a motivation for STEM learning." gamestarmechanic.com gaming programming gamification Gamestar Mechanic 15 Dec 13 "Gamestar Mechanic uses fun, game-based quests and courses to help you learn game design and make your own video games!" gamestarmechanic.com game programming gaming gamemaker code gamification LiveCode | Teachers 15 Dec 13 "Free LiveCode Course Material " livecode.com programming code livecode CSTA - CSTA K-12 Standards 15 Dec 13 "Computer science and the technologies it enables now lie at the heart of our economy and the way we live our lives." www.csta.acm.org coding programming code standards K-8 Intro to Computer Science | Code.org 15 Dec 13 "K-8 Intro to Computer Science is a free course that aims to demystify computer science and show K-8 students that it’s fun, collaborative, and creative. The course is designed to motivate students and educators to continue learning computer science to improve real world relationships, connections, and life. Educators will foster an environment of communal learning that emphasizes risk-taking. This course will teach students about computer science, computational thinking, and programming. It will also teach that success does not come on the first try, just like the world's most difficult problems aren't solved on the first try. Challenge is good when it is supported by plans and tools that lead to success. This course will help students persevere in solving problems." code.org coding code.org programming code K-8 online courses CoderDojo"The open source, volunteer led, global movement of free coding clubs for young people Over 220 Dojos in 27 countries and counting...." coderdojo.com coding programming code Overview of Google Apps Script Google Developers "Overview of Google Apps Script Google Apps Script is a scripting language based on JavaScript that lets you do new and cool things with Google Apps like Docs, Sheets, and Forms. There's nothing to install — we give you a code editor right in your browser, and your scripts run on Google's servers." developers.google.com script google google apps tutorial programming Coding javascript Git Tutorial - Code School 01 Dec 13 "Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub." www.codeschool.com programming Coding education computerScience learning online courses tutorial git Learn Ruby - Code School 01 Dec 13 "Ruby free course Master your Ruby skills and increase your Rails street cred by learning to build dynamic, sustainable applications for the web. Topics covered: RUBY BASICSSTARTING RAILSADVANCED RUBYRAILS EDGERAILS TESTINGRUBYRAILS BEST PRACTICES" www.codeschool.com programming ruby Coding education computerScience learning online courses Hackety Hack! "Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed! With Hackety Hack, you'll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications and websites." hackety.com programming ruby Coding education computerScience learning openFrameworks "Simply put, openFrameworks is a tool that makes it much easier to make things with code. We find it super useful, and we hope you do too." www.openframeworks.cc programming C++ Coding education computerScience learning Code — Support — WordPress.com 01 Dec 13 "HTML Tags WordPress.com allows the following HTML code in your posts, pages, and widgets" en.support.wordpress.com wordpress programming coding html W3Schools Online Web Tutorials w3schools.com html tutorials css programming xml online courses Learn by Doing - Code School 25 Nov 13 "Learn by Doing No setup. No hassle. Just learning. Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts." www.codeschool.com programming coding online courses Coding In The Classroom: 10 Tools Students Can Use To Design Apps & Video Games - 25 Nov 13 "Coding In The Classroom: 10 Tools Students Can Use To Design Apps & Video Games In this age of social media, edtech, smartphones, tablets and MOOCs, software applications play a larger role than ever in the learning environment. In fact, apps have reached such a level of ubiquity and everyday integration that a number of software companies are turning out apps that can help students create apps of their own. Here’s a list of 10 software tools that can jumpstart a student’s knowledge and skill in computer programming" corewww.teachthought.com coding code programming tools Connecting Content and Technology - Classroom 2.0 22 Nov 13 "Connecting Content and Technology Created by Katie Mathews View Groups Information This group is for technology teachers whose job is to connect core classroom content to technology (in really cool, engaging ways)!" www.classroom20.com programming technology Classroom 2.0 groups New to Scratch? | ScratchEd 22 Nov 13 New to Scratch? You're curious about computational creation, but not sure where to start. Begin here » scratched.media.mit.edu graphics animation storytelling software scratch webinar video programming ScratchEd "What is Scratch? Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online." scratched.media.mit.edu scratch programming education animation collaboration Our Mission | Codecademy "Codecademy is an education company. But not one in the way you might think. We're committed to building the best learning experience inside and out, making Codecademy the best place for our team to learn, teach, and create the online learning experience of the future." www.codecademy.com programming code coding education computerscience codeacademy Don't Sink My Battleship! | Codecademy 22 Nov 13 www.codecademy.com programming code coding education computerscience battleship CodeHS 22 Nov 13 "CodeHS is the best way to learn how to program. CodeHS has everything you need to teach CS in your high school or start learning at home. We taught at Stanford for 3 years, and we're creating the best possible online learning experience inspired by our work there. Thousands of students choose CodeHS as the best way to start programming. See why." www.codehs.com CodeHS Programming Coding computerscience education Hopscotch 17 Nov 13 "Coding for kids: an iPad programming language" www.gethopscotch.com Programming ipad kids coding Strawberry Perl for Windows 03 Nov 13 "The Perl for MS Windows, free of charge! Perl is a programming language suitable for writing simple scripts as well as complex applications - see http://www.perl.orgStrawberry Perl is a perl environment for MS Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl environment on UNIX systems.It includes perl binaries, compiler (gcc) + related tools, all the external libraries (crypto, graphics, xml ...), all the bundled database clients and all you expect from Strawberry Perl." strawberryperl.com programming windows software perl opensource scripting win32 HTML for beginners - Web-Coders Wiki 03 Nov 13 "HTML, what is it? HTML is an abbreviation of hypertext markup language, it is what strucuctures all of the websites on the internet, it is the easiest language in web development to learn, and it should be the first you learn." web-coders.wikia.com beginners html wiki web-coders programming coding Web-Coders Wiki 03 Nov 13 "Welcome to the Web-Coders WikiEdit Welcome to the Web-Coders wiki, here you may view many different tutorials, snippits, downloads and resources for HTML, CSS, PHP and JavaScript. We are looking for expierenced developers to help edit our pages, if you are interested you can start when you wish, and hopefully the wiki will grow." web-coders.wikia.com wiki collaboration web-coders programming coding html css javascript Vim Tips Wiki 03 Nov 13 "Welcome to the Vim Tips wiki This wiki is about Vim, an open-source, powerful and configurable text editor. We aim to exchange tips and tricks with other Vim users. Please help by improving or adding comments to any tip. If you are new to Vim, we have plenty of tips that will help you get started. We are currently editing over 1,604 articles." vim.wikia.com vim wiki tricks tutorial opensource software programming informatica loptis welcome home : vim online 03 Nov 13 "Vim 7.4 released! [2013-08-10] Finally, after more than a thousand patches, there is a new version of Vim. This is mostly a bug-fix release. Also, many runtime files have been improved, syntax highlighting and indenting works better. To find out the details, do ":help version7.4" after installing it. Direct link to the MS-Windows installer. " What is Vim? Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. www.vim.org vim editor software programming opensource tools informatica loptis Web Literacy Standard - Mozilla Webmaker 02 Nov 13 "The Web Literacy Standard (specification) The Web Literacy Standard is a map of competencies and skills that Mozilla and our community of stakeholders believe are important to pay attention to when getting better at reading, writing and participating on the web. Keep up to date with the latest changes to the Web Literacy Standard on the wiki." webmaker.org web literacy standard mozilla programming coding webdesign remix community MIT 6.00SC Introduction to Computer Science and Programming, Spring 2011 : Free Download & Streaming : Internet Archive 24 Oct 13 archive.org programming computer science download archive edx online courses mooc Welcome to Enthought Canopy — Canopy 1.1.1-final documentation 19 Oct 13 docs.enthought.com edx programming mooc documentation computer science canopy windows Windows Installation — Canopy 1.1.1-final documentation 19 Oct 13 "Windows Installation" docs.enthought.com windows installation canopy documentation computer science edx programming mooc python Downloads - Enthought Scientific Computing Solutions 19 Oct 13 "Windows Windows XP/Vista/7 Canopy Express Installer Python 2.7 & 30+ core packages, upgrade to Basic subscription for 120+ package installer. Download Canopy 1.1, 64-bit for Windows" www.enthought.com downloads python programming mooc computer science edx MITx: 6.00.1x - Introduction to Computer Science and Programming (Oct 2013) | edX 18 Oct 13 "Introduction to Computer Science and Programming Using Python" www.edx.org computer science programming online courses mooc Kodu Game Lab - Microsoft Research FUSE Labs 07 Oct 13 "Kodu lets kids create games on the PC and XBox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or programming skills." fuse.microsoft.com programming microsoft gaming game coding Gamification software Unity - Download and Start Creating Games 07 ct 13 "The free version of Unity for Windows. Includes publishing support for iOS, Android, Windows Store, Windows Phone, BlackBerry, desktop and Web, and a 30 day trial of Unity Pro" unity3d.com programming 3d game Gamification software animation GameMaker: Studio | YoYo Games 07 Oct 13 "GameMaker: Studio GameMaker: Studio caters to entry-level novices and seasoned game development professionals equally, allowing them to create cross-platform games in record time and at a fraction of the cost! In addition to making games development 80 percent faster than coding for native languages, developers can create fully functional prototypes in just a few hours, and a full game in just a matter of weeks" www.yoyogames.com gamemaker Gamification games programming animation software Creative Computing Online Workshop on Vimeo 07 Oct 13 "Creative Computing Online Workshop from ScratchEd Creative Computing is a six-week online workshop for educators who want to learn more about using Scratch and supporting computational thinking in the classroom and other learning environments." vimeo.com computing online workshop scratch vimeo programming webinar Intro to Scratch 2.0 on Vimeo 07 Oct 13 vimeo.com intro scratch vimeo animation programming Scratch - Immagina, Programma, Condividi "Crea storie, giochi e animazioni. Condividili con tutti. PROVALOGUARDA I PROGETTIISCRIVITI( è gratis ) Scratch è una comunità di apprendimento creativo con più di 3 milioni di progetti condivisi INFORMAZIONI SU SCRATCH PER GLI EDUCATORI PER I GENITORI" scratch.mit.edu programming animation education scratch software kids Learn to Code | "Learn to Code via Code.org" www.faisalkhan.com code education coding programming html5 Getting Started: Installing Python 26 Sep 13 "Getting Started: Installing Python" d396qusza40orc.cloudfront.net python programming coursera Learn to Program: The Fundamentals | Coursera 22 Sep 13 "Learn to Program: The Fundamentals Jennifer Campbell and Paul Gries Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language." www.coursera.org programming python fundamentals online courses coursera Introducing the Computer Graphics Pipeline 29 Aug 13 "Introducing the Computer Graphics Pipeline The 6 Phases of 3D ProductionFrom Justin Slick, former About.com Guide" 3d.about.com graphics pipeline opengl Programming tutorial 3d rendering virtual world An intro to modern OpenGL. Chapter 1: The Graphics Pipeline 29 Aug 13 "OpenGL has been around a long time, and from reading all the accumulated layers of documentation out there on the Internet, it's not always clear what parts are historic and what parts are still useful and supported on modern graphics hardware. It's about time for a new OpenGL introduction that walks through the parts that are still relevant today." duriansoftware.com opengl graphics Programming tutorial glsl 3d rendering virtual world Raphaël (JavaScript library) - Wikipedia, the free encyclopedia 21 Aug 13 en.wikipedia.org javascript raphaël library wikipedia mapping programming visualization java graphics Raphaël—JavaScript Library 21 Aug 13 "What is it? Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library" raphaeljs.com javascript graphics vector visualization programming mapping java library PostgreSQL: The world's most advanced open source database 21 Aug 13 "PostgreSQL 9.3 Beta 2 Released! 27th June 2013 The PostgreSQL Global Development Group are proud to announce the release of the second beta version of PostgreSQL 9.3 for testing. Users are encouraged to download the beta and begin testing 9.3 as soon as possible." www.postgresql.org database opensource sql programming mapping Super User 07 Aug 13 Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required. Tell me more Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top superuser.com blog coding programming Q&A technology windows The Stack Overflow Trilogy « Blog – Stack Exchange 07 Aug 13 blog.stackoverflow.com blog coding programming Snap! Build Your Own Blocks. Beta 26 Jun 13 posta interessante da http://www.robertosconocchini.it/grafica-web/3583-unalternativa-web-based-a-scratch-snap.html Un linguaggio di programmazione drag-and-drop, che si propone come alternativa web based a Scratch. E di libero utilizzo, viene eseguito direttamente nel browser è disponibile anche in lingua italiana e funziona su iPad! snap.berkeley.edu scratch programming ipad graphics Stack Overflow 12 Jun 13 Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required. If you have questions, search this site and you'll likely find the answers. stackoverflow.com community programming forum webmaker teachtheweb development Learn CSS | MDN 08 Jun 13 CSS (Cascading Style Sheets) is a language for describing the appearance of web pages. To create good-looking web pages, you need to learn CSS in order to define the appearance and location of the HTML elements within the pages. The links on this page lead to a variety of CSS tutorials and CSS training materials. Whether you are just starting out, learning the basics of CSS, or are an experienced web developer wanting to learn CSS3 (the newest version of the standard) and CSS best practices, you can find helpful resources here. developer.mozilla.org css teachtheweb webmaker programming tutorial mozilla CSS Cheatsheet 08 Jun 13 "What this page is The CSS Cheatsheet is a reference guide for the most commonly used CSS selectors and properties. Learn more about styling HTML by making some Webmaker Projects!" hivenyc.org css cheatsheet webmaker teachtheweb programming Mozilla Thimble 05 Jun 13 Play classic arcade-style games that teach webmaking basics. The “Web Arcade” is a collection of fun mini-games that sharpen your web design, HTML and CSS skills as you go. Create your own web pages, swap images, close broken tags and dodge hurtling LOLcats to advance through each level and prevail. thimble.webmaker.org programming webmaker mozilla thimble html css Download Kodu Game Lab from Official Microsoft Download Center 17 Mar 13 Kodu is a visual programming language made specifically for creating games. www.microsoft.com download Kodu programming microsoft game lab Free tools for teachers: Kodu - Partners in Learning Network 17 Mar 13 "Teach your students programming by letting them have fun creating and playing their own games. Kodu is a visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox 360, allowing rapid design iteration using only a game controller for input." www.pil-network.com Kodu programming tutorials microsoft |