Programming

1 / 40
suivant
Slide 1: Diapositive
ProgrammingUniversity

Cette leçon contient 40 diapositives, avec quiz interactifs, diapositives de texte et 2 vidéos.

time-iconLa 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

Slide 27 - Lien

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

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?

Slide 40 - Carte mentale