Você está na página 1de 1

DIRETRIZES PARA A ATIVIDADE

PARTE 1 – SCRATCH

Descrever uma história, cena ou jogo. Depois representar (construir) a mesma por meio
de um programa no Scratch. Você deve ser capaz de:

a) Descrever textualmente sua história, cena ou jogo;


b) Representar sua história, cena ou jogo por meio de um programa no Scratch;
c) Explicar a necessidade e encadeamento (sequenciamento) dos blocos do Scratch usados
em seu programa, considerando sua história, cena ou jogo;
d) Associar os elementos de lógica de programação empregados na construção de sua
história, cena ou jogo no Scratch com os seus correspondentes apresentados dentro do
formalismo do curso de programação;
e) Prever os efeitos provocados pela remoção ou alteração de blocos;

Sua escolha de história, cena ou jogo deve permitir que você expresse seus conhecimentos
a respeito de lógica de programação (sequenciamento de ações, comandos de seleção ou
alternativa, laços). Você deve privilegiar objetividade e clareza, ao invés riqueza de detalhes
e complexidade.

PARTE 2 – PROGRAMAÇÃO EM C

Considerando os algoritmos dados em sala de aula, pede-se:

a) Escolha três algoritmos que utilizem comandos de alternativa, laços e faça a codificação
dos mesmos em C;
b) Escolha três algoritmos que utilizem vetores ou matrizes e faça a codificação dos
mesmos em C;
c) Dê uma solução equivalente para um problema de (a) utilizando funções;
d) Dê uma solução equivalente para um problema de (b) utilizando funções ou
procedimentos;

Você deve ser capaz de:

a) Apresentar a descrição textual dos problemas escolhidos.


b) Explicar as soluções dadas nos programas C;
c) Explicar os conceitos de funções e procedimentos (parâmetros formais, variáveis locais,
argumentos, protótipos, chamada, etc.);
d) Justificar a tarefa que você escolheu para a função ou procedimento executar;
e) Seus programas devem incluir os aspectos necessários para a execução do programa
(declaração de variáveis, leitura de entradas, escrita de saídas, etc.). Por exemplo,
quando você escolher trechos de algoritmos dados em sala.

Para esta parte da atividade aspectos como dificuldade envolvida na codificação, clareza,
indentação, etc. serão considerados.

EXECUÇÃO: pode ser feita em grupos de até 03 pessoas. Todos os membros do grupo devem
dominar todos os aspectos da atividade.

INTERAÇÃO: conte com a colaboração do professor e dos monitores para troca de ideias e
discussões à medida que for executando a tarefa.

Você também pode gostar