7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
7 - 2 2 O C T O B E R 2 0 2 3
Celebrar a criação através da
programação
anos
1
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
7 - 2 2 O C T O B E R 2 0 2 3
anos
2
Neste documento vai encontrar:
Pág. 3 a 13
Pág. 14
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
É um movimento popular levado a cabo por voluntários
Apoiado pela Comissão
Europeia
3
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
19-10-23
«Desde o início dos tempos que o ser humano
cria com pedra, ferro, papel e lápis. Agora
vivemos numa era diferente, em que
moldamos o nosso mundo através da
programação. Durante a Semana Europeia da
Programação, queremos dar a todos a
oportunidade de descobrirem a programação
e de se divertirem. Vamos aprender a
programar para moldar o nosso futuro!»
- Alessandro Bogliolo,
Coordenador dos embaixadores da Semana
Europeia da Programação
4
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
– Embaixadores da Semana Europeia da
Programação
– Rede de professores proeminentes
– Coordenadores dos ministérios da Educação
19-10-23
5
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
– Promover o pensamento computacional, a programação e outras atividades tecnológicas
– Tornar a programação mais visível
– Mostrar aos jovens, adultos e idosos a forma de dar vida às ideias através da programação
– Desmistificar as competências de programação
– Unir pessoas motivadas para explorar e aprender mais sobre o nosso mundo digital
19-10-23
6
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3 A Semana Europeia da Programação é realizada por todos, para todos:
– Crianças, alunos, estudantes, jovens adultos, adultos, idosos, pais,
professores, bibliotecários, empresários e decisores políticos podem organizar
e participar em eventos de programação.
– Qualquer pessoa que organize uma atividade de programação adiciona-a ao
mapa em codeweek.eu.
19-10-23
7
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3 – Os programadores podem organizar em escolas locais, espaços de trabalho
partilhados, centros comunitários ou bibliotecas.
– Os professores que programam podem dar aulas de programação, partilhar os seus
planos de aulas e organizar para os colegas.
– Os professores que não programam podem organizar seminários ou convidar pais,
alunos ou programadores a ensinarem programação uns aos outros.
– As empresas e as organizações sem fins lucrativos podem organizar de
programação, organizar desafios de programação divertidos para estudantes ou
patrocinar eventos de programação.
– As instituições públicas podem organizar de programação ou mesas redondas
nas suas instalações.
Todos os que participem numa atividade de programação podem partilhar a sua
experiência no sítio Web da Semana Europeia da Programação e inspirar outras
pessoas!
19-10-23
8
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
19-10-23
É a primeira vez que participa na Semana
da Programação?
– Consulte o sítio Web da Semana da
Programação (https://codeweek.eu/)
Precisa de orientação?
– Visite a página de recursos para mais
ideias sobre como organizar uma
atividade, mesmo sem recurso a
computadores!
9
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3 Cresça profissionalmente e adquira acesso a recursos inovadores
gratuitos no sítio Web da Semana Europeia da Programação:
19-10-23
– Tutoriais de formação e planos de
aulas
– Recursos de ensino e aprendizagem
– Conjuntos de ferramentas para ajudar
a organizar e promover a sua
atividade
– Cursos em linha abertos a todos
10
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Participe no desafio «Code Week 4 All» e ganhe o Certificado de
Excelência!
19-10-23
Ligue-se a outros organizadores
e envolva pelo menos:
• 9 organizadores de atividades;
ou
• 3 países
11
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Contacte o embaixador da
Semana Europeia da
Programação e professores
proeminentes do seu país
19-10-23
info@codeweek.eu 12
Anhelina Bykova - anhelina.bykova@gmail.com
Diogo da Silva – contact@diogodasilva.eu
CodeWeek PT - eucodeweekportugal@gmail.com
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
19-10-23
13
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
7 - 2 2 O C T O B E R 2 0 2 3
Título: Construir e programar um semáforo
Faixa Etária: 3.º Ciclo e secundário
Objetivo: Aprender a construir e a
programar circuitos controlados por
arduíno, no Tinkercad.
Autor: Samuel Branco
anos
14
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
- Mestrado em Ciências de Educação com
especialização em Informática
Educacional
- EU Code Week Leading Teacher
- Coordenador do Clube de Programação e
Robótica
- Embaixador Scientix
Samuel Branco
https://www.facebook.com/samuel.branco.35
https://www.linkedin.com/in/samuelbranco/
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
• Compreender estruturas de programação básicas.
• Desenvolver conhecimentos e competências ao nível da
eletrónica básica.
• Desenvolver o pensamento algorítmico e computacional.
• Desenvolver o pensamento crítico e criativo.
• Desenvolver a confiança, a autonomia, a resiliência e
resolução de problemas.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Breve descrição da atividade:
Construção e programação de um circuito eletrónico que simula
o funcionamento de um semáforo.
Faixa etária recomendada: 12-18 anos
Modalidade: Par
Número de alunos por grupo (recomendado): 2
Tópicos/Keywords: programação, robótica, eletrónica
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Vai necessitar por par de alunos de:
• Computador/Tablet
• Ligação à internet
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
1- Aceda ao sítio https://www.tinkercad.com/ e cria uma conta.
2- Faz login no Tinkercad e, no menu do lado esquerdo do ecrã,
clica em projetos.
3- Clica no botão e seleciona a opção
Circuito.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Para construíres o seguinte circuito vais precisar de:
- Uma placa Arduíno
- Uma placa de ensaio
- 3 leds
- 3 resistências de 220 ohms
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Ao clicares sobre o led surge a caixa que se
encontra na imagem. Nessa caixa podes mudar
a cor do led.
O mesmo acontece quando clicas na resistência.
Define a resistência de acordo com a imagem.
Para encontrares os componentes eletrónicos
tens de pesquisar na caixa de pesquisa que se
encontra do lado direito do ecrã. Depois basta
clicares em cima do componente e arrastares
para o centro do ecrã.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Um led é uma luz de baixa intensidade que funcionam com baixos
valores de corrente elétrica. Como tal precisam de uma resistência para
não se estragarem.
A resistência tem a função de reduzir a corrente que passa no circuito.
O valor da resistência a utilizar nesta situação deve estar contido entre
os 220 e os 330 ohms. Uma das formas de perceber o valor da
resistência é através das suas cores.
Podem trocar a cor dos fios através da opção assinalada existente na
barra de ferramentas. Para criar os fios/ligações basta clicar nos
orifícios.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Para programar o circuito é necessário clicar em , que se
encontra no canto superior direito do ecrã.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Tal como em outras linguagens de programação
por blocos, estes encontram-se organizados por
categorias/cores. Para serem adicionados ao
programa basta arrastá-los.
O e permitem ligar e desligar o led
outro componente ligado ao pino. O bloco
serve para controlar o tempo de espera
entre as mudanças de estado.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
Para testares o circuito que acabaste de construir e de programar
tens de carregar no botão .
- Modifica o tempo de espera entre a mudança de estado dos
leds.
- Coloca o led amarelo a “piscar” mais vezes.
- Altera o programa de modo a que o “semáforo” inicie por
acender a luz verde em vez da luz vermelha.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
A construção e programação de circuitos permite desenvolver
conhecimentos e competências em diversas disciplinas. Ao
utilizar-se um simulador pode-se prevenir alguns problemas
futuros quando se montar e programar o circuito real.
Se o objetivo for resolver problemas reais identificados pelos
alunos, pode aumentar a sua motivação e a sua envolvência e
conseguir-se que façam aprendizagens mais significativas.
Ao desenvolverem este tipo de projetos os alunos estarão a
desenvolver competências previstas no PASEO e necessárias
para os empregos do século XXI.
7
-
2
2
O
C
T
O
B
E
R
2
0
2
3
7 - 2 2 O C T O B E R 2 0 2 3
anos
27
Registe a sua atividade durante a
Semana Europeia da Programação
em:
codeweek.eu

Atividade 2023 - Samuel Branco.pptx

  • 1.
    7 - 2 2 O C T O B E R 2 0 2 3 7 - 22 O C T O B E R 2 0 2 3 Celebrar a criação através da programação anos 1
  • 2.
    7 - 2 2 O C T O B E R 2 0 2 3 7 - 22 O C T O B E R 2 0 2 3 anos 2 Neste documento vai encontrar: Pág. 3 a 13 Pág. 14
  • 3.
    7 - 2 2 O C T O B E R 2 0 2 3 É um movimentopopular levado a cabo por voluntários Apoiado pela Comissão Europeia 3
  • 4.
    7 - 2 2 O C T O B E R 2 0 2 3 19-10-23 «Desde o iníciodos tempos que o ser humano cria com pedra, ferro, papel e lápis. Agora vivemos numa era diferente, em que moldamos o nosso mundo através da programação. Durante a Semana Europeia da Programação, queremos dar a todos a oportunidade de descobrirem a programação e de se divertirem. Vamos aprender a programar para moldar o nosso futuro!» - Alessandro Bogliolo, Coordenador dos embaixadores da Semana Europeia da Programação 4
  • 5.
    7 - 2 2 O C T O B E R 2 0 2 3 – Embaixadores daSemana Europeia da Programação – Rede de professores proeminentes – Coordenadores dos ministérios da Educação 19-10-23 5
  • 6.
    7 - 2 2 O C T O B E R 2 0 2 3 – Promover opensamento computacional, a programação e outras atividades tecnológicas – Tornar a programação mais visível – Mostrar aos jovens, adultos e idosos a forma de dar vida às ideias através da programação – Desmistificar as competências de programação – Unir pessoas motivadas para explorar e aprender mais sobre o nosso mundo digital 19-10-23 6
  • 7.
    7 - 2 2 O C T O B E R 2 0 2 3 A SemanaEuropeia da Programação é realizada por todos, para todos: – Crianças, alunos, estudantes, jovens adultos, adultos, idosos, pais, professores, bibliotecários, empresários e decisores políticos podem organizar e participar em eventos de programação. – Qualquer pessoa que organize uma atividade de programação adiciona-a ao mapa em codeweek.eu. 19-10-23 7
  • 8.
    7 - 2 2 O C T O B E R 2 0 2 3 – Osprogramadores podem organizar em escolas locais, espaços de trabalho partilhados, centros comunitários ou bibliotecas. – Os professores que programam podem dar aulas de programação, partilhar os seus planos de aulas e organizar para os colegas. – Os professores que não programam podem organizar seminários ou convidar pais, alunos ou programadores a ensinarem programação uns aos outros. – As empresas e as organizações sem fins lucrativos podem organizar de programação, organizar desafios de programação divertidos para estudantes ou patrocinar eventos de programação. – As instituições públicas podem organizar de programação ou mesas redondas nas suas instalações. Todos os que participem numa atividade de programação podem partilhar a sua experiência no sítio Web da Semana Europeia da Programação e inspirar outras pessoas! 19-10-23 8
  • 9.
    7 - 2 2 O C T O B E R 2 0 2 3 19-10-23 É a primeiravez que participa na Semana da Programação? – Consulte o sítio Web da Semana da Programação (https://codeweek.eu/) Precisa de orientação? – Visite a página de recursos para mais ideias sobre como organizar uma atividade, mesmo sem recurso a computadores! 9
  • 10.
    7 - 2 2 O C T O B E R 2 0 2 3 Cresça profissionalmentee adquira acesso a recursos inovadores gratuitos no sítio Web da Semana Europeia da Programação: 19-10-23 – Tutoriais de formação e planos de aulas – Recursos de ensino e aprendizagem – Conjuntos de ferramentas para ajudar a organizar e promover a sua atividade – Cursos em linha abertos a todos 10
  • 11.
    7 - 2 2 O C T O B E R 2 0 2 3 Participe no desafio«Code Week 4 All» e ganhe o Certificado de Excelência! 19-10-23 Ligue-se a outros organizadores e envolva pelo menos: • 9 organizadores de atividades; ou • 3 países 11
  • 12.
    7 - 2 2 O C T O B E R 2 0 2 3 Contacte o embaixadorda Semana Europeia da Programação e professores proeminentes do seu país 19-10-23 info@codeweek.eu 12 Anhelina Bykova - anhelina.bykova@gmail.com Diogo da Silva – contact@diogodasilva.eu CodeWeek PT - eucodeweekportugal@gmail.com
  • 13.
  • 14.
    7 - 2 2 O C T O B E R 2 0 2 3 7 - 22 O C T O B E R 2 0 2 3 Título: Construir e programar um semáforo Faixa Etária: 3.º Ciclo e secundário Objetivo: Aprender a construir e a programar circuitos controlados por arduíno, no Tinkercad. Autor: Samuel Branco anos 14
  • 15.
    7 - 2 2 O C T O B E R 2 0 2 3 - Mestrado emCiências de Educação com especialização em Informática Educacional - EU Code Week Leading Teacher - Coordenador do Clube de Programação e Robótica - Embaixador Scientix Samuel Branco https://www.facebook.com/samuel.branco.35 https://www.linkedin.com/in/samuelbranco/
  • 16.
    7 - 2 2 O C T O B E R 2 0 2 3 • Compreender estruturasde programação básicas. • Desenvolver conhecimentos e competências ao nível da eletrónica básica. • Desenvolver o pensamento algorítmico e computacional. • Desenvolver o pensamento crítico e criativo. • Desenvolver a confiança, a autonomia, a resiliência e resolução de problemas.
  • 17.
    7 - 2 2 O C T O B E R 2 0 2 3 Breve descrição daatividade: Construção e programação de um circuito eletrónico que simula o funcionamento de um semáforo. Faixa etária recomendada: 12-18 anos Modalidade: Par Número de alunos por grupo (recomendado): 2 Tópicos/Keywords: programação, robótica, eletrónica
  • 18.
    7 - 2 2 O C T O B E R 2 0 2 3 Vai necessitar porpar de alunos de: • Computador/Tablet • Ligação à internet
  • 19.
    7 - 2 2 O C T O B E R 2 0 2 3 1- Aceda aosítio https://www.tinkercad.com/ e cria uma conta. 2- Faz login no Tinkercad e, no menu do lado esquerdo do ecrã, clica em projetos. 3- Clica no botão e seleciona a opção Circuito.
  • 20.
    7 - 2 2 O C T O B E R 2 0 2 3 Para construíres oseguinte circuito vais precisar de: - Uma placa Arduíno - Uma placa de ensaio - 3 leds - 3 resistências de 220 ohms
  • 21.
    7 - 2 2 O C T O B E R 2 0 2 3 Ao clicares sobreo led surge a caixa que se encontra na imagem. Nessa caixa podes mudar a cor do led. O mesmo acontece quando clicas na resistência. Define a resistência de acordo com a imagem. Para encontrares os componentes eletrónicos tens de pesquisar na caixa de pesquisa que se encontra do lado direito do ecrã. Depois basta clicares em cima do componente e arrastares para o centro do ecrã.
  • 22.
    7 - 2 2 O C T O B E R 2 0 2 3 Um led éuma luz de baixa intensidade que funcionam com baixos valores de corrente elétrica. Como tal precisam de uma resistência para não se estragarem. A resistência tem a função de reduzir a corrente que passa no circuito. O valor da resistência a utilizar nesta situação deve estar contido entre os 220 e os 330 ohms. Uma das formas de perceber o valor da resistência é através das suas cores. Podem trocar a cor dos fios através da opção assinalada existente na barra de ferramentas. Para criar os fios/ligações basta clicar nos orifícios.
  • 23.
    7 - 2 2 O C T O B E R 2 0 2 3 Para programar ocircuito é necessário clicar em , que se encontra no canto superior direito do ecrã.
  • 24.
    7 - 2 2 O C T O B E R 2 0 2 3 Tal como emoutras linguagens de programação por blocos, estes encontram-se organizados por categorias/cores. Para serem adicionados ao programa basta arrastá-los. O e permitem ligar e desligar o led outro componente ligado ao pino. O bloco serve para controlar o tempo de espera entre as mudanças de estado.
  • 25.
    7 - 2 2 O C T O B E R 2 0 2 3 Para testares ocircuito que acabaste de construir e de programar tens de carregar no botão . - Modifica o tempo de espera entre a mudança de estado dos leds. - Coloca o led amarelo a “piscar” mais vezes. - Altera o programa de modo a que o “semáforo” inicie por acender a luz verde em vez da luz vermelha.
  • 26.
    7 - 2 2 O C T O B E R 2 0 2 3 A construção eprogramação de circuitos permite desenvolver conhecimentos e competências em diversas disciplinas. Ao utilizar-se um simulador pode-se prevenir alguns problemas futuros quando se montar e programar o circuito real. Se o objetivo for resolver problemas reais identificados pelos alunos, pode aumentar a sua motivação e a sua envolvência e conseguir-se que façam aprendizagens mais significativas. Ao desenvolverem este tipo de projetos os alunos estarão a desenvolver competências previstas no PASEO e necessárias para os empregos do século XXI.
  • 27.
    7 - 2 2 O C T O B E R 2 0 2 3 7 - 22 O C T O B E R 2 0 2 3 anos 27 Registe a sua atividade durante a Semana Europeia da Programação em: codeweek.eu