Mostrar mensagens com a etiqueta hora do código. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta hora do código. Mostrar todas as mensagens

quinta-feira, 23 de março de 2017

Bits and Bricks

Numa leitura transversal a este blogue, é fácil deduzir que considero relevante a introdução das Ciências da Computação no percurso escolar da criança, desde a Educação Pré-Escolar. Em todas as etapas, podem ser exploradas diferentes estratégias tecnológicas e até mesmo sem a sua utilização direta, onde é possível desenvolver as competências digitais.
No âmbito das Ciências da Computação, as crianças podem ter a oportunidade de desenvolver o seu pensamento computacional e dinamizar um conjunto de experiências que promovem a aprendizagem da programação. A partir daqui, podem ser criados/recriados ambientes educativos para a resolução de problemas e na projeção do trabalho em equipa.
Esta abordagem requer uma postura mais ativa por parte dos alunos, não só na conceção de projetos específicos, mas também na utilização de determinados programas. No que se refere à segunda situação, existem inúmeros projetos online que pretendem explorar esta temática, como é o caso de Bits and Bricks.
Globalmente conhecido por todos, as peças LEGO continuam a fazer parte da infância de cada um, independentemente do próprio desenvolvimento tecnológico (e digital). É uma atividade que potencia um conjunto de competências, do qual é agora explorado na parte digital e da programação.
O objetivo central de Bits and Bricks é ajudar um pequeno robot a chegar a um determinado lugar. No entanto, ele precisa da ajuda do utilizador para programar a respetiva orientação. Através de blocos já programados (virar à direita, virar à esquerda, avançar...), é criada a sequência para que o robot chegue ao lugar pretendido.
Bits and Bricks é uma boa alternativa para quem quiser introduzir os conceitos básicos da programação, ao nível dos algoritmos, sequências e ciclos. É um espaço gratuito e está disponível para utilização direta no navegador. Importa ainda destacar o facto de que o projeto code.org apoia esta atividade.

 Bits and Bricks



quinta-feira, 27 de outubro de 2016

Hora do Código

A "Hora do Código" é uma atividade que já aqui foi falada por diversas vezes e que muito em breve tem o seu momento anual (5 a 11 de dezembro de 2016). Este desafio é de facto muito interessante (tal como outros exemplos digitais), para quem queira dar início à exploração de conteúdos relacionados com a programação.
Por experiência própria, a "Hora do Código" poderá ser abordada a partir do grupo de crianças da Educação Pré-Escolar (do mais crescidos e que já tenham tido contacto com as tecnologias) até à idade adulta, isto é, para qualquer idade. As atividades disponibilizadas são realizadas diretamente na Internet, no entanto, apresenta também muitas sugestões para jogarmos "em cima da mesa", sem a tecnologia propriamente dita.
Para quem queira participar, disponibilizo uma adaptação de um guia de acesso construído no meu novo contexto profissional. Este suporte pretende ser uma ajuda, numa perspetiva de se completarem determinadas etapas de forma a enquadrar da melhor forma a atividade com os respetivos contextos educativos.

 

sábado, 17 de setembro de 2016

Hora do Código

Cada vez mais importante na sociedade moderna, as Ciências da Computação continuam a ser introduzidas de forma progressiva em diferentes contextos educativos. A sua abordagem poderá contribuir significativamente no desenvolvimento do pensamento computacional dos alunos, através de atividades lúdicas, por exemplo, relacionadas com a linguagem da programação. Nesta perspetiva, existem inúmeros projetos que pretendem potenciar esta temática, tal como a comunidade Code.org.
Esta comunidade, já inúmeras vezes aqui falada, tem já agendada a atividade Hora do Código para os dias 5 a 11 de dezembro de 2016. O processo de inscrição e de organização do evento para cada professor (ou escola) é relativamente acessível a qualquer utilizador comum das plataformas online, no entanto, em breve poderei aqui partilhar um tutorial dos principais passos deste processo.
Relativamente ao evento, a data do mesmo não impede que os utilizadores possam anteriormente e posteriormente abordar o sítio e as respetivas atividades ou sugestões. De facto, code.org é um espaço muito ativo, com atualizações constantes, quer de atividades e até mesmo de novos projetos que pretendem ser também uma ajuda à própria plataforma.
A relevância da aprendizagem sobre as Ciências da Computação torna-se de facto essencial, de forma a desenvolver novas capacidades e competências nos nossos alunos, numa perspetiva de se reunirem condições para as futuras atividades profissionais. Esta preocupação está bem patente no projeto code.org, onde é possível realizar atividades no computador, nos smartphones e nos tablets, no entanto, são também disponibilizadas sugestões de atividades sem a necessidade de utilização destes dispositivos.




