Jogos de programação, criação do zero: para crianças e adolescentes, bem como seus pais e professores! Projetado para uma ampla gama de leitores e estudar programação. Biblioteca Tinterter - Programação Moderna.
A partir de 13 anos
Nós Escrevemos jogos: Estudamos programação no Python 3 sobre o exemplo de escrever simples, mas demonstrar oportunidades de programação.
Informações sobre como trabalhar com a Biblioteca Tinter, com a qual você pode criar programas sérios com uma interface intuitiva conveniente, introdução à programação funcional (procedural), estudando os princípios de construção de um programa baseado nas regras "dividir e conquistar", que Contribui para o pensamento criativo e a realização eficaz também na vida cotidiana. Como criar um botão? Como programar uma ação pressionando-a? Como exibir uma janela com uma mensagem? Design moderno lacônico, beleza e graça é Tinter.
Por que este tutorial? Eu tenho trabalhado como professor de ciência da computação duas décadas e encontrei uma coisa chata. A maioria dos materiais projetada para "ensinar programação" não são realmente ensinadas, mas são livros de referência peculiar na linguagem: sintaxe, funções, resultado. Concordo, mesmo que aprendamos todo o dicionário russo-inglês, não falarei inglês. Porque para uma conversa, você precisa saber mais de mil sutilezas: vezes, declínio, uso de pronome e preposições e outros.
Neste livro de texto, não estou apenas falando sobre Python 3, mas também por O leitor pelo raciocínio, conclusões lógicas não apenas uma pergunta "com o quê?", Mas "para quê?" e porque?" Toda a teoria encontrará imediatamente uma reflexão na prática.
Estrutura de material:
- Informações básicas sobre a linguagem do Python 3;
- Arquitetura de jogos: sobre quais jogos de princípios estão sendo construídos , que você precisa prever como fornecer como sistema de processamento de dados mais baixo;
- Truques e truques do programador: Para enganar o destino, é impossível, mas é possível aliviar o trabalho (e você precisa);
Games: Quatro jogos são apresentados nesta parte:
1. "Adivinha o número." Objetivo do jogo: entretenimento e análise de linhas numéricas. Para crianças que aprendem a contar. Você, se você é pai, pode escrever um jogo especificamente para o seu filho, tendo colocado seus desejos no programa.
2. "Aprenda a contar." Objetivo do jogo: desenvolvimento de habilidades de conta. Será adequado para todos - e até mesmo adultos que desejam aumentar a habilidade e aumentar a velocidade da pontuação certa "na mente".
3 "Casino 678". Objetivo do jogo: jogo de antipopaganda. Quando você escreve o algoritmo com suas próprias mãos e, perdendo dinheiro virtual, você entenderá que é impossível ganhar simplesmente, o interesse pelo jogo desaparecerá. Recomendado para adolescentes com esperança de repente franzva pelo menos "milhões de dólares" e viva Nadovyuchi.
4. "Hipódromo." Objetivo do jogo: Estudando a Biblioteca Tinter, formando um aplicativo de janela (Windows), trabalhe com imagens, animação de imagem na janela do programa, coordene sistemas. Trabalhe com parâmetros do processo: Mudança na situação do jogo com base na aleatoriedade.
Os algoritmos apresentados são destinados à educação:
- Entendendo os princípios do processador; - Capacidade prática de criar e registrar algoritmos Na linguagem;
- habilidades para implementar o processamento de dados para as ferramentas do Python;
- habilidades para usar ferramentas de linguagem de alto nível modernas;
- ... e popularização do passatempo criativo.
Você vai encontrar:
- algoritmos básicos de processamento de dados;
- Conselhos e comentários práticos com base em muitos anos de experiência;
- Estágios de projetar algoritmos para jogos;
- Descrição do trabalho Da Biblioteca de Tinteres em exemplos práticos;
- Testes para testar uma compreensão do código Python.
Por favor, se você gosta do aplicativo, - coloque a classificação e escreva um comentário. Muito motivando para a continuação do trabalho :)
Special Graças a Smilezzz: Sem você, isso não seria!
- исправлен недочёт, при котором приложение не запускалось на некоторых устройствах с Android 12;
- коррекция по тексту, выражаю благодарность Т Н, большое спасибо!