← プログラマーの日(256日目)のページへプログラマーの日(256日目)の英語ワークシート📄 PDF📝 Word基本アクティビティ🔑 解答
💻

Programmers' Day · Worksheet 1

The Day Chosen by a Number

Read the story. 英文を読もう。

ClassNo.Name
🔊 音声を聞こう
💻

1Most special days remember a person or an event. But one day in September was chosen by a number. It is the 256th day of the year, and it is called Programmers' Day. In most years, it is September 13. In a leap year, it comes one day earlier.

2So why 256? Computers keep information in tiny pieces called bits. A bit can only be 0 or 1. Eight bits make one byte, and one byte can show 256 different numbers. You get 256 when you multiply eight 2s together. And no bigger number of this kind fits into one year.

3The idea started in Russia. In 1996, a magazine editor asked computer fans online to make a holiday for programmers. The next year, they voted for day 256. In 2002, two workers at a computer company started to collect names for a letter to the government. Finally, on September 11, 2009, the Russian president signed an order. Two days later, Russia had its first official Programmers' Day.

4Other places have their own days. In China, some programmers celebrate on October 24, because 1024 is another famous computer number. People also remember Ada Lovelace. In 1843, she wrote steps for a machine that did not even exist yet. Many people call it the first computer program. So on day 256 this year, why not try to write your own first program?

Words 単語
  • program (コンピューターの)プログラム
  • leap year うるう年
  • information 情報
  • multiply かける(掛け算する)
  • official 公式の
  • vote 投票する
  • president 大統領
  • exist 存在する
© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 1
💻

Programmers' Day · Worksheet 2

Reading Check

Choose the best answer. 正しいものを選ぼう。

ClassNo.Name
  1. What is the reading mainly about?

    A How to build a computer at homeB Why Programmers' Day is on day 256 and how it startedC The life of a Russian presidentD Why leap years have 366 days
  2. How many different numbers can one byte show?

    A 2B 8C 365D 256
  3. What happened two days after the president signed the order?

    A Russia had its first official Programmers' Day.B Computer fans voted for day 256.C A magazine editor asked for a holiday.D China chose October 24.
  4. In paragraph 4, "a machine that did not even exist yet" means the machine was:

    A very old and brokenB only a plan and not builtC made in ChinaD too big for a house
  5. In the dialogue, what does Ivan's family do on Programmers' Day?

    A They take a day off and travel.B They go to a computer shop.C They eat cake at home.D They write letters to the president.

True or False? 正しければ T、ちがえば F に○

  1. Programmers' Day is the 256th day of the year.T   /   F
  2. Programmers' Day is a day off in Russia.T   /   F
  3. One byte can show 256 different numbers.T   /   F
  4. The idea for Programmers' Day started in China.T   /   F
© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 2
💻

Programmers' Day · Worksheet 3

Word Work

Words & phrases. 単語のれんしゅう。

ClassNo.Name

① Match the pictures and the words. 絵と単語を線で結ぼう。

💻cake
🐛mouse
⌨️computer
🖱️bug
📅keyboard
🎂calendar

② Fill in the blanks. 語群から選んで( )に入れよう。

worldbugdayrainmistakekeyboardprogrampizzacomputer

Ken's First Program
Today is September 13, the 256th (1) of the year. Ken sits at his (2) . He wants to write his first (3) . He types slowly on the (4) . But the screen shows an error. "There is a (5) !" he says. His sister helps him find the (6) . Then the words "Hello, (7) !" appear. Ken is very happy.

© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 3
💻

Programmers' Day · Worksheet 4

Crossword Puzzle

Read the clues and fill in the puzzle. ヒントを読んで、クロスワードを完成させよう。

ClassNo.Name
1234567

Across →

  1. 2 You type letters on it. (8)
  2. 3 The month of this special day. (9)
  3. 7 1, 2, 3 and 256 are all examples of this. (6)

Down ↓

  1. 1 A small tool you click. It is also a small animal. (5)
  2. 3 The flat part of a computer that shows pictures and words. (6)
  3. 4 A mistake in a computer program. It is also a small insect. (3)
  4. 5 The country where this day became official in 2009. (6)
  5. 6 Eight bits make one of these. (4)
© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 4
💻

Programmers' Day · Worksheet 5

Word Search

Find the hidden words. かくれた単語を探そう(→ ↓ ↘ ↗)。

ClassNo.Name
TYHHCVYELDJJLPAMBMOLNVNWABOHOUSEMCVAPGUUSUAIWMPLFPTGCASICOMYUDCEHFPEVWKRYKTNARJRTVTAWJPEEREWOHONSGPENERBSGTIVDIRTBDCNPRBNEBCIMJESVTAUTYSSUKDODOPMYYJINDORVPCEBNLBITCSHOUI

Find these words! 10

  • ☐ BINARY
  • ☐ BIT
  • ☐ BUG
  • ☐ BYTE
  • ☐ CODE
  • ☐ COMPUTER
  • ☐ MOUSE
  • ☐ NUMBER
  • ☐ PROGRAM
  • ☐ SCREEN
© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 5
💻

Programmers' Day · Worksheet 6

Maze & Sentences

ClassNo.Name

Help the robot find the bug!

Collect the letters on the right path. What is the secret word? 正しい道の文字を集めると、ひみつの言葉になるよ。

CODEDKYLFKKC🤖🐛STARTGOAL

Secret word:

© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 6
💻

Programmers' Day · Worksheet 7

Class Activity & Writing

ClassNo.Name

Let's Write! 英語で書いてみよう。

If I could make any app, I would make an app that ______.

I want to thank ______ because they help me with ______.

© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 7
💻

Programmers' Day · Worksheet 8

Trace & Color

Trace the words. Then color the picture! なぞって書こう。絵に色を塗ろう。

ClassNo.Name
💻
computer
🐛
bug
⌨️
keyboard
🖱️
mouse
📅
calendar

Draw your Programmers' Day! プログラマーの日(256日目)の絵を描こう。

© 原田英語 | 世界の行事・祝日ナビ | haradaeigo.com/holiday/Programmers' Day · 8