Want to make creations as awesome as this one?

Transcript

Educational Escape Room

Standing onthe shouldersof giants

Princípios da Neurociência mobilizados no recurso: Guia de Aplicação do Recurso EmoçãoSimMotivaçãoSimAprendizagem por RepetiçãoNãoCarga Cognitiva CrescenteSimDeclaração ClaraSimTreino espaçadoSimIntegração do que se está a aprender de novoNão se aplicaAprendizagem por Contraste e ComparaçãoNãoMapas de ConceitosNão se aplicaCapacidade de escolha da parte do alunoNão se aplicaQuebra GeloSimEncerramento CognitivoNãoMovimentação do CorpoNãoCriatividadeNão Guia de Construção/Avaliação de um Recurso Cenários de Aprendizagem de Contexto RealSimCasos TemplateSimRepetição DiversificadaNãoComentar a solução do problemaNãoNarrativasSimAtividades Centradas no AlunoNãoMapas de conceitoNão se aplicaTrabalho ColaborativoSimEncerramento CognitivoNão

Tomás, João and Gonçalo found in their grandfather's attic, a very old book about the History of Computers.

They were very curious about that book because it seemed so old and valuable. They began to read it, but they didn't understand what was written there.

They decided to ask their grandfather about the book because it looked very important and mysterious.

Sad and embarassed, he confessed that it was a legacy from his ancestors and he promised to be is guardian. In fact, that book holds an enigma and has the power to travel in time as a time machine. However, during one of his travels, their grandfather lost some letters of the riddle.

They promised to recover the lost letters of the riddle, and to preserve this valuable treasure.

The children, seeing their grandfather so sad, and curious about this whole story, filled themselves with courage and decided to help him.

But Tomás, João, and Gonçalo need a fourth member for their time travel.

Do you want to be the fourth guardian and help them on this mission?

Come and become the fourth adventurer on this wonderful journey!

The first challenge was successfully completed and the guardians managed to recover a piece of the enigma, at the time of the great genius of history:

Now, we move on to the next adventure, at another time in history.

Euclid

The second challenge was successfully completed and the guardians managed to recover another piece of the enigma, at the time of the other great genius of history:

We are curious to see what we will find.

Al-Khwārizmī

This challenge was successfully completed. The guardians won another piece of the puzzle at the time of the other great genius of history:

Fearless, we will face the next challenge.

Babage

We have overcome this challenge. We had some difficulties, but it was completed. The guardians won another piece of the puzzle at the time of the other great genius of history:

Lovelace

We will travel to the next challenge.

The fifth challenge was very difficult, but we did it. We conquered another piece of the enigma with the help of

Boole

The four guardians are tired from so many travels and challenges, but they don't give up... they advance to the next journey.

Another challenge completed with success. More another piece of the puzzle was achieved with help of genius called

Mission almost completed. Let's continue to solve challenges.

Turing

This challenge was successfully completed and the guardians recovered one more piece of the enigma, at the time of the great genius of history:

Now, we move on to the next adventure, at another time in history.

Papert

Finally, the last challenge was completed. We conquered another piece of the enigma with the help of

Dijkstra

This trip to the past was very difficult, but our grandfather deserves this effort so that we can recover the powers of the sacred book and return safely to the present.

Now, the final stage are...

1

3

4

2

TIMESTAGES

1

3

4

2

TIMESTAGES

1

3

4

2

TIMESTAGES

1

3

4

2

TIMESTAGES

5

7

8

6

TIMESTAGES

5

7

8

6

TIMESTAGES

5

7

8

6

TIMESTAGES

5

7

8

6

TIMESTAGES

1

EUCLID

(300 B.C.)

Euclid of Alexandria was a Greek teacher, mathematician and writer, often referred to as the «Father of Geometry».Known for Euclidean Geometry and for his book «The Elements».Birth: 3rd century B. C., in EgyptField of Study: Mathematics.

Euclid

In mathematics, Euclid's algorithm is a simple and efficient method of finding the greatest common divisor (G. C. D.) between two non-zero integers.How does it works?

The Euclidean Algorithm is one of the oldest algorithms still in use. It appears in his book «The Elements».

4

5

0

20

Complete the puzzle about Euclid's Algorithm using this button,and then answer the following question:

?

G.c.d. (45,20) =

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao selecionar as peças corretas em cada situação.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao ignorar detalhes desnecessários e focar-se nos aspetos mais importantes e centrais.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao dividir o puzzle em etapas menores; por ex. ao identificar as bordas primeiro, para ser mais fácil construí-lo.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao procurar por padrões de cores ou texturas que se repetem nas peças; isso ajuda a identificar onde as peças se encaixam.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao criar uma estratégia para montar o puzzle; pode começar com as bordas, agrupar peças com cores semelhantes ou focar em partes específicas do problema.

Analyze the image carefully and then order the steps below in the right way.

1.

2.

3.

B. If the remainder is equal to 0 (zero), g.d.c = divider

A. Divide the dividend by the remainder until the remainder equals 0 (zero)

Calculate the G.D.C. (45, 25) using Euclid's Algorithm

G.C.D. (45, 25) = 5

C. Divide the larger number by the smaller number

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao ordenar os passos, o aluno é desafiado a pensar de forma lógica, sequencial e estruturada.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao ignorar detalhes desnecessários e focar-se nos aspetos mais importantes e centrais.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao analisarem as opções disponíveis e determinar a ordem correta dos passos para atingir o resultado desejado.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se a ordem considerada respeita o algoritmo do M.D.C..

So far, your journey has been a success!Here is the letter you need.

brilliant!

2

Muhammad ibn MusaAl-Khwārizmī

(780-850)

Muhammad ibn Musa al-Khwãrazmi (780-850) was a versatile man recognized as a Muslim mathematician, astronomer, astrologer, geographer and author.In the field of mathematics, he dedicated himself mainly to the development of algebra, being considered by many the founder of Algebra.The radical of digits and algorithm come from algoritmi, which represents the Latin form of his name.

Muhammad ibn MusaAl-Khwārizmī

Watch the following video to learn more about the genius who coined the word algorithm.

Select in the map the country in which the mathematician Al-Khwārizmī was born.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao pensar qual o país de origem do Al-KhwārizmīAbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao ignorar detalhes desnecessários e focar-se nos aspetos mais importantes e centrais.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se o país selecionado se encontra correto.

TAl-Khwārizmī is famous for his mathematical works, which introduced Hindu-Arabic numerals and algebra to European mathematicians. As a matter of fact, the words «algorithm» and «algebra» come from his name and the title of one of his works, respectively.He introduced Hindu-Arabic numerals which eventually replaced the Roman numbers ones. Look this table and pay atention.

Through the route that the pirates followed to the treasure island, collect the Hindu-Arabic numerals that you find along the way.Then, convert the code into decimal numbers using the previous table, and write the answer in the TextBox:

Check if your answer is correct.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao procurar a correspondência entre as numerações indo arábica, romana e decimal.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao focar-se na numeração que encontra no percurso do mapa.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao efetuar a conversão entre sistemas de numeração.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se a solução encontrada corresponde à verdadeira.

So far, your journey has been a success!Here is the letter you need.

Well done!

3

charles babbage

(1791-1871)

Charles Babbage was a 19th-century British mathematician, philosopher, and inventor.He is considered one of the pioneers of computingand is often referred to as the «father of the computer».

charles babbage

Babbage is known for conceiving the analytical engine, a programmable mechanical device designed to perform complex calculations. It operated based on punched card instructions and was steam-powered.Choose the image of Babbage's machine in order to advance.

Analytical Engine vs Modern Computer

Choose the image that represents the schema of Babbage's analytical engine.

Color code:

Image encoding: 2A-1C-3B-1D

Let's study the following image:

  1. Gray is represented by the letter A and has 2 pixels: 2A.
  2. Black is represented by the letter C and has 1 pixel: 1C.
  3. Light blue represented by the letter B and has 3 pixels: 3B.
  4. White is represented by the letter D and has 1 pixel: 1D.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao ordenar e agrupar iguais o aluno pensa de forma lógica, sequencial e estruturada.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao ignorar detalhes desnecessários e focar-se nos aspetos mais importantes e centrais.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao dividir o desafio em linhas que se repetem, para ser de mais fácil e rápida resolução.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao procurar padrões de cores ou texturas que se repetem nas peças; isso ajuda a identificar onde a sequência das peças.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao criar uma estratégia para responder mais rapidamente agrupando sequências de linhas iguais.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se a solução encontrada corresponde à verdadeira.

