Cette leçon contient 40 diapositives, avec quiz interactifs, diapositives de texte et 2 vidéos.
La durée de la leçon est: 60 min
Éléments de cette leçon
Slide 1 - Diapositive
Schedule for this (final)week:
Unit 8,reading 1 : 26th July
Unit 8,reading 2: 27th July
Unit 8,reading 3: 28th July
No class: 29th July
Exam: 1st August
Slide 2 - Diapositive
Do you know anything about the origins of programming?
Slide 3 - Carte mentale
1. What is stated about the history of computer programs in paragraph 1?
A
Alexander Graham Bell helped developed the first ideas of computer programming.
B
The initial instructions for a computer program were not written in English.
C
The invention of the airplane is associated with programming.
D
It is not connected with a particular person.
Slide 4 - Quiz
2. In paragraph 1, what does the author mean with the sentence “it was a halting, stop and go progress”?
A
. A big pause interfered with any progress.
B
Programmers often found obstacles.
C
It implied a gradual development.
D
The process had to stop for a long time.
Slide 5 - Quiz
3. What word can be inserted in the gap (____) in paragraph 2?
A
But
B
Although
C
However
D
In spite of
Slide 6 - Quiz
4. The word "one" in paragraph 2 refers to
A
programs
B
creation
C
computer
D
algorithms
Slide 7 - Quiz
5. What is stated about the Analytical Engine in paragraph 3?
A
It is a historical machine.
B
It was never made.
C
It has no significance at all.
D
It helps people calculate algorithms.
Slide 8 - Quiz
6. The word "regarded" in paragraph 3 is closest in meaning to
A
admired
B
respected
C
considered
D
beloved
Slide 9 - Quiz
7. What is stated about Herman Hollerith in paragraph 4?
A
IBM took over his company in the early 20th century.
B
Hollerith bought the Tabulating Machine Company in 1896.
C
He processed data using an IBM device he designed.
D
Hollerith’s machines used the first computer programs.
Slide 10 - Quiz
8. What is stated about Turing, von Neumann or Zuse in paragraph 5?
A
Turing created devices to intercept information.
B
Konrad Zuse’s work is really popular nowadays.
C
They all worked together on the design of a machine.
D
Von Neumann also worked as an architect at that time.
Slide 11 - Quiz
9. What is NOT stated about Grace Hopper in paragraph 6?
A
She is more famous for her role in programming than for being in the Navy.
B
Her last rank in the navy was captain.
C
She was born in the United States.
D
Her work enabled people to use a different language to program.
Slide 12 - Quiz
10. What word can be inserted in the gap (____) in paragraph 7?
A
sooner
B
apart
C
instead
D
rather
Slide 13 - Quiz
Slide 14 - Vidéo
Margaret’s Hamilton was born in ________, ________.
A
Akron, Ohio
B
Detroit, Michigan
C
Erie, Indiana
D
Paoli, Indiana
Slide 15 - Quiz
400 scientists including Margaret Hamilton worked on the ____________ at MIT to help send people to the Moon.
A
Apollo Guidance Computer
B
Asynchronous Radio Detector
Slide 16 - Quiz
Margaret’s computer software had to be __________, meaning the software’s more important jobs could interrupt less important ones.
A
Asynchronous
B
Chronological
C
Compact
D
Synchronous
Slide 17 - Quiz
The _________ would interrupt astronaut’s regularly scheduled tasks to warn them of emergencies. The astronaut could then communicate with Mission Control to determine the best path forward.
A
Altimeter
B
Chronometer
C
Flight Director
D
Priority Displays
Slide 18 - Quiz
Margaret Hamilton and other scientists across the country were working to achieve __________’s goal of landing a man on the Moon by the end of the decade (1960s).
A
Charles Draper
B
President John F. Kennedy
C
Neil Armstrong
D
Richard Nixon
Slide 19 - Quiz
Margaret and her engineers had to anticipate all sorts of problems that could happen, so they could program it into the computer. Why was this important for the safety of the astronauts?
Slide 20 - Carte mentale
Slide 21 - Diapositive
What programming languages do you know? What are some of their characteristics?
Slide 22 - Carte mentale
Slide 23 - Question ouverte
Slide 24 - Question ouverte
Slide 25 - Question ouverte
Slide 26 - Diapositive
drive.google.com
Slide 27 - Lien
create.kahoot.it
Slide 28 - Lien
Which programming language do you prefer? Why?
Slide 29 - Carte mentale
Slide 30 - Diapositive
Have you used Python? What are some characteristics of this programming language?
Slide 31 - Carte mentale
Slide 32 - Vidéo
Why was Python created?
Slide 33 - Question ouverte
Python allows for a quick execution of projects due to its vast plugin library
A
TRUE
B
FALSE
Slide 34 - Quiz
Python is making tasks more difficult
A
TRUE
B
FALSE
Slide 35 - Quiz
Python can never run programs faster than Java or C++
A
TRUE
B
FALSE
Slide 36 - Quiz
The code is easy to read due to it being in English
A
TRUE
B
FALSE
Slide 37 - Quiz
drive.google.com
Slide 38 - Lien
R
PYTHON
BOTH
1. It is not a complex language
2. It provides interactive functions.
3. It is perfect for graphic inputs.
4. It was created as the alternative to another language.
5. It is especially used for statistics and data analysis.
6. It was developed first.
7. It allows programmers to have more command of the code.
8. It is very adaptable.
9. Its linguistic structure is easy to use.
10. It was created by someone from the Netherlands.
Slide 39 - Question de remorquage
From your own experience, what are some important aspects that must be taken into account when programming?