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

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

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

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

JavaScript Conquered the Web. Now It’s Taking Over the Desktop | WIRED

JAVASCRIPT WAS ORIGINALLY created in 1995 to give web pages a little more pep than the tag could provide. Today it has far more powerful uses. Companies like Google and Facebook build complex, desktop-like web applications with JavaScript; since the launch of Node.js in 2009, it’s also become one of the most popular languages for building server-side software. Today, even the web isn’t big enough to contain JavaScript’s versatility: it’s now making its way into applications for the desktop.

Electron is a software development platform created by Github that lets developers use JavaScript along with other web technologies like HTML and CSS to create desktop applications that can run on Windows, Macintosh OS X, and Linux. The company released the first full version of Electron yesterday. But some of tech’s biggest names have already put the tool to work to push JavaScript beyond the browser.

Source: JavaScript Conquered the Web. Now It’s Taking Over the Desktop | WIRED

#YesWeCode

#YesWeCode is a national initiative to help teach 100K low-opportunity youth to code. Many have been searching for ways to uplift today’s urban youth and help them achieve a more promising future. We believe that one solution lies in connecting tech and social justice leaders to spearhead revolutionary tech programs whose benefits extend to the most disadvantaged of society.

Source: Our Story & Mission

Oracle bolsters computer science education | eSchool News

Part of $3.3 billion annual investment to advance computer science education and increase diversity in technology fields globally

In conjunction with The White House Science Fair 2016, Oracle and The White House recently announced Oracle’s plan to invest $200 million in direct and in-kind support for computer science education in the United States over the next 18 months.Oracle’s pledge supports the Administration’s Computer Science for All initiative and is part of the company’ greater annual worldwide investment of $3.3 billion to empower computer science educators and engage diverse student populations globally. Today’s commitment expects to reach more than 232,000 students in over 1,100 U.S. institutions through Oracle Academy, its philanthropic computer science-focused educational program that impacts more than 2.6 million students in 106 countries.
Source: Oracle bolsters computer science education | eSchool News

Edhesive

An online AP Computer Science course for high schools aligned specifically to College Board’s Advanced Placement Computer Science A Exam.

Our unique approach is driven by our belief that online learning has the power to reach all learners regardless of their location or resources, yet can only succeed if students feel a personal connection to it. Our coaches, who are often teachers at local schools and are not required to have expertise in our course subject, meet with students regularly to inspire, challenge and guide them through the process. In doing so, students are enriched and motivated to do the work of learning in ways that technology alone cannot do.

Source: Edhesive

You Can Solve Quantum Mechanics’ Classic Particle in a Box Problem With Code | WIRED

RHETT ALLAIN SCIENCE  03.25.16. 2:31 PM.

HUMANS HAVE PROBLEMS with quantum mechanics. We have excellent intuition about the motion of a tennis ball tossed in the air, but what about an electron trapped in a box? The tendency is to use the same tennis ball rules and apply it to the electron—but it doesn’t work. We have to use different models to explain properties of very very small things. We call this quantum mechanics (as opposed to classical mechanics).

Of course I can’t go over all the details of quantum mechanics, so let me give you the abridged version.

Source: You Can Solve Quantum Mechanics’ Classic Particle in a Box Problem With Code | WIRED

CS Fundamentals for grades K-5 | Code.org Code Studio

Code.org has developed an elementary school curriculum that allows even the youngest students to explore the limitless world of computing – at no cost for schools. The courses blend online, self-guided and self-paced tutorials with “unplugged” activities that require no computer at all. Each course consists of about 20 lessons that may be implemented as one unit or over the course of a semester. Even kindergarten-aged pre-readers can participate.
Source: CS Fundamentals for grades K-5 | Code.org