DroneBlocks | Drones in Education

DroneBlocks offers everything you need to start a drone programming course or club for your 4th-8th grade students.   The DroneBlocks App makes programming drone missions accessible through a familiar, easy-to-use “block” programming interface. The DroneBlocks Curriculum provides a full lesson plan that takes you and your students from the basics to more advanced missions.

Source: DroneBlocks | Drones in Education

What is the Python programming language? Everything you need to know

Why the Python programming language shines for data science, machine learning, systems automation, web and API development, and beyond

Dating from 1991, Python is a relatively new programming language. From the start, Python was considered a gap-filler, a way to write scripts that “automate the boring stuff” (as one popular book on learning Python put it) or to rapidly prototype applications that will be implemented in one or more other languages.

Source: What is the Python programming language? Everything you need to know

What Can Programmers and Writers Learn From One Another? | MindShift

Katrina Schwartz | November 11, 2014

Proponents of stronger computer science and programming courses in schools generally focus on the usefulness of those skills in today’s world. Some argue that computer programming should be offered instead of a foreign language requirement, while others say it’s crucial to engineering and robotics. Rarely is coding considered a complement to the English curriculum. But what if learning to code could also make students better writers

via What Can Programmers and Writers Learn From One Another? | MindShift.

10 Programming Languages You Should Learn in 2014

by Rebecca Hiscott, Jan 21, 2014

The tech sector is booming. If you’ve used a smartphone or logged on to a computer at least once in the last few years, you’ve probably noticed this.

As a result, coding skills are in high demand, with programming jobs paying significantly more than the average position. Even beyond the tech world, an understanding of at least one programming language makes an impressive addition to any resumé.

via 10 Programming Languages You Should Learn in 2014.

ScratchJr – Imagine, Program, Learn

ScratchJr - Imagine, Program, Learn

ScratchJr is a developmentally appropriate programming language for children 5 to 7 years old. Children can create their own animated stories, interactive collages and games. ScratchJr is the product of a collaboration between the DevTech Research Group at the Eliot-Pearson Department of Child Development at Tufts University, directed by Prof. Marina Bers, and the Lifelong Kindergarten Group at the MIT Media Lab directed by Prof. Mitch Resnick. Funded by the National Science Foundation (NSF DRL-1118664), the ScratchJr iPad app is planned for release in early 2014.

via ScratchJr – Imagine, Program, Learn.

Python Programming Language – Official Website

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

Python runs on Windows, Linux/Unix, Mac OS X, and has been ported to the Java and .NET virtual machines.

Python is free to use, even for commercial products, because of its OSI-approved open source license.

via Python Programming Language – Official Website.