Skip to main content

Peter Beens's Library tagged programming   View Popular, Search in Google

Jun
1
2012

I've probably mentioned this before, but I felt I needed to clarify my thoughts on the question of teaching "computer science" in schools here in the UK.
My first thought is "do they really mean 'computer science'?" Let's be honest, a lot of people who've waded into this debate don't really know what computer science is. 

education CIS ICSxx issues ComputerScience programming blog

May
28
2012

The Qt SDK includes the tools you need to build desktop, embedded and mobile applications with Qt from a single install. This is the recommended way to get started with Qt.

Qt IDE downloads programming ICS ICSxx GPL

May
11
2012

Download epub or PDF versions of Think Python: How to Think Like a Computer Scientist here

python programming tutorial book ICS ICSxx epub PDF

HTML Version of Think Python: How to Think Like a Computer Scientist

python programming tutorial book HTML ICS ICSxx

May
7
2012

Open Turing is an open source fork of Object Oriented Turing 4.1.2 for Windows. It is up to 50% faster, includes new features like 3D support, and is constantly being improved.

Turing Open Turing ICS ICSxx acse-teachers programming language

Apr
19
2012

In days gone by, all you needed to make a website was a Geocities account and some basic knowledge of HTML. Maybe you’d throw in a bit of CSS (Cascading Style Sheets) if you wanted to get fancy. Times have changed, though, and now people build websites using at least one advanced coding language. Programming is a noble pursuit, but if you want to build apps and services for the Web, you need to learn one of these popular languages

programming ICS ICSxx learning 101 Python Ruby Django javascript

Mar
30
2012

This article should acquaint you with basic Arduino programming and show you how to write programs that interact with objects in the real world. (A mandatory disclaimer: the last time I really studied electronics was way back in high school, so this article focuses more on the programming aspects, rather than the electronic side of things.)

Arduino tutorial programming ICS ICSxx TEJ TEJxx

Mar
14
2012

A switch-case statement is a useful programming language that lets you control the flow of the program based on the value of a variable or expression.
See this article for a Python alternative method.

programming python switch-case alternative ICS ICSxx menu method method Dictionary

Oct
22
2011

Bootstrap is a standards-based curriculum for middle-school students, which teaches them to program their own videogames using purely algebraic and geometric concepts. 

programming online Bootstrap curriculum ICS ICSxx

Mar
8
2012

Welcome to the distribution center for BYOB (Build Your Own Blocks), an advanced offshoot of Scratch, a visual programming language primarily for kids from the Lifelong Kindergarten Group at the MIT Media Lab. This version, developed by Jens Mönig with design input and documentation from Brian Harvey, is an attempt to extend the brilliant accessibility of Scratch to somewhat older users—in particular, non-CS-major computer science students—without becoming inaccessible to its original audience. BYOB 3 adds first class lists, sprites, and procedures to BYOB's original contribution of custom blocks and recursion.

Snap ICS language ICSxx intro Scratch Berkley programming

I frequently see a problem when people (especially techies) try to teach programming to someone (especially non-techies). Many programming tutorials begin with basic programming principles: variables, loops, data types. This is both an obvious way to teach programming and almost certainly a wrong way to teach programming. It’s wrong because nobody wants to learn how to program.

programming teaching ICS ICSxx blog newTeacher

Mar
1
2012

A K-12/University partnership committed to democratizing CS.

programming curriculum scratch Python ICS ICSxx resources videos

Jan
6
2012

We’re a women-run not-for-profit group working to empower everyone to feel comfortable learning beginner-friendly technical skills in a social, collaborative way.

ICS ICSxx blog girls programming social Toronto Ontario

Nov
18
2011

Stanford University is offering the iOS 5 edition of its well-regarded iPhone and iPad application development course free on iTunes U.

Stanford ICS ICSxx programming iTunes online iOS5 free university dougpete

Nov
14
2011

The Closure tools help developers to build rich web applications with JavaScript that is both powerful and efficient. The Closure tools include...

Google javascript optimizer Closure programming ICS ICSxx dougpete

1 - 20 of 101 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo
Move to top