Índice:
- Etapa 1: Etapa um: Tabela do dia da semana
- Etapa 2: Codificando a Tabela de Notas
- Etapa 3: Variáveis de codificação
- Etapa 4: Colocando Palavras nas Tabelas
- Etapa 5: codificando a tela inicial
- Etapa 6: Função de configurações
- Etapa 7: Codificando a Função da Agenda
- Etapa 8: Codificando a calculadora de notas
- Etapa 9: Função de clique do mouse
- Etapa 10: Procedimentos
Vídeo: Código do organizador virtual: Tarefa final (Vanessa): 10 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
No meu código, criei um organizador virtual que calcularia as notas e permitiria ao usuário escrever em eventos para cada dia da semana. O código é apenas para fins de demonstração.
Etapa 1: Etapa um: Tabela do dia da semana
Um dos componentes que eu queria incluir era uma agenda virtual, completa com dias da semana, aulas e slots para escrever. Eu precisava posicionar as linhas nos lugares adequados para criar uma mesa com todos os slots necessários. Portanto, criei um arquivo separado para poder codificar e estabelecer minha tabela de dias da semana.
Etapa 2: Codificando a Tabela de Notas
Outro componente do meu código que eu queria incluir era uma tabela que mostraria suas aulas, professores e algumas notas que você recebeu na aula, então eu tive que fazer algo semelhante à minha primeira tabela e codificá-la em um arquivo separado.
Etapa 3: Variáveis de codificação
Desde o início, eu sabia que haveria algumas informações básicas que eu teria que perguntar ao usuário em todo o código, então criei variáveis para aquelas que eu sabia que usaria com certeza. Alguns exemplos são seus cursos, seus professores, o dia e aula, as fontes, etc.
Etapa 4: Colocando Palavras nas Tabelas
Minhas tabelas precisavam ter rótulos dentro delas para identificar os diferentes componentes, então eu tive que colocar palavras nelas. Eu descobri as coordenadas para desenhar as fontes e descobri o quão grande as fontes deveriam ser para caber, e eu as fiz com cores específicas. Fiz um arquivo separado para testar isso. Tive que declarar as fontes no teste para que as palavras ficassem do jeito que eu queria.
Etapa 5: codificando a tela inicial
Eu queria que meu organizador tivesse uma tela inicial onde eles pudessem escolher a opção que desejassem. Eu sabia que queria que meus componentes fossem a agenda, a tabela do curso, uma calculadora de notas e uma opção para alterar suas configurações. Eu tive que criar fontes para isso e descobrir as coordenadas onde cada palavra iria. Isso foi feito em um arquivo separado.
Etapa 6: Função de configurações
Para minha função de configurações, a tarefa era simplesmente pedir ao usuário todas as suas informações para que fossem implementadas no código para procedimentos futuros. Solicitaria seu primeiro curso, depois seu primeiro professor, depois seu segundo curso, etc. No final, mostraria todas as coisas que você digitou lado a lado e perguntaria se estava tudo bem. Se não fosse, você poderia dizer isso e ele pediria suas informações novamente. Eu também escolhi fontes e cores para os prompts.
Etapa 7: Codificando a Função da Agenda
Para a função de agenda, eu queria que o usuário pudesse digitar suas tarefas diretamente na caixa que desejava. Primeiro ele pergunta qual aula e dia você quer, e então eu tive que fazer localizar para a localização do cursor. Se eles escolhessem uma combinação específica de dia e aula, eu teria uma implementação coordenada para que eles pudessem digitar no local correto uma vez que a tabela de pauta fosse exibida. Fiz um arquivo separado para isso, mas o único problema era que eu precisaria declarar todas as variáveis do meu curso antes que pudesse funcionar, então isso demorou um pouco.
Etapa 8: Codificando a calculadora de notas
Este procedimento era bastante normal. Eu queria que a pessoa pudesse calcular e salvar sua nota. A porcentagem que eles receberam foi a sua nota dividida pelo valor do teste. Em seguida, a pessoa colocaria o curso para o qual ela gostaria que fosse salvo e ele apareceria em sua tabela de notas. Tive que localizar as coordenadas para que a nota fosse para o local correto.
Etapa 9: Função de clique do mouse
Eu queria que meu código pudesse realizar funções sem que os usuários apenas digitassem. É aqui que entra a função de clique do mouse. Eu não sabia como fazer o mouse clicar na tela para obter dados. Durante minha busca inicial por inspiração no início da codificação deste projeto, encontrei um código em compsci.ca chamado "The Helicopter Game", no qual o código tinha uma função de clique do mouse. Usei o formato do código dentro do meu próprio código (encontre as coordenadas x, as coordenadas y e o status do botão do mouse) e coloquei uma instrução if / then. Cada afirmação tinha coordenadas para o mouse que estavam de acordo com as coordenadas de palavras específicas na minha tela inicial, então, se você clicasse nelas, algo específico aconteceria. Se clicassem naquele local, obteriam o resultado.
Etapa 10: Procedimentos
Eu queria implementar minha tabela de notas em todo o código sem ter que reescrever todas as coordenadas e fontes repetidamente. Eu também queria que o código exibisse a tela inicial e suas funções cada vez que uma função fosse executada. É aqui que meus procedimentos entraram. Eu tive que declarar 3 procedimentos antes de meu código começar: a Tabela de notas, a Tabela de agenda e o Código completo. A Tabela de notas mostrava suas aulas, professores e resultados de testes, a Agenda tinha slots para escrever em tarefas e o Código Completo era todo o meu código copiado em um procedimento para que uma vez que uma função fosse executada, ela voltaria para a casa tela. Implementei os procedimentos em todo o código conforme necessário.
Recomendado:
Jogo Como Fazer a Caixa de Segurança Seguindo Entre Nós - Tarefa de Fiação Elétrica: 7 Passos
Como fazer uma caixa de segurança seguindo o jogo Entre nós - Tarefa de fiação elétrica: Hoje, vou mostrar a vocês como fazer uma caixa de segurança seguindo o jogo Entre nós - Tarefa de fiação elétrica
Estação de carregamento de papelão e organizador: 5 etapas
Base e organizador da estação de carregamento de papelão: esta estação de carregamento oculta os fios enquanto carrega vários dispositivos de uma forma que permite que você veja a tela do seu dispositivo. Isso faz com que a sala pareça menos bagunçada e desordenada porque todos aqueles fios emaranhados não parecem bons. Nota: Qualquer mo
A tarefa que dá à máquina Arduino (também conhecida como: Fazendo seu próprio Bop-it!): 5 etapas
A tarefa que dá a máquina Arduino (também conhecida como: Fazendo seu próprio Bop-it!): Para o estudo que estou acompanhando atualmente, recebi a tarefa de fazer algo com um Arduino. Eu tinha conseguido um conjunto padrão de materiais da escola e pensei em algo que funcionasse em torno deles, com o mínimo de tapete externo
Salvando suas imagens para sua tarefa: 4 etapas (com imagens)
Salvando suas imagens para sua tarefa: 1. Abra um novo documento do Google e use esta página para proteger suas imagens.2. Use ctrl (control) e " c " chave para copy.3. Use ctrl (control) e " v " chave para colar
Tarefa zero: 7 etapas (com imagens)
Tarefa Zero: Vivendo em uma sociedade que valoriza a alta eficiência e enfatiza o sucesso, pode-se tender a esquecer que há vida ao lado do trabalho. A Tarefa Zero é sobre a tarefa antes da primeira. Tarefa 0: Valorize sua vida pessoal. Não adie essas tarefas que cultivam