Back to courses
Famous People beginner

Ada Lovelace: First Computer Programmer

Duration0 hours
Modules7
ForGeneral public, lifelong learners
Video1-2min
Get started — free →

Course outline

Module 1 Module 1: Introduction to Ada Lovelace

Introduction to Ada Lovelace

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. Who is considered the first computer programmer?
  • A. Charles Babbage
  • B. Ada Lovelace ✓
  • C. Alan Turing
  • D. Grace Hopper

Why: Ada Lovelace is widely recognized as the first computer programmer for her work on Charles Babbage's early mechanical general-purpose computer, the Analytical Engine.

Q2. What was Ada Lovelace's full name?
  • A. Ada Byron ✓
  • B. Ada Lovelace
  • C. Ada Augusta
  • D. Ada Babbage

Why: Ada Lovelace's full name was Ada Augusta Byron, later known as Ada Lovelace after her mother's remarriage.

Q3. What was Ada Lovelace's father's name?
  • A. Charles Babbage
  • B. Lord Byron ✓
  • C. Alan Turing
  • D. Grace Hopper

Why: Ada Lovelace's father was Lord Byron, a famous English poet.

Q4. What was Ada Lovelace's contribution to computing?
  • A. Inventing the first computer
  • B. Writing the first algorithm intended to be processed by a machine ✓
  • C. Designing the first programming language
  • D. Creating the first operating system

Why: Ada Lovelace wrote the first algorithm intended to be processed by a machine, which is why she is considered the first computer programmer.

Q5. In what year was Ada Lovelace born?
  • A. 1815 ✓
  • B. 1825
  • C. 1835
  • D. 1845

Why: Ada Lovelace was born in 1815.

Module 2 Module 2: The Birth of Computing

The Birth of Computing

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. Who is credited with writing the first algorithm intended for processing by a machine?
  • A. Charles Babbage
  • B. Ada Lovelace ✓
  • C. Alan Turing
  • D. Grace Hopper

Why: Ada Lovelace is credited with writing the first algorithm intended for processing by a machine, which was designed for Charles Babbage's Analytical Engine.

Q2. What was the name of the machine that Ada Lovelace worked with?
  • A. ENIAC
  • B. Analytical Engine ✓
  • C. Colossus
  • D. Turing Machine

Why: Ada Lovelace worked with Charles Babbage's Analytical Engine, which was a conceptual mechanical general-purpose computer.

Q3. In what year was Ada Lovelace born?
  • A. 1815 ✓
  • B. 1825
  • C. 1812
  • D. 1830

Why: Ada Lovelace was born in 1815.

Q4. What was Ada Lovelace's full name?
  • A. Augusta Ada Byron
  • B. Ada Lovelace
  • C. Augusta Ada Lovelace ✓
  • D. Ada Byron

Why: Ada Lovelace's full name was Augusta Ada Lovelace.

Q5. What was Ada Lovelace's father's name?
  • A. Charles Babbage
  • B. Lord Byron ✓
  • C. Alan Turing
  • D. Grace Hopper

Why: Ada Lovelace's father was Lord Byron, a famous English poet.

Module 3 Module 3: Ada's Early Life and Education

Ada's Early Life and Education

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. Who was Ada Lovelace's father?
  • A. Charles Babbage
  • B. Lord Byron ✓
  • C. Augusta Ada
  • D. Mary Somerville

Why: Ada Lovelace's father was Lord Byron, a famous English poet.

Q2. What was Ada Lovelace's mother's name?
  • A. Mary Wollstonecraft
  • B. Anne Isabella Milbank ✓
  • C. Mary Somerville
  • D. Ada Byron

Why: Ada Lovelace's mother was Anne Isabella Milbank, who was a mathematician and played a significant role in Ada's education.

Q3. What was Ada Lovelace's full name?
  • A. Augusta Ada Byron Lovelace ✓
  • B. Ada Lovelace
  • C. Augusta Ada Lovelace
  • D. Ada Byron Lovelace

Why: Ada Lovelace's full name was Augusta Ada Byron Lovelace.

Q4. What subject was Ada Lovelace particularly interested in during her early education?
  • A. History
  • B. Mathematics ✓
  • C. Literature
  • D. Philosophy

Why: Ada Lovelace showed a strong interest in mathematics from an early age, which was encouraged by her mother.

Q5. What was the name of the machine that Ada Lovelace worked on?
  • A. Analytical Engine ✓
  • B. Difference Engine
  • C. Antikythera Mechanism
  • D. ENIAC

Why: Ada Lovelace worked on the Analytical Engine, a proposed mechanical general-purpose computer designed by Charles Babbage.

Module 4 Module 4: Analytical Engine and Algorithms

Analytical Engine and Algorithms

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. Who is considered the first computer programmer?
  • A. Alan Turing
  • B. Ada Lovelace ✓
  • C. Charles Babbage
  • D. Grace Hopper

Why: Ada Lovelace is considered the first computer programmer because she wrote the first algorithm intended for processing by a machine, specifically the Analytical Engine.

Q2. What was the name of the machine that Ada Lovelace worked on?
  • A. ENIAC
  • B. Analytical Engine ✓
  • C. Colossus
  • D. Z3

Why: Ada Lovelace worked on the Analytical Engine, a mechanical general-purpose computer designed by Charles Babbage.

Q3. What did Ada Lovelace's algorithm demonstrate?
  • A. How to build a computer
  • B. How to perform basic arithmetic operations
  • C. How to use the Analytical Engine to compute Bernoulli numbers ✓
  • D. How to program a modern computer

Why: Ada Lovelace's algorithm demonstrated how the Analytical Engine could be used to compute Bernoulli numbers, showing the potential for complex calculations.