2.

3.

4.

5.

6.

7.

8.

9.

1.

10.

Instructions:

Instructions: Color code: Example: = 2A-1C-3B-1D

Check if your answers are correct.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao ordenar e agrupar iguais o aluno pensa de forma lógica, sequencial e estruturada.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao ignorar detalhes desnecessários e focar-se nos aspetos mais importantes e centrais.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao dividir o desafio em linhas que se repetem, para ser de mais fácil e rápida resolução.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao procurar padrões de cores ou texturas que se repetem nas peças; isso ajuda a identificar onde a sequência das peças.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao criar uma estratégia para responder mais rapidamente agrupando sequências de linhas iguais.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se a solução encontrada corresponde à verdadeira.

So far, your journey has been a success!Here is the letter you need.

Amazing!

4

Ada Augusta Byron

(1815-1852)

Mathematician and writer from the 19th century.She is known for her pioneering contributions in the field of computer science.Lovelace collaborated with mathematician Charles Babbage in the development of the analytical engine,a precursor to modern computers.

Ada Augusta Byron

Observe the matrix card assigned to you.It is divided by:

  • Rows (A, B, C, D, E)
  • Columns (1, 2, 3, 4)
For each intersection , you will find:
  • A value
  • Arithmetic operations (+; -; *; /)
Example: B3 -> +50-

Arithmetic operationof the difference engine

Arithmetic operationof the difference engine

Choose the correct operation's result:

Arithmetic operationof the difference engine

Congratulations! The result is correct!

Arithmetic operationof the difference engine

Choose the correct operation's result:

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao fazer o seguimento das operações e ao realizar os cálculos em função do operador aritmético atribuído.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao ser capaz de seguir a sequência das operações.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se o resultado se encontra correto.

Arithmetic operationof the difference engine

Congratulations! The result is correct!

So far, your journey has been a success!Here is the letter you need.

EXcellent!

5

George Boole

(1815-1864)

George Boole

English mathematician who helped establish modern symbolic logic and whose algebra of logic, now called Boolean Algebra, is basic to the design of digital computer circuits.Boole drew an analogy between algebraic symbols and those representing logic, thus initiating the algebra of logic, which later became essential for the evolution of computers.The data type «Boolean» is widely used in modern computer languages.

Instructions: 1. Fill the fields (in front of each logic gate) with 1 an 0, using the Boolean algebra. 2. Check if the numbers are correct.

The NOT logic gate has the function of inverting the input value. In the case where the input value is 1 (True), the output value will be 0 (False), and vice versa.

The XOR logic gate ensures that the input values are different, meaning that one of them is 0 (False) and the other is 1 (True). If they are, the output value is 1 (True).

The OR logic gate checks if any of the input values is 1 (True). If it is, the output value is also 1 (True).

The AND logic gate receives two input values and checks if both of them are 1 (True). If they are, the output value is 1 (True); otherwise, it is 0 (False).

Check if your answers are correct.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao identificar as operações envolvidas nas diferentes portas lógicas do diagrama.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao isolar diferentes operações procedendo à seleção e à classificação dos dados, bem como à definição de mecanismos que visam separar os elementos essenciais do problema.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao identificar as operações que podem ser isoladas em cada porta lógica e posteriormente reagrupadas para resolver o problema como um todo.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao identificar as características comuns entre os problemas e as respetivas soluções, explorando as mais eficientes resolver o desafio mais rapidamente.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao utilizar a álgebra de Boole em cada porta lógica para determinar o valor de saída (output) em função do(s) respetivo(s) valor(es) de entrada (input).AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se os valores inseridos obedecem à álgebra de Boole.

So far, your journey has been a success!Here is the letter you need.

brilliant!

6

ALAN TURING

(1912-1954)

Alan Turing

Alan Turing was a British mathematician, computer scientist, and cryptanalyst who lived during the 20th century.He became famous for being one of the minds behind the decoding of secret codes used by Nazi Germany during World War II, as well as for his theoretical contributions to the science of computing.

