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.
Category: language
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
Beetle Blocks – Visual code for 3D design
BlocklyDuino
Write a blink program in Arduino is never that easy! You will see the Arduino board’s build-in LED blink as we expect. Use BlocklyDuino to drag and drop blocks as show in image. http://www.gasolin.idv.tw/public/blockly/demos/blocklyduino/index.html
Source: Write a blink program in Arduino is never that easy! You will see the Arduino…
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.
Best starter programming language? Compiling 8 top developer picks | ITworld
Programmers weigh in on why each of these popular first coding languages is the best one for beginners
via Best starter programming language? Compiling 8 top developer picks | ITworld.
A method to the madness: How 13 programming languages got their names | ITworld
Programming language names are usually pretty formulaic and boring, except when they’re not. Here are the inspirations behind some of the more creative ones
Check out the slideshow here: A method to the madness: How 13 programming languages got their names | ITworld.
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é.
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.
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.