Q4. What was the significance of Ada Lovelace's notes on the Analytical Engine?
  • A. They explained how to build the machine
  • B. They included the first algorithm for a machine ✓
  • C. They described the future of computers
  • D. They were a mathematical paper unrelated to computing

Why: Ada Lovelace's notes included the first algorithm for a machine, which is why she is considered the first computer programmer.

Q5. Who was the designer of the Analytical Engine?
  • A. Ada Lovelace
  • B. Charles Babbage ✓
  • C. Alan Turing
  • D. John von Neumann

Why: Charles Babbage was the designer of the Analytical Engine, a theoretical mechanical general-purpose computer.

Module 5 Module 5: Ada's Contributions to Mathematics

Ada's Contributions to Mathematics

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What was Ada Lovelace's most significant contribution to mathematics?
  • A. She developed the first computer
  • B. She wrote the first algorithm intended for processing by a machine ✓
  • C. She invented the first programming language
  • D. She proved a major mathematical theorem

Why: Ada Lovelace is credited with writing the first algorithm intended for processing by a machine, which is considered a foundational moment in the history of programming.

Q2. Which of the following did Ada Lovelace work on with Charles Babbage?
  • A. The Analytical Engine ✓
  • B. The Difference Engine
  • C. The Calculus Engine
  • D. The Algebra Engine

Why: Ada Lovelace worked with Charles Babbage on the Analytical Engine, a general-purpose computing machine that was never completed during their time.

Q3. What was the name of Ada Lovelace's notes on the Analytical Engine?
  • A. Notes on the Difference Engine
  • B. Notes on the Calculus Engine
  • C. Notes on the Analytical Engine ✓
  • D. Notes on the Algebra Engine

Why: Ada Lovelace's detailed notes on the Analytical Engine are known as 'Notes on the Analytical Engine,' and they include the first algorithm intended for machine processing.

Q4. Which of the following is true about Ada Lovelace's background?
  • A. She was a mathematician and poet ✓
  • B. She was a scientist and inventor
  • C. She was a philosopher and engineer
  • D. She was a chemist and artist

Why: Ada Lovelace was known for her work in mathematics and also had a passion for poetry, which she often combined with her scientific interests.

Q5. What did Ada Lovelace envision the Analytical Engine being used for beyond numerical calculations?
  • A. Creating music
  • B. Designing buildings
  • C. Creating art
  • D. All of the above ✓

Why: Ada Lovelace envisioned the Analytical Engine being used for a wide range of applications, including creating music, art, and more, not just numerical calculations.

Module 6 Module 6: Legacy of Ada Lovelace

Legacy of Ada Lovelace

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What is Ada Lovelace most known for?
  • A. Inventing the first computer
  • B. Writing the first algorithm intended for processing by a machine ✓
  • C. Creating the first programming language
  • D. Designing the first computer hardware

Why: Ada Lovelace is credited with writing the first algorithm intended for processing by a machine, which is why she is often considered the first computer programmer.

Q2. In which century was Ada Lovelace born?
  • A. 17th century
  • B. 18th century ✓
  • C. 19th century
  • D. 20th century

Why: Ada Lovelace was born in the 18th century, specifically in 1815.

Q3. Who was Ada Lovelace's father?
  • A. Charles Babbage
  • B. George Gordon
  • C. Lord Byron ✓
  • D. John Lovelace

Why: Ada Lovelace's father was Lord Byron, a famous poet.

Q4. What was the name of the machine that Ada Lovelace worked on?
  • A. Analytical Engine ✓
  • B. Difference Engine
  • C. ENIAC
  • D. UNIVAC

Why: Ada Lovelace worked on the Analytical Engine, a proposed mechanical general-purpose computer designed by Charles Babbage.

Q5. What was Ada Lovelace's full name?
  • A. Augusta Ada Byron
  • B. Ada Lovelace
  • C. Augusta Ada Lovelace ✓
  • D. Ada Byron Lovelace

Why: Ada Lovelace's full name was Augusta Ada Lovelace.

Module 7 Module 7: Modern Impacts of Her Work

Modern Impacts of Her Work

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What was Ada Lovelace's most significant contribution to the field of computing?
  • A. Designing the first computer
  • B. Writing the first algorithm intended for processing by a machine ✓
  • C. Inventing the first programming language
  • D. Creating the first computer hardware

Why: Ada Lovelace wrote the first algorithm intended for processing by a machine, which is considered a foundational moment in the history of programming.

Q2. In what year did Ada Lovelace pass away?
  • A. 1852 ✓
  • B. 1858
  • C. 1860
  • D. 1865

Why: Ada Lovelace passed away in 1852 due to complications from uterine cancer.

Q3. Which of the following is a modern programming language named after Ada Lovelace?
  • A. Python
  • B. Java
  • C. Ada ✓
  • D. C++

Why: The programming language Ada is named after Ada Lovelace, in recognition of her contributions to the field of computing.

Q4. What was the name of the machine that Ada Lovelace worked with?
  • A. Analytical Engine ✓
  • B. ENIAC
  • C. Colossus
  • D. Z3

Why: Ada Lovelace worked with the Analytical Engine, a theoretical general-purpose computer designed by Charles Babbage.

Q5. What was Ada Lovelace's full name?
  • A. Augusta Ada Byron
  • B. Ada Lovelace
  • C. Augusta Ada Lovelace ✓
  • D. Ada Byron

Why: Ada Lovelace's full name was Augusta Ada Lovelace, and she was also known as Ada Byron due to her father, Lord Byron.

Stay in the loop on this course.

We’ll email you when new modules or related material drops. No spam.

Built with Fragment Language. Sovereign architecture — no third-party trackers.
FragRun.mfgAFImemoryFGOwnership: B-Systems.ee