One of Alan Turing's most important contributions to computer science was the creation of the «Turing machine», a kind of theoretical model of a computer. This machine consists of an infinite tape and a read-write head that can move left or right along the tape. The head can read what is written on the tape and write new symbols in its current position. Turing machine model.

One of Alan Turing's most important contributions to computer science was the creation of the «Turing machine», a kind of theoretical model of a computer. This machine consists of an infinite tape and a read-write head that can move left or right along the tape. The head can read what is written on the tape and write new symbols in its current position. Turing machine model

One of Alan Turing's most important contributions to computer science was the creation of the «Turing machine», a kind of theoretical model of a computer. This machine consists of an infinite tape and a read-write head that can move left or right along the tape. The head can read what is written on the tape and write new symbols in its current position. Turing machine model.

Siguiente

E

D

C

A

F

B

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao identificar as operações envolvidas nas diferentes fases do diagrama de Turing.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao isolar diferentes operações procedendo à seleção e à classificação dos dados, bem como à definição de mecanismos que visam separar os elementos essenciais do problema.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao identificar a cor e as operações que podem ser isoladas em cada fase do diagrama de Turing e posteriormente reagrupadas para resolver o problema como um todo.Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao identificar as características comuns entre os problemas e as respetivas soluções, explorando as mais eficientes resolver o desafio mais rapidamente.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao reposicionar os círculos coloridos de acordo com o diagrama de Turing.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se as cores dos círculos e as respetivas posições obedecem ao previsto no diagrama de Turing.

Instructions: 1. Put the coloured circles in the brown squares according to the schema below: AAAAAAAAAAAAAAAAAA 2. Open the Turing machine diagram (button below) and replace those circles accordingly, from phase A (initial state) to phase F (final state). 3. Press the Verification button to see if your schema is correct. Hint: After reaching the final state F, look very carefully the green circles!

So far, your journey has been a success!Here is the letter you need.

well done!

7

SEYMOUR PAPERT

(1928-2016)

Seymour Papert

Seymour Papert, whose career traversed a trio of influential movements — child development, artificial intelligence, and educational technologies — was among the first to recognize the revolutionary potential of computers in education.In the late 1960s, Papert came up with the idea for Logo, the first programming language for children. Children used Logo to program the movements of a «turtle» — either in the form of a small mechanical robot or a graphic object on the computer screen.

One of Alan Turing's most important contributions to computer science was the creation of the «Turing machine», a kind of theoretical model of a computer. This machine consists of an infinite tape and a read-write head that can move left or right along the tape. The head can read what is written on the tape and write new symbols in its current position. Turing machine model.

Learn the Turtle Language, and write the instructionsthat draw the letters L and G.

Instructions:

2.

3.

1.

2.

3.

4.

5.

6.

7.

8.

9.

1.

FORWARD 5

Turtle Geometry:A Mathematics Made for Learning TURTLE GEOMETRY is a different style of doing geometry. Besides position, the Turtle has one other important property: It has heading. A Turtle is at some place - it, too, has a position - but it also faces some direction - its heading. There is one more thing about Turtles you need to know: They are able to accept commands expressed in a language called TURTLE TALK. The command FORWARD causes the Turtle to move in a straight line in the direction it is facing. To tell it how far to go, FORWARD must be followed by a number: FORWARD 1 will cause a very small movement, FORWARD 100 a larger one. The commands FORWARD and BACK cause a Turtle to move in a straight line in the direction of its heading: Its position changes, but its heading remains the same. Two other commands change the heading without affecting the position: RIGHT and LEFT cause a Turtle to turn, to change heading while remaining in the same place. Like FORWARD, a turning command also needs to be given a number - an input message - to say how much the Turtle should turn. For example, a square can be produced by the commands: FORWARD 100 RIGHT 90 FORWARD 100 RIGHT 90 FORWARD 100 RIGHT 90 FORWARD 100 RIGHT 90

Check if your answers are correct.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao identificar as instruções necessárias para escrever as letras.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao isolar diferentes operações procedendo à seleção e à classificação dos dados, bem como à definição de mecanismos que visam separar os elementos essenciais do problema.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao identificar os segmentos das letras que podem ser isoladas e posteriormente reagrupadas para resolver o problema como um todoReconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao identificar as características comuns entre os problemas e as respetivas soluções, explorando as mais eficientes resolver o desafio mais rapidamente.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao projetar as instruções necessárias para desenhar as letras corretamente.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao verificar se as instruções inseridas resolvem o problema proposto.

