JAMB Computer Studies · Section A
Study notes for History of computing — part of the JAMB UTME Computer Studies syllabus. 8 learning objectives with explanations and exam tips.
Counting is humanity's oldest computing activity. Before calculators existed, people needed ways to track quantities—animals, crops, goods in markets. The earliest counting tools were simple: fingers, stones, and tally marks on bones or clay tablets. These represented the very first computers because they solved mathematical problems.
In ancient times, the abacus emerged as a revolutionary device. This wooden frame with sliding beads helped merchants and scholars perform calculations quickly. Think of a Nigerian trader at Lekki Market using a simple counting board to track inventory instead of doing mental arithmetic—that's early computing in action. The abacus demonstrated that humans could create tools to extend their mathematical abilities beyond their minds.
Understanding these foundations matters because modern computers evolved from this basic need: solving problems and processing information faster. Every smartphone you use today traces its ancestry back to that first person who realized stones could represent numbers.
Napier's Bones is an ancient calculating device invented by John Napier in the early 1600s to help with multiplication and division. Think of it as a portable calculator made from small rods or bones marked with numbers in a special pattern. When you arrange these rods side by side, they help you multiply large numbers quickly by reading off the answers where they line up.
Imagine a trader in Lagos market needing to calculate the total cost of 47 bags of rice at 256 naira per bag. Instead of doing long multiplication on paper, Napier's Bones would let him arrange the rods and read the answer directly. The device works by breaking down multiplication into simpler steps, making calculations faster and reducing errors.
This invention was revolutionary because it made mathematics accessible to merchants and traders who handled large numbers daily.
The Pascal Calculator, invented by Blaise Pascal in 1642, was one of the earliest mechanical calculating machines ever built. Imagine a machine that could add and subtract numbers automatically without human calculation—that's what Pascal created. French mathematician Blaise Pascal designed this device to help his father with tax calculations, solving a real problem in his time. The machine used a series of gears and wheels that worked together, and when you turned a dial to input numbers, the gears would move and display your answer in small windows at the top.
Think of it like a very advanced counting frame—if you've seen traders at Lekki or Abuja markets using beads to calculate change, the Pascal Calculator did something similar but mechanically, with precision and speed. This invention marked humanity's first step toward automated computation and paved the way for modern computers we use today.
Gottfried Wilhelm Leibnitz invented an amazing mechanical calculator in the late 1600s that could perform all four basic arithmetic operations: addition, subtraction, multiplication, and division. Before this invention, mathematicians and merchants had to do calculations manually, which was slow and prone to errors. The Leibnitz Multiplier used a special stepped drum mechanism with teeth of varying lengths that allowed it to multiply numbers automatically. Think of it like how your calculator app does multiplication instantly today, except Leibnitz's version used gears and mechanical parts instead of electronics.
In Nigeria today, imagine a trader at Balogun Market in Lagos calculating prices for bulk fabric purchases. Previously, calculating costs for hundreds of meters would take hours. Leibnitz's invention represented the first step toward making such calculations faster and more reliable.
The Jacquard Loom was an automatic weaving machine invented by Joseph Marie Jacquard in 1804. It used punched cards to control the weaving patterns, making it one of the first machines to use programming concepts. Instead of a weaver manually deciding which threads to raise or lower, the holes in punched cards told the loom exactly what to do. This was groundbreaking because it showed that machines could follow instructions stored on a physical medium.
Think of it like this: a Nigerian tailor using a sewing machine template to create identical patterns on multiple fabrics. The template (like the punched cards) ensures consistency without the tailor manually recreating the design each time. This principle later influenced computer programming, where instructions are stored and executed automatically.
The Jacquard Loom proved that machines could be programmed, leading directly to modern computing concepts. Charles Babbage and Ada Lovelace were inspired by it when developing early computers.
Back in the 1800s, Charles Babbage designed something revolutionary called the Analytical Engine. Think of it as the grandfather of modern computers. Unlike his earlier Difference Engine, this one could do different types of calculations, not just one job. It had a central processing unit (what he called the "mill"), a memory section (the "store"), and could follow instructions from punch cards — basically the world's first programming method.
The Analytical Engine never got built during Babbage's lifetime because the technology wasn't ready yet. But the ideas were brilliant. Today, when banks in Nigeria process thousands of transactions daily using computers, they're following the same logical principles Babbage invented over 150 years ago.
The Hollerith Census Machine was an electric tabulating device invented by Herman Hollerith in 1890. It processed data by reading holes punched on cards, making the counting of information incredibly fast. Before this invention, census workers manually counted every piece of information, which took years. Hollerith's machine completed the 1890 US Census in just one year instead of eight, saving time and money dramatically.
Think of it like this: in Nigeria's National Population Commission, before modern computers, officials had to manually sort and count census forms. The Hollerith machine introduced the principle of using machines to organize and process large amounts of data automatically. This invention revolutionized data processing and became the foundation for modern computing because it showed that machines could handle information faster than humans.
The Burrough's machine was one of the first mechanical calculating devices created in the 1870s by William S. Burrough's, an American inventor. This machine could perform arithmetic operations like addition, subtraction, multiplication, and division automatically, which was revolutionary at that time. Before this invention, people had to do all calculations manually using pen and paper or simple tools like the abacus.
Think of it like the difference between calculating your school fees manually versus using a modern calculator—except the Burrough's machine was mechanical, not electronic. It used a system of gears and levers to process numbers. Banks and businesses in Nigeria today still depend on automated calculation systems that evolved from principles established by machines like Burrough's.
The machine represented a major leap in computing history because it showed that calculation could be automated, paving the way for modern computers.