Programação em risco

O Raspberry Pi foi criado em parte para inspirar a próxima geração de programadores, e Scratch é o lugar perfeito para começar. Com ele, você pode fazer seus próprios desenhos animados e jogos e descobrir alguns dos conceitos que programadores profissionais usam todos os dias.

Zero é projetado para ser acessível para pessoas de todas as idades. A interface visual faz com que seja fácil de ver o que você pode fazer a qualquer momento sem ter que lembrar de todos os códigos estranhos, e você pode rapidamente conseguir grandes resultados. Zero vem com uma biblioteca de imagens e sons, por isso só leva alguns minutos para escrever o seu primeiro programa de zero.

O layout da tela zero

Zero divide a tela em quatro áreas principais, como você pode ver na figura a seguir. No canto superior direito é o palco, onde você pode ver o seu jogo ou animação tomar forma. Há um gato nele já, para que possa começar de imediato, fazendo-o fazer coisas, como você verá em um minuto.

image0.jpg

A área inferior direita é sua Lista de Sprite. Você pode pensar em sprites como os personagens de seu jogo. Eles são imagens que você pode fazer fazer coisas, tais como movimentar-se ou mudar sua aparência. Por enquanto, não é apenas o gato, que tem o nome sprite1.

Você cria um programa Scratch, tirando juntos blocos, que são instruções curtas. À esquerda, você pode ver o Blocks Palette, que atualmente mostra os blocos de movimento, que incluem instruções para mover 10 etapas, girar, ir a uma referência da grelha particular, e do ponto em uma direção particular. Clique nos botões coloridos acima da Blocks Palette para mostrar diferentes tipos de blocos. Os blocos são codificados por cores, o que torna fácil para você encontrar onde eles estão quando colocar programas em conjunto.

O painel do meio de altura é a área Scripts. Isto é onde a mágica acontece! Você montar o seu programa neste espaço, arrastando blocos em que a partir da esquerda.

Fazer a sua jogada Sprite sob controle do teclado

Para fazer seu sprite movimento sob controle do teclado, montar o programa na figura a seguir. Você precisa clicar no botão de controlo acima da Blocks Paleta para ver o bloco amarelo, eo botão Movimento para ver os blocos para mudar as coordenadas x e y. O bloco de controle do teclado é chamado quando a tecla [espaço] é pressionado, e você pode clicar onde diz [espaço] para mudar isso para uma chave diferente. Os blocos para mudar a posição X e Y tem o número 10 em-los por padrão, mas você pode clicar na caixa e digitar o número escolhido.

image1.jpg

Adicionando uma bola quicando

Há três New Sprite botões acima da lista Sprite (onde você vê uma pequena imagem de um gato). O botão do meio, o que mostra uma pasta em uma estrela, é para escolher um novo Sprite de um arquivo. Clique nele e usar o navegador de arquivos para encontrar uma bola de Sprite na pasta coisas.

Agora você tem dois sprites na Lista de Sprite. Para escolher qual delas você adiciona blocos para, você clicar nele primeiro. Clique no beachball na Lista de Sprite (não no Palco) para ter certeza que é selecionado.

Em seguida, adicionar o programa na figura a seguir.

image2.jpg

Quando você clica na bandeira verde acima do Palco para começar seu programa, a bola vai começar a saltar da esquerda para direita e de volta, e você pode mover o gato para tentar cruzar seu caminho sem ser atingido. Bem feito! Você fez o seu primeiro jogo simples!

recursos raspadinhas on-line

Para obter mais ajuda com o Scratch, consulte os seguintes links:

  • Wiki zero: O Wiki Scratch é um recurso da comunidade que inclui documentação de todos os blocos de zero. Note-se que os únicos suportes Raspberry Pi Raspe 1.4, não o mais recente Raspe 2.0, portanto, alguns exemplos e blocos não será aplicada.

  • 10 Demos Bloco: O que você pode fazer com o Scratch em 10 blocos ou menos? Estes exemplos simples por Sean McManus, co-autor de Raspberry Pi For Dummies, 2a Edição, mostrar-lhe como fazer uma senha, fazer um sprite explodir, tirar qualquer forma, e muito mais.

  • programas de depuração de raspadinhas: Algumas dicas sobre os erros mais comuns em programas de zero e como você pode encontrá-los.

  • Projectos Scratch Código Clube: Code Club oferece tutoriais de projeto que são normalmente utilizados nas escolas, mas você pode usá-los em casa também.

  • riscado: Um site para os educadores que inclui lotes de links para exemplos de projetos de raspadinhas e outros recursos.

menu