quinta-feira, 3 de março de 2016

Kodable

O aparecimento de novos conteúdos digitais é fundamental para as atividades escolares computacionais (e não só). A exigência dos atuais alunos é elevada, daí que é muito importante recriarmos novos momentos, com diferentes atividades e novos recursos. No entanto, considero também pertinente que nos conteúdos já existentes, que estes tenham atualizações e adequações de base ao longo do seu processo evolutivo (da sua existência).
Nesta perspetiva, um dos exemplos que posso destacar é o projeto Kodable que, na primeira vez que falei neste blogue, era uma aplicação que pretendia ensinar aos mais novos as bases da programação. Atualmente, a ideia do projeto é a mesma, mas com o passar do tempo, existiram alterações significativas, em prol da qualidade e da própria realidade educativa, que cada vez mais integra este tipo de situações (programação) nos espaços escolares.
Kodable agora disponibiliza muitos recursos imprimíveis, para que seja possível realizar atividades sem o computador. Existe também um apoio teórico e didático que pretende ajudar os professores (e os pais), a compreenderem toda a envolvência desta temática, para que consigam desenvolver e promover atividades que fomentem o gosto e o conhecimento por esta nova competência.
É um facto que cada vez mais é importante termos a noção de que esta "nova" competência tem de ser desenvolvida nos nossos jovens e, nos mais jovens, ela tem de ser trabalhada de forma lúdica e recreativa. Kodable tem esse cuidado, com a separação de conteúdos de acordo com a sua faixa etária.
Este projeto, suportado pela comunidade Code, está disponível nas diferentes plataformas móveis, bem como para os computadores.




quarta-feira, 3 de fevereiro de 2016

Run Marco

A competitividade digital, nomeadamente no que se refere aos conteúdos educativos, é muito importante, na perspetiva em que apareçam novos projetos que de certa forma possam enriquecer as estruturas escolares. E não falo apenas em novos projetos, porque acho que é também pertinente que os projetos já existentes consigam acompanhar a evolução do mercado, adaptando e inovando os seus próprios produtos, como é o caso de Run Marco.
Run Marco, que já foi falada neste espaço educativo, começou como um projeto que tinha como finalidade ajudar a personagem principal a descobrir tesouros ao longo de uma floresta. Para tal, era necessário programar o caminho, utilizando comandos simples (ex: virar à esquerda, virar à direita, seguir em frente...), através de blocos (drag and drop). A aprendizagem de conteúdos relacionados com a programação (e cooperação para o projeto Hora do Código). O objetivo mantém-se, mas agora disponibiliza mais funcionalidades.
Run Marco permite agora monitorizar o progresso dos alunos da turma, preparar as aulas na abordagem aos níveis do jogo e finalmente, aquela que para mim tem um maior impacto educativo, a possibilidade do professor e dos alunos criarem os seus próprios jogos. Neste último aspeto, aos utilizadores são disponibilizados estruturas e objetos para que possam desenvolver o seu próprio projeto.
Run Marco além de estar disponível em várias línguas, incluíndo o português, encontra-se disponível para diferentes sistemas e plataformas (GooglePlay, AppStore, WindowsStore e Kindle Fire).




terça-feira, 26 de janeiro de 2016

