Lar Finanças Pessoais Codificação Para Crianças para Dummies Cheat Sheet - dummies

Codificação Para Crianças para Dummies Cheat Sheet - dummies

Vídeo: The 7 Laws of Film Editing 2025

Vídeo: The 7 Laws of Film Editing 2025
Anonim

Por Camille McCue

Começar com o código de escrita é semelhante a aprender um novo idioma: você precisa conhecer o vocabulário e a pontuação e como juntar os mesmos. Você também precisa saber como usar as ferramentas de pintura e como fazer botões e outros recursos para criar uma interface gráfica do usuário para seus programas.

Como criar um plano de ação ao escrever um programa de computador MicroWorlds EX

Escrever um novo programa de computador começa com a criação de um plano de ação. O plano de ação informa quais partes menores você precisa fazer e montar para construir o programa inteiro. Seu plano de ação deve conter etapas como a seguinte.

Planejando seu design e layout:

  • Definir a finalidade do programa: jogo, simulação ou cena animada.

  • Selecione ou pinte fundos nas páginas.

  • Crie páginas ou telas que seu programa precisa: página inicial, página de ação e níveis. Adicione transições entre as páginas.

  • Crie caracteres se necessário criando tartarugas e depois selecionando formas da paleta Pintura / Clipart, ou pintando novas formas em pontos de forma no painel Formas. (Clique duas vezes em um ponto de forma para abrir o Shape Editor.)

  • Crie caixas de texto com títulos, rótulos e instruções.

  • Faça caixas de texto para mostrar valores variáveis. Se um valor variável for carregado entre as páginas, defina uma variável de projeto e, em seguida, crie caixas de texto para mostrar o valor da variável do projeto.

Criando ações de caractere:

  • Em cada mochila de tartaruga na guia Estado, defina atributos de caractere. Isto é especialmente útil para atributos que não mudam durante o programa - depois de atribuídos, você não precisa definir esses valores novamente. Os exemplos incluem tamanho, forma e título e tenho variablename valores. No entanto, esses valores podem ser alterados a qualquer momento durante a execução do programa, se necessário.

  • Em cada mochila de tartaruga na guia Regras, adicione primitivas ou procedimentos aos campos OnClick, OnColor, OnTick, OnTouching, OnMessage e When This Do That.

  • Se necessário, adicione a cor universal sob os condicionais ao fundo. Os comandos adicionados ao fundo serão executados quando uma tartaruga toca uma cor designada.

Adicionando recursos, como maneiras para que os usuários interajam e multimídia:

  • Se uma lista drop-down for usada, crie e nomeie a lista suspensa e adicione os itens à lista.

  • Se um controle deslizante for usado, crie e nomeie o controle deslizante. O controle deslizante é uma variável com valores que podem ser alterados na interface gráfica do usuário.

  • Adicionar botões à interface gráfica do usuário para que os usuários possam executar o código que você escreveu e interagir com seu programa.

  • Se necessário, adicione recursos de áudio, como música ou efeitos sonoros.

Programação das ações:

  • No painel Procedimentos, escreva procedimentos que serão executados para controlar o fluxo do programa, reagir às condições do programa e reagir à entrada do usuário.

  • No painel Procedimentos, escreva um procedimento de inicialização para definir as condições iniciais para a execução do programa. Isso pode incluir a configuração de valores variáveis ​​iniciais e tamanhos, formas, cabeçalhos e posições de tartarugas, se as tartarugas mostram ou escondem, e se as tartarugas são clicadas ou clicadas.

Como usar primitivas no MicroWorlds EX

Primitivas são comandos que a MicroWorlds EX já conhece. Digitar uma primitiva no Command Center (na parte inferior da interface) e depois pressionar Enter (Windows) ou Return (Mac) imediatamente executa o primitivo.

Observe que algumas primitivas precisam de uma entrada, como um número, uma palavra ou uma lista de palavras ou instruções. Ao usar essas primitivas, lembre-se de verificar se eles têm o tipo de entrada correto.

Primitivo O que Turtle atual
home Define as coordenadas para (0, 0) e o título para 0
mostra quem Identifica o nome da tartaruga atual
fd distância Tartar avança distância

passos

bk distância Tartarta move para trás distância

passos

deslize distância

velocidade < Turtle move

distância a uma velocidade

rt

ângulo Turtle vira à direita ângulo graus

lt

ângulo Turtle gira para a esquerda ângulo graus

seth

ângulo Define a tartaruga para ângulo graus

pd ou pu

A tartaruga coloca a caneta de desenho ou a caneta setc "
cor Define a tartaruga e a caneta para cor (por exemplo, azul) setpensize
num Define o tamanho da tartaruga setbg "
cor Define o plano de fundo cor (para exemplo, amarelo)

setsh"

nome de exemplo Define a forma da tartaruga para nome de ação limpar
Limpa o plano de fundo, mas deixa todos os objetos onde eles são

st ou ht

Mostrar turtle ou hide turtle pd ou pu
A tartaruga coloca a caneta de desenho para baixo ou a caneta para cima aguarde
tempo Espera > tempo (nos décimos de um segundo) setx

xcor

Define a coordenada x da tartaruga para xcor sety ycor
Define a coordenada y da tartaruga para ycor setpos [ xcor
ycor ]

Define as coordenadas da tartaruga para ( xcor

, < ycor ) repeat num [ comandos
]

Executa os comandos a total

de num vezes

número aleatório Gera um número aleatório de 0 a num

- 1 conjunto variablename valor
Define a variável variablename para valores t1,

comandos Atribui t1 como tartaruga atual; t1 executa

comandos se condição [
consequência ] Se condição ocorrer, então execute consequência Todos [

comandos ]

