Escolar Documentos
Profissional Documentos
Cultura Documentos
reflexo
do
sistema
de
numerao
decimal
num
algoritmo
evidencia-se
na
decomposio dos nmeros que nele intervm, na obrigao de trabalhar ordem a ordem e na
recomposio ou reagrupamento das unidades de uma determinada ordem quando o seu
nmero , ou precisamos que passe a ser, igual ou superior a 10. Esta ao matemtica de
reagrupamento informalmente reconhecida como o transporte. comum ouvirmos os
professores fazerem distino entre algoritmo com transporte e algoritmo sem transporte. O
algoritmo o mesmo; os nmeros envolvidos em cada situao que podem exigir, ou no, a
necessidade de reagrupamento. As propriedades das operaes permitem justificar muitos dos
procedimentos que constituem um algoritmo, como veremos.
Outra idia que nunca ser demais reforar que na utilizao de qualquer algoritmo
h sempre uma componente de clculo mental. Podemos imaginar que algum poder
desenvolver o seu poder de clculo com algoritmos sem desenvolver, previamente e depois em
paralelo, as suas capacidades de clculo mental?
Reagrupar
reagrupar
1
8 6 7
+ 4 5 3
8
4
6
5
7
3
10
Juntar
8
4
6
5
7
3
6
5
7
3
12
13 2
juntar
juntar
8
4
8 6 7
+ 4 5 3
(800 + 60 + 7)
(400 + 50 + 3)
8 6 7
+ 4 5 3
8 6 7
+ 4 5 3
8 6 7
+ 4 5 3
1 2 0 0
1 2 0 0
1 1 0
1 2 0 0
1 1 0
1 0
decompor
juntar
juntar
juntar
Ento, foram juntadas as unidades de cada ordem e temos o resultado final, porm este
no obedece s regras de escrita do sistema de numerao decimal. H 12 centenas, 11
dezenas e 10 unidades. O que ainda temos a fazer reagrupar as unidades de cada ordem. O
reagrupamento tem de ser agora feito com a orientao da direita para a esquerda.
8
4
6
5
7
3
2
1
0
1
1
0
0
0
+10
+1
4
2
3
8
5
6
4
2
3
8
5
6
9
+1
4
2
+10
3
9
15
6
4
3
13 15
9 6
Interpretamos, luz das propriedades da subtrao, ter realizado a diferena 545 396
em vez de 435 286, porque adicionamos o mesmo nmero, 10 + 100, ou seja 110, ao
subtraendo e ao minuendo. Sabemos que podemos fazer isto pela propriedade da invarincia
do resto, que nos garante que se mantm a diferena quando adicionamos o mesmo nmero
aos dois termos de uma subtrao.
O algoritmo para a subtrao que consideramos como dominante o mais anlogo ao
dominante para a adio e habitualmente designado por algoritmo de decomposio.
4 3 5
- 2 8 6
4
2
2
3
8
15
6
9
3
4
2
12
3
8
15
6
3
4
- 2
3
8
15
4 3 5
- 2 8 6
4
2
3
8
5
6
2
-
0
5
-
Nesta situao, separamos as unidades de cada ordem e temos o resultado final, porm
este no obedece s regras de escrita do sistema de numerao decimal. Passamos, ento,
ao de reagrupar e temos o registro final:
4
2
3
8
5
6
2
-
0
5
-
0
0
1
150
149
2
2
3
4
8
9
0
0
6
0
0
0
1
0
3
4
0
0
5
5
5
6
0
8
9
0
0
6
0
0
0
4
2
1
0
5
4
0
0
9
4
x
8
2
3
4
4
2
8
0
3
4
9
6
3
+
2
+
1
9
9
6
3
6
2
+
1
6
483
24
8000
1600
60
1600
320
12
(400 + 80 + 3)
(20 + 4)
(2 dezenas vezes 4 centenas so 8 milhares)
(2 dezenas vezes 8 centenas so 16 centenas)
(2 dezenas vezes 3 unidades so 6 dezenas)
(4 unidades vezes 4 centenas so 16 centenas)
(4 unidades vezes 8 dezenas so 32 dezenas)
(4 unidades vezes 3 unidades so 12 unidades)
A soma destas parcelas todas no oferece grandes questes. Ela pode ser abordada
como adio com reagrupamentos. A escrita do resultado final, 11592, pode surgir numa linha
final de uma vez s, ou, por partes, se o reagrupamento for feito ordem a ordem.
Este algoritmo tambm parte da decomposio dos fatores envolvidos. Porm, cada
produto parcial obtido tem um forte sentido numrico que est ligado aos produtos por
potncias de 10. H mais compreenso e sentido numrico do que mecanizao. verdade
que o sentido da multiplicao tambm est oculto, mas o valor do clculo mental com
potncias de dez um ganho de conhecimentos. Do ponto de vista de registros, muito claro
e no recorre cadeia clculo-reagrupamento-clculo-reagrupamento, to presente no
algoritmo dominante. Facilita o controle de clculo e permite a compreenso da influncia das
ordens na multiplicao.
H um outro algoritmo para a multiplicao, conhecido como algoritmo de gelosia, que
combina defeitos e virtudes dos dois algoritmos j apresentados. A sua aplicao hermtica,
no se percebe logo porque funciona, no entanto possibilita o registro de produtos parciais
sem a necessidade de fazer reagrupamentos, mas, tambm sem sentido numrico. A forma de
registro dos produtos parciais facilita a obteno do resultado final como soma dos produtos
parciais obtidos. Vejamos a sua utilizao para 483 x 24:
Constri-se uma rede retangular, neste caso de 3 por 2, porque um dos nmeros (483)
tem 3 algarismos e o outro (24) tem 2.
Construda esta rede retangular, em cada clula ser registrado o produto dos nmeros
da linha e da coluna correspondentes. Como esse produto poder ter mais do que um
algarismo, mas nunca mais do que dois algarismos, dividimos cada clula em duas partes.
Agora,
registramos
em
cada
clula
produto
correspondente,
sem
qualquer
preocupao de ordem de preenchimento. Caso o produto seja menor que dez, podemos
colocar um zero na parte superior da clula. Observemos que no h clculos escondidos nem
so realizados reagrupamentos.
1
8
0
6
3
6
4
6
1
2
8
1
6
3
6
5
2
9
2
4
Temos analisado algoritmos passo a passo, buscando mostrar como, medida que a
operao mais elaborada, os algoritmos tornam-se mais complexos, a sua compreenso fica
mais difcil e fica mais obscuro o sentido da operao. Para a diviso, vamos seguir uma
orientao diferente. At aqui todos os clculos foram feitos no vazio, os nmeros trabalhados
foram apresentados despidos de qualquer significado. Para discutir algoritmos da diviso, ser
interessante partir de situaes muito simples, mas que permitem atribuir significado aos
nmeros, s operaes e aos resultados obtidos.
Diante de uma situao-problema do tipo Quero montar equipes de 3 meninos com os
alunos da turma, que so 25 meninos. Quantas equipes podem ser feitas?, uma criana de 1
srie ser capaz de registrar sem grande dificuldade uma coluna de nmeros, depois contar
quantos 3 escreveu e dir que so 8 equipes e que sobra um menino.
Outra criana poder pensar de forma mais eficaz, fazendo logo mais do que uma
equipe de cada vez e registrando o nmero de equipes que est montando.
Qualquer criana que faa um registro deste tipo revela um raciocnio mental
organizado e uma capacidade de comunicao escrita do que est a pensar muito rica. Est a
trilhar por seus passos, e por isso, com segurana, um bom caminho. Este o percurso do
algoritmo da diviso por subtraes sucessivas, tambm conhecido entre ns por algoritmo
americano.
25
meninos
3
22
3
19
3
16
3
13
3
10
3
7
3
4
3
1
Equipes de 3
25
12
4 equipes
13
12
4 equipes
8 equipes
45
1 7 2 1
4 5 0
1 0
1 2 7 1
4 5 0
1 0
8 2 1
4 5 0
1 0
3 7 1
3 6 0
1 1
3 8
E como fazer uso deste algoritmo para clculos com nmeros decimais? Mas numa
situao que apresente nmeros com significado e no em situaes do tipo Divida 2356,68
por 50,79, sem que estes nmeros sejam mais do que smbolos. Por exemplo, com 374,5 kg
de amndoas quantos pacotes de 0,375 kg posso fazer? E aqui est uma situao mais para
estudo do que real, pois no seria comum querer fazer pacotes com 375 gramas de amndoas.
Analisemos agora um algoritmo bastante utilizado. A explicao do tipo de aes em
jogo complica-se agora e muito difcil apresent-la sem qualquer apoio oral. Convidamos
voc, leitor a experimentar e a notar que se mantm a alternncia entre a decomposio do
dividendo e a sua diviso pelo divisor. Chamamos a ateno para o fato de que se trabalha
todo o algoritmo com o dividendo e o divisor decompostos e se obtm tambm um quociente
decomposto, tudo isto sem qualquer sentido numrico dos nmeros em jogo. O prprio sentido
da diviso, que est presente no algoritmo alternativo apresentado, est aqui praticamente
ausente, aparecendo de forma sutil na obteno de cada um dos algarismos do quociente.
1721
45
172 1
- 135
45
172 1
- 135
371
-
45
38
371
360
11
Cada algarismo do quociente foi obtido sem qualquer sentido numrico. Nem sequer
houve uma idia inicial da ordem de grandeza do quociente. O que poderia ter sido obtido
facilmente se tivesse sido feito uma anlise prvia da relao entre o dividendo e o divisor, 10
seria pouco para o divisor, porque 10 x 45 = 450, 100 seria demais porque 100 x 45 = 4500.
Assim, poderamos ter imediatamente concludo que o quociente seria um nmero entre 10 e
100, isto , um nmero da ordem das dezenas, ou dito de uma maneira mais informal, um
nmero de dois algarismos. Este tipo de anlise normalmente no feito, mas uma garantia
de segurana, principalmente em situaes mais crticas, em que preciso registrar que h
zero unidades de uma determinada ordem no quociente, como por exemplo, em 20200 : 200.
20200
200
20200
- 200
200
20200
- 200
200
1
20
20 no suficiente para
fazer um grupo de 200
20200 200
200
10
20200
- 200
200
-
200
101
200
200
0
20200
200
___
Referncias bibliogrficas
Carroll, William M. e Porter, Denise (1998). Alternative Algorithms for WholeNumber Operations. In The Teaching and Learning of Algorithms in School Mathematics,
1998 Yearbook of the National Council of Teachers of Mathematics, editado por Margaret J.
Kenney, Lorna J. Morrow, pp. 106114. NCTM, Reston, Virgnia.
Groves, Susie e Stacey, Kaye. (1998). Calculators in Primary Mathematics-Exploring
Number before Teaching Algorithms. In The Teaching and Learning of Algorithms in School
Mathematics, 1998 Yearbook of the National Council of Teachers of Mathematics, editado
por Margaret J. Kenney, Lorna J. Morrow, pp. 120129. NCTM, Reston, Virgnia.
Kamii, Constance e Dominick, Ann (1998). The Harmful effects of algorithms in
grades 1-4. In The Teaching and Learning of Algorithms in School Mathematics, 1998
Yearbook of the National Council of Teachers of Mathematics, editado por Margaret J.
Kenney, Lorna J. Morrow, pp. 130140. NCTM, Reston, Virgnia.
Ponte, Joo Pedro e Serrazina, Maria de Lurdes. 2000. Didctica da Matemtica do
1 Ciclo. Universidade Aberta, Lisboa.
Ponte, Joo Pedro. 2003. Proibir a calculadora: Uma medida eficaz? Educao e
Matemtica, n 75, pp. 4344. APM, Lisboa.
Usiskinj, Zalman (1998). Paper-and-Pencil Algorithms in a Calculator-and-Computer
Age. In The Teaching and Learning of Algorithms in School Mathematics, 1998 Yearbook of
the National Council of Teachers of Mathematics, editado por Margaret J. Kenney, Lorna J.
Morrow, pp. 7-20. NCTM, Reston, Virgnia.
Loureiro, Cristina, 2004. Em defesa da utilizao da calculadora: Algoritmos com
sentido numrico. Educao e Matemtica, n 77, pp. 22-29. APM, Lisboa.