0% found this document useful (0 votes)
87 views

Worksheet 3.1. Introduction To Algorithms

The document discusses algorithms and their importance. It defines an algorithm as a method for solving a problem and notes that the study of algorithms dates back to at least 300 BC. It then discusses how algorithms have impacted various fields like the internet, biology, and computer development. Algorithms are now used for social media features and voting machines. The document encourages studying algorithms to help solve problems, stimulate intellect, and potentially unlock secrets of life and the universe. Computational models are also replacing math models in scientific inquiry.

Uploaded by

Omar RX
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
87 views

Worksheet 3.1. Introduction To Algorithms

The document discusses algorithms and their importance. It defines an algorithm as a method for solving a problem and notes that the study of algorithms dates back to at least 300 BC. It then discusses how algorithms have impacted various fields like the internet, biology, and computer development. Algorithms are now used for social media features and voting machines. The document encourages studying algorithms to help solve problems, stimulate intellect, and potentially unlock secrets of life and the universe. Computational models are also replacing math models in scientific inquiry.

Uploaded by

Omar RX
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

WORKSHEETS

Worksheet 3.1
Algorithms

1. What are some examples of social networks?


2. What are some examples of a cell phone features?
3. What are you proficient in?
4. How do you unlock your cellphone?
5. What are the broad terms for these groups of words?
Example: rose, orchid, lily => flowers
 apple, orange, banana =>
 dog, cat, hamster =>
 cell phone, computer, tablet =>
6. What file types do you know?
7. Do you share your photos and videos on social media? Why (not)?
8. Describe the job of a programmer:
 Do they work in groups or alone?
 Do they work in the office or in the street?
 What do they use for work?
9. Is the layout on the English and Spanish keyboard the same or different?
Answers (in the correct order):
1. Facebook, Instagram, TikTok.
2. Make calls, send messages, listen to music, calculator.
3. I am very good at mathematics and physics.
4. I have a password and I use my fingerprint.
5. Answers:
 Fruits
 Animals
 Devices
6. PPT, Excel, Word.
7. No, because I like to keep my things private.
8. Answers:
 Both
 In the office
 Computers (or other devices)
It is different because the positions of some symbols is not the same
WORKSHEET 3.2
Text

Algorithms: introduction

“Algorithms: a common language for nature, human, and computer. ” —


Avi Wigderson

What is an algorithm? Algorithm can be defined as a method for solving a


problem. Some people think that it is something new, but the study of
algorithms dates at least to Euclid – 300 BC! It was formalized by Church and
Alan Turing in 1930s and developed more in the 20th century. It is interesting
that some important algorithms were discovered by university students and
not by expert programmers!

The impact of algorithms is broad and far-reaching. First, the Internet is full
of them, for example, the web search, packet routing, and distributed file
sharing. Second, the world of biology also works with algorithms: think of
human genome project and protein folding. In the 20th century, algorithms
contributed to the development of computers with the circuit layout, file
system, compilers and many other things. Consequently, computer graphics
appeared and introduced movies, video games and virtual reality in our lives.
In the 21st century, algorithms have been used for different social networks
features like recommendations, news feeds, advertisements, and so on.
Did you know that voting machines also use algorithms to count the votes in
elections? So they are even used in politics!

So why should we study algorithms? They can help us solve problems that
cannot have other solutions. If you want to stimulate your intellect and
become a proficient programmer, it is also a good idea to study algorithms.
Additionally, they may unlock the secrets of life and of the universe. Finally,
computational models are replacing math models in scientific inquiry and will
become more and more important in the future.

Adapted from:

Coursera, Algorithms Part I


WORKSHEET 3.3
EVALUATION

 Answer these True/False questions about the text.

1. The study of algorithms appeared in the 20th century. _____

2. Algorithms are only used in programming. ______

3. University students can discover algorithms. _____

4. Recommendations on social networks are results of algorithms. _____

5. Math models are more important today that computational models.


_____
WORKSHEET 3.4
SELF-EVALUATION

1. Los organizadores gráficos me ayudan a organizar la información que


leo

Yes No Maybe

2. Los organizadores gráficos me ayudan a visualizar la información

Yes No Maybe

3. Entiendo qué son los algoritmos y cómo son

Yes No Maybe

You might also like