So far, your journey has been a success!Here is the letter you need.

fantastic!

8

Edsger Dijkstra

(1930-2022)

Dutch mathematician and computer scientist, born in Rotterdam (1930) and died in Nuenen (2002), aged 72.Dijkstra is known for his contributions to graph theory and for having developed in 1959 the famous «Dijkstra algorithm».This algorithm is used to find the shortest path between two points in a graph, where edges have an associated cost.

Edsger Dijkstra

Dijkstra's shortest path algorithm is widely used in applications that require route planning, such as GPS navigation systems, transport networks, logistics, among others.

4

5

6

7

Dijkstra's algorithm

Analyze the image and indicate how many paths there are between point 1 and point 7, without going through the same point twice.

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao tomar decisões, como escolher o próximo vértice a ser visitado com base nas distâncias mínimas já calculadas.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao trabalhar com grafos e pesos sem se preocupar com os detalhes específicos do problema em si.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao dividir o problema para encontrar o caminho mais curto em etapas mais pequenas e mais fáceis de resolver (ex.: identificar os vértices adjacentes, calcular as distâncias mínimas e atualizar as informações conforme o necessário, entre outros).Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao identificar as arestas com pesos menores ou determinar o próximo vértice a ser visitado no grafo.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao realizar um processo iterativo, onde as distâncias mínimas são atualizadas repetidamente até que o caminho mais curto seja encontrado para todos os vértices.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao avaliar se a solução encontrada é adequada para resolver o problema.

Dijkstra's algorithm

Now, use the explanation presented in the video to find out the fastest path between point 1 and point 7.Use the template provided by your teacher to help you find the fastest path.

Instructions: After you discover the fastest route in the previous page, fill the sections with the ordered sequence of the corresponding circles. If you don't need all the boxes, fill the remaining ones with the numberless circles. Hint: After finishing this challenge, look very carefully the sequence of numbers.

8

6

7

9

Dijkstra's algorithm

How many minutes are you able to reach from point 1 to point 7?

Processos do pensamento computacional mobilizados no desafio: Raciocínio lógicoO aluno utiliza o conhecimento existente de um sistema para fazer previsões confiáveis sobre o seu comportamento futuro: sim, ao tomar decisões, como escolher o próximo vértice a ser visitado com base nas distâncias mínimas já calculadas.AbstraçãoO aluno identifica o que é importante, removendo detalhes desnecessários: sim, ao trabalhar com grafos e pesos sem se preocupar com os detalhes específicos do problema em si.DecomposiçãoO aluno divide um problema complexo em partes menores e mais simples de resolver: sim, ao dividir o problema para encontrar o caminho mais curto em etapas mais pequenas e mais fáceis de resolver (ex.: identificar os vértices adjacentes, calcular as distâncias mínimas e atualizar as informações conforme o necessário, entre outros).Reconhecimentode padrõesO aluno identifica um conjunto de regras para fazer algo e construir uma sequência de instruções: sim, ao identificar as arestas com pesos menores ou determinar o próximo vértice a ser visitado no grafo.PensamentoalgorítmicoO aluno elabora mentalmente e escreve uma sequência de instruções no intuito de realizar efetivamente o que o algoritmo propõe: sim, ao realizar um processo iterativo, onde as distâncias mínimas são atualizadas repetidamente até que o caminho mais curto seja encontrado para todos os vértices.AvaliaçãoO aluno valida a solução desenvolvida para garantir que é adequada para resolver o problema: sim, ao avaliar se a solução encontrada é adequada para resolver o problema.

So far, your journey has been a success!Here is the letter you need.

EXcellent!

Finally, try to guess the secret word with the nine letters you have.

Jeanette Wing(1956 - )

congratulations!

You've managed to solve the riddle of the book!You are now its guardians as well.

congratulations!

You have successfully completed your mission.

Now, you have also become guardians of this book.

Finally, the book is complete and secure with its guardians.

The time door has closed, be careful or you willnot be able to return to the present.

wrong