Your browser is not supported. For the best experience, you should upgrade to a modern browser with improved speed and security.
Tag: computers
  • Pioneering mathematician Ada Lovelace is now the subject of a variety of books for all ages!

    English mathematician Ada Lovelace is widely considered the world's first computer programmer for her invention of the computer algorithm. Born in 1815 to the poet Lord Byron and Anne Isabella Byron, Lovelace's mathematical talents led to an ongoing collaboration with mathematician Charles Babbage, who called Lovelace the "Enchantress of Numbers." While translating an article by an Italian engineer on Babbage's Analytical Engine, a proposed early version of a mechanical general-purpose computer, Ada added her own extensive set of notes, three times as long as the original article, which contained a tremendous breakthrough — the first computer program or algorithm! Continue reading Continue reading

  • The Apollo 11 moon landing nearly ended in failure -- until Margaret Hamilton's flight software saved the day.

    In this iconic photograph, pioneering computer scientist Margaret Hamilton stands next to the computer code that she and her team wrote to guide the Apollo spacecraft to the moon! Hamilton was the lead software designer for NASA’s Apollo program, and her forward thinking saved the 1969 Apollo 11 mission when the flight software she designed prevented a last-minute abort of the famous landing which brought the first humans to the Moon. Over the course of her career, Hamilton developed the concepts of asynchronous software, priority scheduling, and Human-in-the-loop decision capability, which became the foundation of modern software design. She also fought for programming to be given the respect it deserved, coining the term "software engineering" ; after all, as her work showed, software could make the difference between failure and a groundbreaking success. Continue reading Continue reading

  • A Mighty Girl's top picks of programming toys & games for kids of all ages!

    Computers and technology are all around us at both work and play — which means that knowing the ins and outs of programming is an ever more essential skill! While in the past kids could only start learning about programming when they were ready for text-based computer languages, today they can get started from with board games, color-coded programming languages, and much more, encouraging kids to see themselves as programmers from an early age. Continue reading Continue reading

3 items