O documento discute como o Scratch pode ser usado para ensinar conceitos básicos de programação na escola primária. Ele descreve as vantagens do Scratch, como não exigir conhecimento prévio de linguagens de programação e permitir que os alunos criem programas através de blocos visuais. O documento também mostra como o Scratch pode introduzir conceitos como entrada, saída, sequência, repetição e decisão.
1. O Scratch no ensino da
programação
João Sá
<joaosa@anpri.pt>
Águeda, 2014-03-12
!
2. !
UK National Curriculum
Tabela:
h)p://www.compu2ngatschool.org.uk/data/uploads/CASPrimaryCompu2ng.pdf
Primary
school
pupils
in
England
will
be
taught
computer
programming
as
part
of
an
overhaul
of
the
na3onal
curriculum
that
will
see
ICT
replaced
with
compu2ng
across
all
levels
of
educa2on
from
September
2014.
Fonte:
h)p://www.techweekeurope.co.uk/news/na2onal-‐curriculum-‐ict-‐educa2on-‐compu2ng-‐121214
5. !
! Raciocínio
lógico
! Abstracção
! Análise
de
problemas
! Abordagem
sistémica
! Superficialidade
! Compe2dores
externos
(contextos
hiper
es(mulantes)
! Tempo
e
dedicação
Ensino da programação: obstáculos
6. !
! Foi
concebido
para
crianças
com
idade
entre
os
8
e
os
16
anos
! Não
exige
conhecimento
de
outras
linguagens
! U2liza
uma
interface
gráfica
! Programas
montados
a
par2r
de
blocos
! Integra
diferentes
media
! Resultados
rápidos
e
sensorialmente
es2mulantes
Vantagens do Scratch