PiBakery – The blocks based, easy to use setup tool for Raspberry Pi

Easily Customise Raspbian The key feature of PiBakery is the ability to create a customised version of Raspbian that you write directly to your Raspberry Pi. This works by creating a set of scripts that run when the Raspberry Pi has been powered on, meaning that your Pi can automatically perform setup tasks, and you don’t need to configure anything.The scripts are created using a block based interface that is very similar to Scratch. If you’ve used Scratch before, you already know how to use PiBakery. Simply drag and drop the different tasks that you want your Raspberry Pi to perform, and they’ll be turned into scripts and written to your SD card. As soon as the Pi boots up, the scripts will be run.For more information on creating customized SD cards with PiBakery, please see the Creating an SD Card Guide.
Source: About PiBakery – The blocks based, easy to use setup tool for Raspberry Pi

Posted in Uncategorized | Leave a comment

TechRocket: Tech Education For Kids And Teens: Code / Programming Courses

Learning programming can be intimidating, but not here! Our online coding courses cover the most popular programming languages. Use your newfound programming skills to make apps, games, and program gadgets.

Source: Tech Education For Kids And Teens: Code / Programming Courses

Posted in Uncategorized | Tagged , , , , | Leave a comment

Trust us, this video of 15 different sorting algorithms is way more entertaining than it sounds

PhD student Timo Bingmann has created an amazing video showing sorting algorithms in action. And it’s surprisingly awesome!

In fact, “15 Sorting Algorithms in 6 Minutes” — created by Timo Bingmann, a PhD student at the Karlsruhe Institute of Technology — is one of the most weirdly hypnotic viewing experiences you’ll find; with something almost trance-inducing about watching the algorithms work their organizing magic on a variety of data sets.

“Efficiency of algorithms is of great importance in the era of Big Data,” Peter Flach, author of Machine Learning: The Art and Science of Algorithms That Make Sense of Data, tells Digital Trends.

Read more: http://www.digitaltrends.com/cool-tech/sorting-algorithms-video/#ixzz4BmvJ9Et7
Follow us: @digitaltrends on Twitter | digitaltrendsftw on Facebook
Source: Trust us, this video of 15 different sorting algorithms is way more entertaining than it sounds

Posted in code | Tagged | Leave a comment

Code Kingdoms

Code Kingdoms lets aspiring modders learn to code while building what they want. We’ll show them how to build Minecraft mods, code the BBC micro:bit, create puzzles, and get creative with computing.

Source: Code Kingdoms – Who are we?

Posted in courses, curriculum | Tagged | Leave a comment

CodeStart

CodeStart gives a university-level coding education to the absolute beginner. Our interactive approach to teaching includes videos, quizzes and in-browser exercises with real time feedback. There is no need for extra software to be downloaded, CodeStart is an all-in-one solution.

Posted in courses | Tagged | Leave a comment

Coding While Black: Hacking The Future Of The Tech Industry : Code Switch : NPR

At Tech Square Labs in midtown Atlanta, you’ll find glass walls and high ceilings. It follows the typical design trends of today’s “hip” innovation centers and co-working office spaces. It’s also where 14 low-income African-American students are learning Java as part of the Code Start program.

Code Start is a free, year-long training program for low-income people between the ages of 18 and 24. Participants must have a high school diploma or GED, but not a college degree. Rodney Sampson started the program. He calls Code Start, “an experiment on whether or not we can take ‘disconnected youth,’ who’ve been labeled by the system, and teach them how to be a junior level software engineer or developer.”

Source: Coding While Black: Hacking The Future Of The Tech Industry : Code Switch : NPR

Posted in news | Tagged | Leave a comment

VENVI 

VENVI is a learning tool…The significance of programming as a skill is rapidly increasing in today’s day and age. Use VENVI to learn and reinforce important programming concepts such as sequences by controlling your virtual character’s motions, loops by repeating these motions, and conditionals by establishing conditions for which your character can do the steps that you’ve created!

Source: VENVI About

Posted in code | Tagged | Leave a comment

Soon We Won’t Program Computers. We’ll Train Them Like Dogs | WIRED

BEFORE THE INVENTION of the computer, most experimental psychologists thought the brain was an unknowable black box. You could analyze a subject’s behavior—ring bell, dog salivates—but thoughts, memories, emotions? That stuff was obscure and inscrutable, beyond the reach of science. So these behaviorists, as they called themselves, confined their work to the study of stimulus and response, feedback and reinforcement, bells and saliva.

They gave up trying to understand the inner workings of the mind. They ruled their field for four decades.Then, in the mid-1950s, a group of rebellious psychologists, linguists, information theorists, and early artificial-intelligence researchers came up with a different conception of the mind. People, they argued, were not just collections of conditioned responses. They absorbed information, processed it, and then acted upon it. They had systems for writing, storing, and recalling memories. They operated via a logical, formal syntax. The brain wasn’t a black box at all. It was more like a computer.

Source: Soon We Won’t Program Computers. We’ll Train Them Like Dogs | WIRED

Posted in code | Tagged | Leave a comment

The Case for Improving U.S. Computer Science Education | ITIF

Despite the growing use of computers and software in every facet of our economy, not until recently has computer science education begun to gain traction in American school systems. The current focus on improving science, technology, engineering, and mathematics (STEM) education in the U.S. school system has disregarded differences within STEM fields. Indeed, the most important STEM field for a modern economy is not only one that is not represented by its own initial in “STEM” but also the field with the fewest number of high school students taking its classes and by far has the most room for improvement—computer science.

Source: The Case for Improving U.S. Computer Science Education | ITIF

Posted in news | Tagged | Leave a comment

Sonic Pi

Sonic Pi

The Live Coding Synth for Everyone.

Simple enough for computing and music lessons.

Powerful enough for professional musicians.

Free to download with a friendly tutorial.

Learn to code creatively by composing or performing music in an incredible range of styles from classical to algorave.

Please help – Sonic Pi needs funding to continue…

Brought to you by Sam Aaron and the Sonic Pi Core Team

Source: Sonic Pi

Posted in code | Tagged , | Leave a comment