Box Island Game

Na linha do ensino e da aprendizagem de conteúdos relacionados com a programação, neste espaço, foram já abordados diversos conteúdos. Esta temática, como referi em anteriores momentos, é cada vez mais do meu agrado e sempre que é possível, procuro novos projetos e ideias que, de certa forma, sejam possíveis de utilizar no meu espaço de sala de aula.
Como professor TIC, acho que é fundamental integrar esta "matéria" na sala de aula. Além de ajudar os alunos a pensar e a agir, os recursos e as ferramentas que existem vão ao encontro da características dos meus alunos (1º ciclo), nomeadamente na utilização dos blocos programacionais, a filosofia do drag and drop, a utilização de design/figuras apelativas e o próprio acesso (gratuito).
Nesta linha de pensamento, Box Island Game enquadra-se perfeitamente. Esta aplicação, disponível gratuitamente na AppStore, é um jogo que convida os nossos alunos a participarem numa aventura. Aventura essa que ensina as noções básicas da programação, através das setas direcionais e/ou outras ações que o aluno necessita utilizar para resolver e continuar o processo do seu jogo.
Box Island Game utiliza um design muito interessante, em 3 dimensões, que fará com que os alunos tenham um interesse exponencial no processo de consolidação dos conteúdos programáticos e finalização dos respetivos níveis. Podemos até destacar que apesar de não ter versão portuguesa, isso não impede que os nossos jovens possam jogar e poderá até ajudar a ensinar alguns conteúdos na língua inglesas (forward, right, repeat,...).




sábado, 5 de dezembro de 2015

Hora do Código

Nas últimas semanas, tenho falado com alguma frequência sobre a Hora do Código que já está aí à porta. Na próxima semana, de 7 a 11 de dezembro, são muitas as escolas, os professores, os alunos e os curiosos que irão participar num dos melhores desafios online.
Para quem está interessado, ainda vai a tempo. Numa perspetiva de experimentar ou conhecer não é necessário fazer qualquer tipo de registo, no entanto, se o caso for "mais sério", é necessário um registo do docente e depois adicionar os alunos (login por email ou código dado pela plataforma). O processo é mesmo muito simples e a partir do registo dos alunos, é possível verificar qual o ponto de situação de cada um deles (os alunos podem também fazer as atividades fora do contexto escolar, usando os seus dados).
A Hora do Código é sem dúvida um excelente desafio e pode ser experimentado pelos alunos mais novos da Educação Pré-Escolar (pela minha experiência, a partir dos 5 anos e que já tenham algum contacto frequente com os computadores). Os mais crescidos, do 1º Ciclo, costumam revelar muito interesse nesta atividade e os mais audazes tendem a desenvolver a atividade em casa com os seus familiares.
Um das vantagens deste projeto é o facto de ser possível dinamizar as suas atividades sempre que quisermos, mas é também importante desenvolvê-la nesta semana em consonância com milhares (ou milhões) de alunos de todo o mundo. Está na hora... Vamos programar!



terça-feira, 17 de novembro de 2015

Minecraft Code

Com o aproximar da semana do Código (Code), continuam a surgir novos projetos que podem ser utilizados neste momento educativo. Naturalmente que os nossos alunos precisam de constantes desafios e motivações e nada melhor que enquadrar conceitos ou atividades nesta temática, inteiramente relacionada com a programação.
A partir daqui, digamos que apenas é preciso perceber quais são os gostos e as motivações dos alunos. No fundo, compreender e saber o que eles estão a trabalhar, a jogar ou a desenvolver (na escola ou em outros ambientes). Minecraft, por exemplo, pode ser uma excelente iniciativa.
Nesta perspetiva, Minecraf surge como um apoio efetivo ao processo de ensino e de aprendizagem de conteúdos relacionados com a programação no sítio Code. Os diferentes módulos vão dar a possibilidade ao utilizador de ajudar as personagens do jogo (Steve e Alex) a atingir determinados objetivos e avançar no jogo. 
Code, como muitas vezes já aqui tenho falado neste blogue, é sem dúvida uma excelente ferramenta para utilizar no nosso espaço educativo. E é muito provável que até ao dia da sua semana possam surgir novos desafios, utilizando para tal outros conceitos, tal como foi também o exemplo dos filmes Frozen ou Star Wars.


