Este ano, comemoramos a programação de 10 a 25 de outubro de 2020! Dada a situação sanitária atual, este ano traremos mais atividades da Semana Europeia da Programação para a Internet. Vamos lançar novas atividades divertidas e estimulantes em que é possível participar à distância, em casa ou na escola.
Atividades abertas disponíveis em linha
Para facilitar a participação à distância nas atividades da Semana Europeia da Programação, lançaremos um calendário das atividades disponíveis em linha.
O que é uma atividade em linha?
Uma atividade em linha pode ser qualquer atividade que, normalmente, seria adicionada ou registada no sítio Web da Semana Europeia da Programação: a única diferença é que será realizada na Internet. A ideia é facilitar a participação em sessões de programação e em workshops inteiramente pela Internet, sem pôr em risco a saúde das pessoas.
Atividades abertas disponíveis
Se quiseres, podes colocar as tuas atividades em linha à disposição de todos. Poderão participar em atividades abertas em linha pessoas de todo o mundo, em inglês ou na língua local. Selecionaremos as atividades em linha mais entusiasmantes que estejam abertas a todos e apresentaremos essas atividades num calendário no nosso sítio Web.
Que significa isto para os participantes
Todos os dias da Semana Europeia da Programação, poderás navegar no calendário e participar nas atividades que te interessem mais. As atividades disponíveis incluem temas diversos como workshops de robótica, cursos de aprendizagem e seminários em linha (webinars), tutoriais de programação e muito mais. Portanto, basta escolheres!
Dança da Semana Europeia da Programação
Quem disse que os programadores não sabem dançar? Para comemorar a edição de 2020 da Semana Europeia da Programação, lançaremos uma nova atividade – o desafio #EUCodeWeekDance.
Quem pode participar?
Todas as pessoas, escolas, professores, bibliotecas, clubes de programação, empresas e autoridades públicas são convidados a comemorar a Semana Europeia da Programação de 2020, organizando uma atividade #EUCodeWeekDance e acrescentando-a ao Mapa da Semana Europeia da Programação.
Como participar?
Escolhe um dos cinco tipos de atividades ou apresenta a tua própria atividade. Independentemente da atividade que escolheres, não te esqueças de a acrescentar ao nosso mapa.
1. Programa um amigo ou um pai – não é necessário o computador
A programação permite dar ordens a um dispositivo eletrónico. Mas, tecnicamente, não é necessário um computador para se poder programar. Em vez disso, escolhe um parceiro – pode ser um colega, um amigo, um pai ou até um professor, e dá-lhe instruções sobre o modo de executar a #EUCodeWeekDance, que deve seguir de forma precisa.
Recursos de que vais precisar:
- Dança da Semana Europeia da Programação - Guia do organizador
- Banda sonora da Semana Europeia da Programação
- Os movimentos
- Exemplo de dança da Semana Europeia da Programação
- #EUCodeWeekDance Scratch Tutorial
- Guia da Code.org para organizares a tua Festa Dançante sem recurso a computadores
- Bit de aprendizagem para programares o teu robô humano
2. Programação visual
Programa no Scratch a tua dança da Semana Europeia da Programação. Utiliza as personagens da Semana Europeia da Programação, ou cria as tuas próprias personagens no Scratch, e programa-as para executar a #EUCodeWeekDance Partilha o teu projeto connosco neste estúdio Scratch.
Recursos de que vais precisar:
- Dança da Semana Europeia da Programação - Guia do organizador
- Banda sonora da Semana Europeia da Programação
- Os movimentos
- Exemplo de dança da Semana Europeia da Programação
- #EUCodeWeekDance Scratch Tutorial
- Exemplo de um projeto da #EUCodeWeekDance realizado com o Scratch
- Personagens da Semana Europeia da Programação
- Guia da Code.org sobre animação de personagens
- Guia da Code.org para organizares a tua Festa Dançante
3. Programação baseada em texto
Desenvolve o tema musical da #EUCodeWeekDance com Python ou JavaScript, utilizando plataformas de criação de música baseadas em código, como a EarSketch ou a Sonic Pi.
Recursos de que vais precisar:
- Dança da Semana Europeia da Programação - Guia do organizador
- Banda sonora da Semana Europeia da Programação
- Os movimentos
- Exemplo de dança da Semana Europeia da Programação
- #EUCodeWeekDance Scratch Tutorial
- Tutorial sobre criação de música com a EarSketch
- Tutorial sobre criação de música com a Sonic Pi
4. Robótica
Programa o teu robô para seguir as tuas instruções e executar a dança da Semana Europeia da Programação.
Recursos de que vais precisar:
- Dança da Semana Europeia da Programação - Guia do organizador
- Banda sonora da Semana Europeia da Programação
- Os movimentos
- Exemplo de dança da Semana Europeia da Programação
- #EUCodeWeekDance Scratch Tutorial
5. Desafio de dança em direto
Grava um vídeo de ti próprio, da tua equipa ou do teu robô enquanto executam a #EUCodeWeekDance e partilha-o no Instagram: poderás tornar-te «viral» e ganhar prémios da Semana Europeia da Programação! Interessada(o)? Segue os passos seguintes:
- Grava o vídeo utilizando as histórias (Stories) do Instagram
- Segue @CodeWeekEU no Instagram
- Menciona @CodeWeekEU na tua história com a dança e certifica-te de que utilizas o hashtag #EUCodeWeekDance
Serão selecionados vencedores todos os dias, anunciados no nosso canal Instagram através das histórias (Stories). Por isso, não te esqueças de verificar regularmente as tuas notificações: talvez hoje seja o teu dia de sorte.
Recursos de que vais precisar:
- Dança da Semana Europeia da Programação - Guia do organizador
- Banda sonora da Semana Europeia da Programação
- Os movimentos
- Exemplo de dança da Semana Europeia da Programação
- #EUCodeWeekDance Scratch Tutorial
A #EUCodeWeekDance baseia-se na Ode to Code,
composta por Brendan Paolini, e na dança desenvolvida por Bianca Maria Berardi em 2015, a partir de uma ideia de Alessandro Bogliolo, professor de Informática na Universidade de Urbino.
Caça ao tesouro da Semana Europeia da Programação
Este é um jogo no Telegram que é suficientemente simples para principiantes, mas também estimulante, para manter os participantes experientes interessados.
A caça ao tesouro da Semana Europeia da Programação é um jogo que se joga de preferência num computador com um telemóvel na mão. O jogo pedir-te-á para resolveres os desafios de programação e guiar-te-á através da história da programação, da informática e da tecnologia na Europa.
Para começar a jogar precisas de
- descarregar a aplicação Telegram. Está disponível para computador de secretária (Windows, macOS e Linux), iOS e Android
- Podes jogar o jogo no teu computador de secretária ou portátil, ou no teu smartphone. Aconselhamos-te a usar o teu computador, para poderes receber as instruções e resolver os desafios de programação na aplicação Telegram no teu telemóvel.
- Para jogar, abre o jogo e digitaliza o código QR, que te levará à aplicação Telegram e te dará o primeiro conjunto de instruções.
- Para ganhar, tens de resolver 10 desafios de programação e de encontrar 10 locais no mapa da Europa relacionados com o desenvolvimento da programação e da tecnologia.
- Depois de completares o jogo, podes partilhar a tua pontuação com os teus amigos utilizando a hashtag #EUCodeWeek e desafiá-los a jogarem também e a descobrirem a história da programação. Vamos ver quem obtém a melhor pontuação!
A caça ao tesouro da Semana Europeia da Programação é a versão virtual da caça ao tesouro original, que foi criada pela primeira vez por Alessandro Bogliolo, Professor de Sistemas Informáticos na Universidade de Urbino. Para mais informações sobre o jogo original, visita o nosso blog.
Como aderir à comunidade
Não consegues esperar para começar a programar ? Se gostarias de aderir à comunidade da Semana Europeia da Programação, mas não sabes por onde começar, consulta estes recursos: serão uma ajuda para te preparares, mesmo a tempo da nossa comemoração anual em outubro.