Nome:Turma:Data:
Computação · 7º ano · Registros e vetores

A ficha da turma: registros e vetores

BNCC: EF07CO01 Criar soluções que usem registros e matrizes unidimensionais para descrever informações e automatizá-las com uma linguagem de programação.

Um registro junta várias informações sobre uma mesma coisa (como a ficha de um estudante). Cada informação é um campo. Um vetor guarda vários valores do mesmo tipo em posições numeradas a partir de 0.

1. Desenhe a ficha

Escolha três campos para a ficha de um estudante e o tipo de cada um.

CampoTipo

2. Preencha quatro registros

Podem ser estudantes inventados.

RegistroCampo 1:Campo 2:Campo 3:
0
1
2
3

3. Monte um vetor

Escolha um campo numérico e coloque os valores dos quatro registros nas posições.

posição 0posição 1posição 2posição 3

4. Leitura de vetor

No vetor notas = [5, 9, 3, 8]: o que está na posição 0? ____   E na posição 3? ____   Quantos itens ele tem? ____

5. A maior nota

Escreva em passos como encontrar a maior nota de um vetor, olhando um item de cada vez.

Gabarito e orientações para o professor

Condução (35 min): grupos de 3. Mostre no quadro uma tabela de planilha: cada linha é um registro, cada coluna um campo. Faça a parte 5 com um vetor no quadro, com os estudantes dizendo “guardo esse” ou “troco”.

Gabarito. 1) Exemplo: nome (texto), idade (inteiro), nota (decimal). 3) O vetor tem um valor de cada registro, na mesma ordem. 4) Posição 0: 5; posição 3: 8; 4 itens. 5) Guardar o primeiro valor como “maior até agora”; para cada um dos outros, se ele for maior que o guardado, trocar o guardado por ele; no fim, o guardado é a maior nota (no exemplo, 9).

Use junto com: 📋 Registros e listas: a ficha da turma