Archive

Archive for the ‘Computing’ Category

Watch “Remembering 1968: How Intel was born” on YouTube

July 24th, 2018 No comments

Categories: Computing Tags:

Watch “We’re Close to a Universal Quantum Computer, Here’s Where We’re At” on YouTube

July 18th, 2018 No comments

Categories: Computing Tags:

Which is the fastest growing programming language? Hint, it’s not JavaScript – TechRepublic

July 11th, 2018 No comments
Categories: Computing Tags:

Barbie’s latest career path is robotics engineering

June 26th, 2018 No comments

From: https://www.engadget.com/2018/06/26/mattel-barbie-robotics-engineer/

Earlier this year, Mattel announced that it was partnering with Tynker to bring Barbie-themed coding lessons to young kids. As of today, six free coding experiences are now available as is a new STEM-themed doll — Robotics Engineer Barbie. The lessons are geared towards beginners, kindergarten-aged and older, and aim to teach logic, problem-solving and the basics of coding. While they learn, kids can also take on different career roles alongside Barbie, including musician, astronaut, pastry chef, robotics engineer, farmer and beekeeper.

“Our mission is to empower youth to become the makers of tomorrow through coding, and the Barbie brand is an ideal partner to help us introduce programming to a large number of kids in a fun, engaging way,” Tynker CEO Krishna Vedati said in a statement. “It’s critical that all young learners have an opportunity to explore the possibilities available in STEM fields, and Tynker’s Barbie programming experience is a valuable tool to introduce kids of all ages to these concepts while building their coding skills.”

Throughout the year, Mattel will also support the robotic workshops put on by Black Girls Code, debut more Tynker coding lessons and publish a coding e-book for kids.

Robotics Engineer Barbie is available today in four skin tones. You can learn more about Mattel’s coding partnership with Tynker here.

Makers’ Guide to Boards

May 15th, 2018 No comments

Looking for the perfect micro controller board for a project? CLICK HERE for a handy guide done by make magazine that lets you search for the perfect board!

Categories: Computing, Robot Projects Tags:

The History of Robots: From the 400 BC Archytas to the Boston Dynamics’ Robot Dog

May 14th, 2018 No comments

from: Interesting Engineering
by: Saoirse Kerrigan

The History of Robots: From the 400 BC Archytas to the Boston Dynamics’ Robot Dog
Take a journey through the long history of robots, from the 4th Century BC to today.

Robots have fascinated and preoccupied human minds for centuries – from ancient tales of stone golems, to modern science fiction. Though the word “robot” was only officially penned in 1921 by Karel Čapek, mankind has endeavored to create autonomous machines since as far back as the 4th Century BCE.

Today, robots are widely used across a variety of industries, aiding in the manufacturing of vehicles and more. According to the International Federation of Robotics, in 2015 there were as many as 1.63 million industrial robots in operation worldwide, and that number continues to grow steadily each year.

Here’s a brief history of how robotics have evolved and grown from the early imaginings of 400 BCE, to the global resource they are today.

Read more…

Summer Camps

April 17th, 2018 No comments

Looking for summer camps. Here are some you might be interested in:

CodeCrew has a number of programming and robotics summer camps at various times and locations for grades 1-12. See there website: https://www.code-crew.org/events/ for more information.

Programs include coding, robotics, mobile app development and more….

The library and Cloud 901 have a number of summer camps for students ages 9-18. See http://www.memphislibrary.org/summer-camps/ for more information.

Programs include Robotics (including Lego Mindstorms), STEM, Art, and Music.

Machine Learning Crash Course  |  Google Developers

March 5th, 2018 No comments
Categories: Computing Tags:

The 2017 Top Programming Languages

November 4th, 2017 No comments

From: IEEE Spectrum
The 2017 Top Programming Languages
Python jumps to No. 1, and Swift enters the Top Ten
By Stephen Cass
Date: July 18, 2017

It’s summertime here at IEEE Spectrum, and that means it’s time for our fourth interactive ranking of the top programming languages. As with all attempts to rank the usage of different languages, we have to rely on various proxies for popularity. In our case, this means having data journalist Nick Diakopoulos mine and combine 12 metrics from 10 carefully chosen online sources to rank 48 languages. But where we really differ from other rankings is that our interactive allows you choose how those metrics are weighted when they are combined, letting you personalize the rankings to your needs.

We have a few preset weightings—a default setting that’s designed with the typical Spectrum reader in mind, as well as settings that emphasize emerging languages, what employers are looking for, and what’s hot in open source. You can also filter out industry sectors that don’t interest you or create a completely customized ranking and make a comparison with a previous year.

So what are the Top Ten Languages for the typical Spectrum reader?


[Click here to explore interactive rankings]

Python has continued its upward trajectory from last year and jumped two places to the No. 1 slot, though the top four—Python, C, Java, and C++—all remain very close in popularity. Indeed, in Diakopoulos’s analysis of what the underlying metrics have to say about the languages currently in demand by recruiting companies, C comes out ahead of Python by a good margin.

C# has reentered the top five, taking back the place it lost to R last year. Ruby has fallen all the way down to 12th position, but in doing so it has given Apple’s Swift the chance to join Google’s Go in the Top Ten. This is impressive, as Swift debuted on the rankings just two years ago. (Outside the Top Ten, Apple’s Objective-C mirrors the ascent of Swift, dropping down to 26th place.)

However, for the second year in a row, no new languages have entered the rankings. We seem to have entered a period of consolidation in coding as programmers digest the tools created to cater to the explosion of cloud, mobile, and big data applications.

Speaking of stabilized programming tools and languages, it’s worth noting Fortran’s continued presence right in the middle of the rankings (sitting still in 28th place), along with Lisp in 35th place and Cobol hanging in at 40th: Clearly even languages that are decades old can still have sustained levels of interest. (And although it just barely clears the threshold for inclusion in our rankings, I’m pleased to see that my personal favorite veteran language—Forth—is still there in 47th place).

Looking at the preset weighting option for open source projects, where we might expect a bias toward newer projects versus decades-old legacy systems, we see that HTML has entered the Top Ten there, rising from 11th place to 8th. (This is a great moment for us to reiterate our response to the complaint of some in years past of “HTML isn’t a programming language, it’s just markup.” At Spectrum, we have a very pragmatic view about what is, and isn’t, a recognizable programming language. HTML is used by coders to instruct computers to do things, so we include it. We don’t insist on, for example, Turing completeness as a threshold for inclusion—and to get really nitpicky, as user Jonny Lin pointed out last year, HTML has grown so complex that when combined with CSS, it is now Turing complete, albeit with a little prodding and requiring an appreciation of cellular automata.)

Finally, one last technical detail: We’ve made some tweaks under the hood to improve the robustness of the results, especially for less popular languages where the signals in the metrics are weaker and so more prone to statistical noise. So that users who look at historical data can make consistent comparisons, we’ve recalculated the previous year’s rankings with the new system. This could lead to some discrepancies between a language’s ranking in a given year as currently shown, versus the ranking that was shown in the original year of publication, but such differences should be relatively small and not affect the more popular languages in any case.

Categories: Computing, IEEE, Teaching Technology Tags:

Watch “The Computer Hack That Saved Apollo 14” on YouTube

September 22nd, 2017 No comments

Categories: Computing, Space Tags: