Educação digital
(parte 4)
Programação
Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. Linguagens de programação podem ser usadas para expressar algoritmos com precisão.
O conjunto de palavras (lexemas classificados em tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.
Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade ). Isto acontece porque programas escritos em linguagens de programação são traduzidos para o código de máquina do computador no qual será executado em vez de ser diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras linguagens de programação, era esta independência da máquina onde seria executada.
Saiba mais
Antes mesmo de ler e escrever, programar! Depois da
introdução do uso tecnologia na sala de aula, o caminho agora é ensinar
desde cedo os alunos não só a usarem dispositivos e softwares como
também criá-los. No início do ano, Mark Zuckerberg, Bill Gates e outros
nomes importantes do mundo digital apareceram em um vídeo de divulgação
de uma organização destinada a ensinar linguagens de programação de
forma fácil e gratuita.
"Everybody in this country should
learn how to program computer
because it teaches you how to think"
("Todos neste país deveriam
aprender a criar programas de computador
porque ensina a pensar ")
aprender a criar programas de computador
porque ensina a pensar ")
Steve Jobs
Entre muitas declarações de apoio à iniciativa, uma
opinião é praticamente unânime: o desenvolvimento e programação de
computadores devem estar à mesma altura de matérias tradicionais como
matemática, física e química. Com muita gente grande por trás, a
“Code.org” já nasceu com alguns milhões de dólares para investimento.
Além do Facebook e da Microsoft, Google, Amazon, Linkedin, Apple e Yahoo
estão entre as muitas empresas que apoiam a iniciativa.
Mas antes mesmo desse projeto chegar ao Brasil,
algumas escolas já introduziram a programação em sua grade curricular.
O departamento de tecnologia em São Paulo foi criado há
três anos. A inovação, segundo os professores, mudou o desenvolvimento
dos alunos; eles se tornam mais criativos. Resumindo, a tecnologia
combinada com a programação precoce agrega bastante valor ao processo de
ensino e aprendizagem.
Recentemente, um projeto britânico que se propõe a
ensinar programação para crianças em idade escolar desembarcou no
Brasil. Presente e mais de mil colégios no Reuni Unido, o “Code Club” é
resultado de um esforço que une voluntários para ensinar tecnologia em
colégios. O portal oferece material de ensino e uma estrutura de
voluntariado que apoia a realização de atividades extra-curriculares
ligadas à programação de computadores.
O “Code Club Brasil” pretende chegar a cada uma das
200 mil escolas brasileiras. Normalmente, os voluntários se oferecem
para ensinar durante uma hora por semana.
Fonte
Wikipedia
Tecnologia culturamix
Olhar digital
Youtube
Code Club Brasil
Nenhum comentário:
Postar um comentário