quarta-feira, 28 de outubro de 2015

Hopscotch

Com a aproximação da Hora do Código (7 a 13 de dezembro) é fundamental, para quem esteja interessado em participar, tentar arranjar mais atividades para além das disponibilizadas pela plataforma Code. Existem outras alternativas interessantes para podermos utilizar nesse contexto, sejam elas aplicações, sítios na Internet ou jogos de tabuleiro. No entanto, neste caso, estou a sugerir a utilização da aplicação Hopscotch.
Consoante o contexto educativo de cada um, poderão ser adaptadas novas formas de aprendizagem no âmbito da linguagem de programação, de forma lúdica, onde esta aplicação tem enormes potencialidades. Com Hopscotch os alunos têm a oportunidade de experimentar situações desafiantes que fornece também uma experiência única na aprendizagem de conteúdos relacionados com a linguagem de programação.
Hopscotch é no fundo uma ferramenta que permite "codificar" sem saber o código propriamente dito. Esta aplicação apresenta diversas personagens que podem ser utilizadas para criarmos jogos ou simples/complexas animações. Para tal, temos que mobilizar (drag and drop) os blocos com as ações (instruções) e experimentarmos diretamente no iPad ou iPhone.
A qualidade dos projetos está relacionado naturalmente com a criatividade e empenho de cada um, no entanto, num primeiro contacto com Hopscotch, é importante deixar os alunos explorarem e testarem as suas ideias, mesmo que elas sejam muito simples. Os projetos podem depois ser disponibilizados na comunidade.
Esta aplicação está disponível na AppStore de forma gratuita.




sábado, 17 de outubro de 2015

CodeCombat

Para quem está a prever participar na semana da Hora do Código, ainda está a tempo de organizar e planificar as respetivas atividades. Já é natural que saibam que este é um projeto desenvolvido pelo sítio Code em que muitos outros espaços ajudam diretamente com inúmeros conteúdos próprios e adequados.
Esses espaços e ferramentas surgem com o intuito de dinamizarem atividades de forma a desenvolver o gosto pela programação, mas no seu essencial fazer com que os mais novos compreendam e consigam perceber toda a dinâmica que está por detrás de toda a tecnologia e dos jogos ou aplicações que utilizam.
Existem de facto muitas opções que podemos utilizar no nosso contexto educativo e desta vez partilho o sítio CodeCombat que, na sua essência procura ensinar a programar de forma lúdica e divertida. O objetivo do jogo é movimentar algumas personagens ao longo de diferentes níveis, com diversos graus de dificuldade e situações de interação diferentes, mas apenas utilizando o código, isto é, escrever, escrever e escrever. Movimentações essas que têm suporte e ajuda da plataforma, corrigindo possíveis falhas e orientando os alunos na concretização das atividades.
CodeCombat é de facto uma excelente opção a utilizar no nosso contexto de sala de aula até porque está também disponível em português. Jogável apenas na Internet.




segunda-feira, 15 de dezembro de 2014

Hora do Código

