Índice:
Vídeo: Dave Ulrich - Definindo o Código da Liderança 2024
O código de computador não é uma atividade críptica reservada para gênios e oráculos. Na verdade, em alguns minutos você estará escrevendo algum código de computador você mesmo! A maioria dos códigos de computador executa uma variedade de tarefas do mundano ao extraordinário. O código executa semáforos e sinais de pedestres, elevadores, torres de celulares e navios espaciais para o espaço exterior.
Você também interage com código em um nível mais pessoal, em seus telefones e computadores, e geralmente para verificar o email ou o tempo.
As instruções a seguir
Código de computador é um conjunto de instruções, como frases em inglês, e cada instrução direciona o computador para executar uma única etapa ou instrução. Cada uma dessas etapas é muito precisa e seguiu a letra.
Por exemplo, se você estiver em um restaurante e pedir um garçom para dirigi-lo para o banheiro, ele poderia dizer: "vá para as costas e tente a porta do meio. "Para um computador, essas instruções são tão vagas que são inutilizáveis. Em vez disso, se o garçom lhe deram instruções como se você fosse um programa de computador, ele poderia dizer: "Desta tabela, ande para o nordeste por 40 passos. Em seguida, gire a direita 90 graus, caminhe 5 passos, vire a esquerda de 90 graus e caminhe 5 passos. Abra a porta diretamente na sua frente e entre no banheiro. "
A figura a seguir mostra linhas de código do popular jogo, Pong. Não se preocupe em tentar entender o que cada linha faz, ou se sentir intimado. Em breve você estará lendo e escrevendo seu próprio código.
Uma maneira aproximada de medir a complexidade de um programa é contar suas declarações ou linhas de código. Aplicativos básicos como o jogo Pong têm 5 000 linhas de código, enquanto aplicativos mais complexos como o Facebook atualmente possuem mais de 10 milhões de linhas de código. Quer poucas ou muitas linhas de código, o computador segue cada instrução com precisão e sem esforço, nunca se cansando, como o garçom, quando for solicitado a 100ª vez pela localização do banheiro.
Tenha cuidado ao usar somente linhas de código como uma medida para a complexidade de um programa. Assim como ao escrever em inglês, 100 letras de código bem escritas podem executar a mesma funcionalidade que 1 000 linhas de código mal escritas.
Código de escrita com alguns Angry Birds
Se você nunca escreveu o código antes, agora é sua chance de tentar! Acesse Computer Science Education Week e sob o título "Tutorials for Beginners", clique no link "Write Your First Computer Program" com o ícone Angry Birds, conforme mostrado.
Este tutorial é destinado para aqueles que não possuem experiência de programação de computador anterior e apresenta os blocos de construção básicos usados por todos os programas de computador.O take-away mais importante do tutorial é entender que os programas de computador usam o código para dizer literalmente e exatamente o computador para executar um conjunto de instruções.
Computer Science Education Week é um programa anual dedicado a elevar o perfil da informática durante uma semana em dezembro. No passado, o presidente Obama, Bill Gates, o jogador de basquete Chris Bosh e o cantor Shakira, entre outros, apoiaram e encorajaram as pessoas dos EUA e do mundo a participar.