Todas as tartarugas executam comandos (não apenas tartaruga atual) Como escrever procedimentos no MicroWorlds EX Os procedimentos combinam primitivas e outros procedimentos para criar novos comandos.Os procedimentos são escritos no painel Procedimentos da interface MicroWorlds EX. Um procedimento começa com a palavra e uma palavra de um nome para o procedimento. Ele termina com a palavra final, que deve estar em sua própria linha. O procedimento pode então ser executado digitando o nome do procedimento no Centro de Comando, ou incluindo-o em outro procedimento ou em uma instrução de botão ou em qualquer lugar, um comando é usado. A seguir estão alguns exemplos de procedimentos.

O código a seguir define um procedimento chamado redsquare que desenha um quadrado vermelho de comprimento lateral 50:

para redsquare setc "vermelho pd repetição 4 [fd 50 rt 90] fim

O código a seguir pressupõe que existem dois caixas de texto: uma chamada de cabeças e uma chamada de cola. Este código define um procedimento denominado inicializar que define o valor da variável cabeçalho para 0:

para inicializar setheads 0 settails 0 end

O código a seguir pressupõe que existem dois formas: uma cabeça nomeada e uma chamada cola. Este código define um procedimento chamado cointoss que define o valor da variável flip para um número gerado aleatoriamente (0 ou 1), então mostra uma forma de cabeça ou uma forma de cauda de acordo com a resultado:

para cointoss setflip aleatório 2 se flip = 0 [seth "cabeças] se flip = 1 [seth" tails] end

Codificação Para Crianças para Dummies Cheat Sheet - dummies

Escolha dos editores

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

Noções básicas do arquivo de dados Flashback da Oracle 12c - dummies

O Flashback Data Archive do oracle 12c é um mecanismo de banco de dados que permite que você para armazenar periodicamente ou indefinidamente todas as versões de linha em uma tabela ao longo da sua vida útil. Você pode então escolher uma hora para ver os dados como existia em um ponto específico. Esteja ciente de que o Flashback Data Archive é um recurso licenciado. ...

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Noções básicas de clusters de aplicativos reais do Oracle 12c - manequins

Se você visitou os sites da Oracle nos últimos 12 anos , você viu o byline de marketing: "Inquebrável. "Essa linha de tag refere-se ao recurso Real Application Clusters (RAC). Claro, muitos elementos estão envolvidos, mas o RAC tem o destaque. O RAC é a solução de clustering de banco de dados Oracle. Em certo sentido, funciona na teoria de que ...

Noções básicas de Redo Log Files no Oracle 12c - dummies

Noções básicas de Redo Log Files no Oracle 12c - dummies

Redo os arquivos de log armazenam as informações do buffer de log no banco de dados Oracle 12c. Eles são escritos pelo Log Writer (LGWR). Mais uma vez, você não pode ler esses arquivos binários sem a ajuda do software de banco de dados. Normalmente, os arquivos de reto de log são nomeados com a extensão. LOG ou. RDO. Pode ser qualquer coisa que você queira, ...

Escolha dos editores

São orgasmos ok durante a gravidez? - Dummies

São orgasmos ok durante a gravidez? - Dummies

As mulheres grávidas não só têm permissão para fazer sexo, mas muitas vezes o desejam. Mas é bom aproveitar a relação sexual com o ponto do orgasmo? Afinal, os orgasmos são nada mais do que contrações - e as pessoas sugeriram que isso poderia desencadear mão-de-obra. Isso é apenas um mito. De fato, grávida ...

Alimentando a Multidão em uma Reunião Familiar - manequins

Alimentando a Multidão em uma Reunião Familiar - manequins

Cozinhando uma refeição para um grande grupo (reunião familiar ou de outra forma ) requer planejamento e resistência. Aqui está um guia útil para quantidades de alimentos e segurança alimentar, e conselhos sobre a organização de uma festa de potluck. Planejando para potlucks A forma mais comum de comestibles de grupo é uma festa de potluck - qual é a maneira mais barata e fácil de ...

Anatomia do Penis humano - dummies

Anatomia do Penis humano - dummies

Sabendo como as funções de um pénis podem fornecer uma visão útil do sexo e do corpo humano - se você quer entender o pénis e a anatomia masculina melhor ou aprender sobre isso pela primeira vez. Basicamente, um pênis é composto de três estruturas, que são feitas de um material esponjoso que pode preencher com sangue: ...

Escolha dos editores

Como lidar com outliers causados ​​por Forças externas - manequins

Como lidar com outliers causados ​​por Forças externas - manequins

Certifique-se de verificar atentamente os outliers antes eles influenciam sua análise preditiva. Os outliers podem distorcer a análise de dados e dados. Por exemplo, qualquer análise estatística feita com dados que deixa outliers no lugar acaba por desviar os meios e variâncias. Os outliers não controlados ou mal interpretados podem levar a conclusões falsas. Diga os seus dados que ...

Como criar um modelo de análise preditiva com regressão R - manequins

Como criar um modelo de análise preditiva com regressão R - manequins

Você deseja criar um preditivo modelo de análise que você pode avaliar usando resultados conhecidos. Para fazer isso, vamos dividir nosso conjunto de dados em dois conjuntos: um para treinar o modelo e outro para testar o modelo. Uma divisão 70/30 entre treinamento e testes de conjuntos de dados será suficiente. As próximas duas linhas de código ...

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Como definir objetivos de negócios para um modelo de análise preditiva - dummies

Um modelo de análise preditiva visa resolvendo um problema comercial ou realizando um resultado comercial desejado. Esses objetivos comerciais se tornam os objetivos do modelo. Conhecer aqueles garante o valor comercial do modelo que você constrói - o que não deve ser confundido com a precisão do modelo. Hipotéticamente, você pode construir um modelo preciso para ...