Na passada semana, realizei a "Hora do Código" nas minhas aulas TIC com os alunos do ensino pré-escolar (sala dos 5 anos) e com os alunos do 1º ciclo do ensino básico. Apesar de serem realidades muito diferentes, foi fácil adaptar as atividades existentes na Internet, mas também com as atividades realizadas fora do contexto dos computadores. Digamos que foi uma semana diferente, em prol da aprendizagem e consciencialização de tudo o que rodeia no mundo dos computadores.
Na atividade em si, dividi-a em 4 espaços: Computadores, Ipad, jogo de tabuleiro e jogo do carro. No que diz respeito aos computadores, os alunos realizaram os jogos promovidos pelo sítio "code.org", de acordo com o seu nível etário ou competência. No iPad, tiveram a oportunidade de experimentar a aplicação "Kodable" (já aqui falada). No jogo de tabuleiro, os alunos tinham de apanhar as moedas seguindo o caminho certo e, para tal, tinham que "programar" o caminho com cartões (setas direcionais). Por fim, no jogo do carro, o objetivo era arrumar o carro na garagem, simulando-se para tal uma estrada e prédios, onde os alunos tinham que "programar" o caminho certo até chegarem ao destino final.
De facto, é um momento e uma atividade muito importante que está intimamente relacionada não só com o mundo atual, mas com o nosso (e deles) próprio futuro. A tecnologia, os computadores continuaram a fazer parte do dia a dia profissional de cada um, independentemente da área que possam vir a escolher. Além de desenvolver competências tecnológicas, poderá também ajudar ao nível do raciocínio lógico, atenção e memorização.



sábado, 29 de novembro de 2014

Hora do Código (Jogo de Tabuleiro)

A "Hora do Código", já aqui diversas vezes falada nestas últimas semanas, será abordada nas minhas aulas TIC na semana de 9 a 12 de dezembro de 2014, com todas as turmas do 1º ciclo. Ainda estou na fase de preparação/organização das atividades, no entanto, já estão delineadas algumas para esse momento.
Em princípio, tudo indica que o espaço de sala de aula estará organizado em 4 estações: computadores (code.org), jogo tabuleiro, iPad (aplicações) e jogo do carro. Naturalmente que estas mesmas estações serão adaptadas de acordo com o ano de escolaridade, havendo necessariamente uma enorme flexibilidade.
Nesta mensagem, não vou abordar todos os jogos que iremos realizar nessa semana, no entanto, queria destacar o jogo de tabuleiro. Quanto a este, na Internet, podemos ver algumas sugestões que, de facto, bem adaptadas, têm a capacidade de promover o processo de aprendizagem dos conceitos programacionais. Desta forma, decidi elaborar esse mesmo jogo de tabuleiro, simples e adaptado à minha realidade educativa. Provavelmente será direcionado às turmas do 1º e 2º anos, apesar desta última turma já ter realizado várias atividades parecidas na Internet, ao passo que para o 1º ano será uma novidade.
Mas falemos particularmente deste jogo. O objetivo é utilizar as peças destacáveis de movimentação (avançar, saltar, virar à direita e virar à esquerda) e chegar às "casas" amarelas e, progressivamente, ao fim do jogo, ultrapassando alguns obstáculos. Isto é, o aluno pode usar um boneco e realizar esse percurso, cumprindo as regras de movimentação, para que consiga atingir o objetivo principal do jogo. Para facilitar o processo de explicação deste jogo à comunidade deste sítio, disponibilizarei um exemplar do jogo, um exemplar editável e as peças de movimentação.

Jogo do Tabuleiro (Clique para download)



terça-feira, 18 de novembro de 2014

Code Spark

A Internet é de facto um espaço que está constantemente em "movimento", potencializando novos e diferentes conteúdos diariamente. Nas mensagens anteriores, tenho falado do tema que está relacionado com a hora do código e hoje mesmo encontrei um novo jogo que promove esta temática: Code Spark.
É com muito agrado que vejo muitos especialistas educacionais e da área computacional que continuam a desenvolver novos conteúdos que poderão ser utilizados não só na semana da hora do código, mas no currículo das TIC no primeiro ciclo. E, sem dúvida, que Code Spark é mais uma ferramenta que está disponível e ao alcance de todos.
Este sítio, que também está disponível para os diferentes suportes móveis, tem como objetivo programar um boneco, através de blocos com as respetivas funções (andar, virar, saltar, repetir, etc...), para que apanhe as estrelas e outros objetos ao longo dos diversos níveis. É um jogo com muitas semelhanças a outros já aqui referidos neste espaço, mas que na realidade apresenta já uma outra qualidade gráfica no decorrer de todos os níveis. Como acabei de conhecer Code Spark, não tive ainda a oportunidade de experimentar com os meus alunos, no entanto, acredito que, com a experiência que já têm nesta temática, não terão muitas dificuldades em jogar e ultrapassar os diferentes níveis.
Os jogos, na realidade, são aquilo que as crianças gostam mais de fazer quando estão em frente a um computador. E com o desenvolvimento deste tipo de conteúdos, podemos aproveitar o gosto que eles têm em jogar, apresentando-lhes cada vez mais estes recursos. Programar, mesmo que sejam os elementos mais básicos, poderá ajudar a criança a aprender e a desenvolver o seu pensamento lógico.




