Você está na página 1de 4

Bloco I

(Re)Escreva os códigos corretos em Java:

1. Escreva 02 programas em Java que exiba os números de 1 a 10. Sendo o primeiro


em ordem crescente e, o outro, em ordem decrescente.

2. Verifique e corrija:

3. Reescreva o código completo:

4. Reescreva o código completo:

1
5. Aponte os erros e corrija-os:

2
Bloco II

1. Elabore um escopo dos principais tópicos que um iniciante deve aprender sobre
Algoritmos e Lógica de Programação, independentemente da linguagem. (Mínimo 10
tópicos)

2. Pesquise, elabore e escreva um tutorial/apostila abrangendo os seguintes


aspectos de Algoritmos e Lógica de Programação:

- Teoria básica sobre algoritmos e lógica de programação


- Princípios da lógica de programação: sequência, seleção e repetição
- Entrada de dados: solicitação de informações ao usuário
- Tópicos abordados no escopo elaborado anteriormente (mínimo 10 tópicos)
- Descrição e explicação da estrutura de um código em Java
- Exemplos de códigos em Java abordando diferentes cenários
- Comentários explicativos nos códigos para facilitar a compreensão
- Pseudocódigos (mínimo de 3 exemplos)
- Erros comuns em Java e como evitá-los
- Feedback dos colegas sobre os tópicos do escopo (consulte mais de um colega)
- Capa atraente, introdução, dicas e sumário
- O tutorial/apostila deve ter no mínimo 50 páginas, com fonte 12 e espaçamento
simples
- Na introdução, destaque a importância dos algoritmos e da lógica de programação,
explique por que estudar Java e mencione os principais diferenciais do seu
tutorial/apostila
- Os elementos pré-textuais, como capa, introdução, agradecimentos e sumário, não
devem ser contabilizados nas 50 páginas mínimas

3. Leia o seu material (tutorial/apostila), faça os ajustes finais e esteja preparado(a)


para apresentá-lo em um futuro próximo.

3
Bloco III

Utilize alguma ferramenta, como o Lucidchart ou o draw.io, dentre outras, para:

1. Elaborar 02 fluxogramas distintos sobre Algoritmos e Lógica de Programação.


Utilize símbolos de representação, como círculos, retângulos, entre outros.
Aproveite para escrever uma breve descrição para cada fluxograma.

- O primeiro fluxograma representa a lógica para verificar se uma palavra é


um palíndromo. Ele segue os passos necessários para verificar se a palavra lida é
igual à sua forma invertida, retornando um resultado de verdadeiro ou falso.

- O segundo fluxograma representa a lógica para verificar se um número é


primo. Ele utiliza um algoritmo para checar se o número possui divisores além de 1 e
ele próprio, retornando um resultado de verdadeiro ou falso.

Lembre-se de utilizar as ferramentas adequadas para criar os fluxogramas de forma


clara e legível, facilitando a compreensão da lógica por trás dos algoritmos.

#DivirtamSe
#ApreciemComModeracao

Você também pode gostar