Skip to content
Algorithms in Historical Context
Coding · 2nd Year · Computational Thinking and Social Problem Solving · 2.º Período

Algorithms in Historical Context

Understand how algorithms have been used throughout history to solve complex societal problems, from ancient agriculture to early census data processing.

NCCA Curriculum SpecificationsNCCA Junior Cycle Short Course in Coding, Strand 1: Computer science introduction - Computational thinkingNCCA Junior Cycle Short Course in Coding, Strand 2: Let's get coding

About This Topic

Understand how algorithms have been used throughout history to solve complex societal problems, from ancient agriculture to early census data processing.

Key Questions

  1. What is an algorithm and how were they used before electronic computers?
  2. How did the 1890 US Census influence modern data processing?
  3. Why is algorithmic efficiency important for societal infrastructure?