sexta-feira, 14 de novembro de 2014

Allcancode

Com o aproximar da hora do código, é importante começarmos a sensibilizar e a preparar os nossos alunos com atividades relacionadas com a linguagem de programação. Será por certo uma semana de muitas emoções por este mundo fora (8 a 14 de dezembro), onde estarão milhões de pessoas envolvidas: professores, alunos, escolas e instituições!
Nesta semana que passou, com as turmas do 2º e 3º anos, experimentei o sítio Allcancode. A reação foi positiva e a grande maioria consegui realizar a atividade, porque é muito parecido a outros exercícios já antes realizados. Allcancode é totalmente direcionado para os mais novos e têm a possibilidade de ajudar o Marko (personagem) a descobrir alguns tesouros ao longo da floresta. Para tal, precisamos de ajudá-lo, programando-o para o caminho certo. Os comandos são os que temos vindo a explorar e a trabalhar nas aulas, nomeadamente "virar à esquerda", "virar à direita", "andar em frente", "repetir" e "repetir até".
A sua jogabilidade está relacionada com blocos (drag and drop) que incluem a informação de todos os comandos direcionais. Desta forma, a atividade é totalmente enquadrada para os nossos alunos, mesmo que estes ainda sejam do 2º ano.
Allcancode tem uma particularidade muito importante, isto é, disponibiliza vários idiomas incluindo a língua portuguesa. É ainda importante destacar que este conteúdo também está disponível gratuitamente para os diversos sistemas operativos móveis.



quinta-feira, 13 de novembro de 2014

Fun Learning Cloud

A hora do código, já aqui abordada anteriormente, realiza-se no próximo mês entre os dias 8 e 14 de dezembro. Sem dúvida que esta é uma oportunidade para muitos alunos experimentarem atividades relacionadas com a programação (código).
De acordo com a minha experiência, no ano passado, a grande maioria dos alunos realizou as atividades com muito entusiasmo, havendo a necessidade de serem feitos exercícios em papel ou através de outras estratégias, como forma de introduzir esta temática. Isto porque existem num fase inicial algumas dificuldades na orientação espacial, ou seja, nos movimentos relacionados com o "virar à esquerda" e o "virar à direita". As restantes etapas das atividades, são globalmente finalizadas pelos alunos, algumas delas com a minha ajuda.
Como a hora do código está aí perto de chegar, surgem no espaço digital lugares que promovem ainda mais esta temática. Quer sejam como treino, quer sejam em situações de nível mais avançado. E estamos a falar de Fun Learning Cloud, um sítio na Internet que reúne algumas atividades de diferentes campos, mas em que todas elas promovem a aprendizagem da linguagem de programação de forma muito divertida e interativa. Os conteúdos disponibilizados estão na sua grande maioria em português, o que facilitará todo o processo de trabalho.
De facto, concordando com o que refere o sítio Fun Learning Cloud, saber um pouco sobre programação é uma competência que os mais novos devem começar a ter. E, se tivermos hipóteses de abordar este tema nos primeiros tempos de escola, eles vão perceber como é que os computadores, os jogos e os sítios funcionam, mas também como compreender de como é possível criarmos algo através deste temática e da própria informática.