code programming

De Blocos a Texto: Scratch para Python de 9 a 12 anos

Seu filho já construiu algo em Scratch. Este é o mesmo programa, digitado linha por linha em Python — o mesmo salto, a mesma pergunta, a mesma saudação, sem paleta alguma para escolher blocos. Doze aulas em quatro sessões, escritas para a criança de nove a doze anos ao teclado, com quatro páginas para o adulto ao lado.

  • trending_upBeginner
  • schedule5h 6m
  • menu_book12 aulas
  • publicEnglish
  • workspace_premiumBasic
De Blocos a Texto: Scratch para Python de 9 a 12 anos

Apresentação

Nada novo está sendo ensinado aqui. É esse o ponto. Uma criança que terminou um projeto em Scratch já entende eventos, loops, entrada e saída. Ela apenas os conheceu como formas coloridas que se encaixam. Este segmento pega um projeto que ela mesma construiu e o reconstrói em Python, um bloco de cada vez, de modo que toda ideia em Python chega já entendida e apenas o jeito de escrevê-la é novo. Quando clicado torna-se executar o arquivo. Dizer torna-se print. Perguntar e esperar torna-se input. Repetir torna-se um for loop. If permanece if. Nada mais precisa ser aprendido para fazer a travessia. O que precisa ser aprendido é o que a paleta costumava fazer por você. Scratch nunca deixou você misspellar um bloco, nunca deixou você esquecer um colon, nunca deixou você usar o tipo errado de aspas, e desenhou o bracket do loop ao redor de seus blocos em laranja sólido para você poder vê-lo. Python não faz nada disso. Um módulo inteiro trata apenas desses quatro coisas e nada mais, e cada uma delas é encontrada digitando errado primeiro e lendo o que o computador diz em resposta. O último módulo atravessa os blocos que sobraram, e então para. Este segmento é uma ponte, não um curso de Python. Ele termina entregando a criança a Python From a White Sheet, módulo dois, que é aonde Python propriamente dito começa.

Estrutura do curso · 4 módulos

lockDesbloqueado com acesso
  1. 01 O Mesmo Programa, Duas Vezes
    3 aulas·1h 14m

    Não comece explicando Python. Comece colocando o próprio script Scratch da criança no lado esquerdo da tela e suas linhas digitadas no lado direito. O módulo inteiro é a afirmação de que esses são o…

  2. 02 Quatro Coisas Que Agora São Seu Problema
    3 aulas·1h 19m

    Cada falha neste módulo era invisível no Scratch porque a paleta impedia. Diga isso em voz alta uma vez. Depois deixe os quatro dispararem. Haverá mais texto vermelho nesta sessão do que no resto do…

  3. 03 Reconstruir
    3 aulas·1h 21m

    Module 1 foi tradução com a resposta visível. Este é o mesmo programa do zero. Espere que leve mais tempo do que você pensa e espere que a primeira execução falhe. O módulo termina com a criança…

  4. 04 Os Blocos Que Você Ainda Não Cruzou
    3 aulas·1h 12m

    Este módulo encerra o segmento deliberadamente cedo. Tudo depois dele pertence a Python From a White Sheet. A última lição é para o adulto e trata de como eles deixam de ser necessários.

Perguntas frequentes

O que vou aprender em De Blocos a Texto: Scratch para Python de 9 a 12 anos?
Seu filho já construiu algo em Scratch. Este é o mesmo programa, digitado linha por linha em Python — o mesmo salto, a mesma pergunta, a mesma saudação, sem paleta alguma para escolher blocos. Doze aulas em quatro sessões, escritas para a criança de nove a doze anos ao teclado, com quatro páginas pa
Preciso ter experiência prévia?
Não — De Blocos a Texto: Scratch para Python de 9 a 12 anos começa do zero e é adequado para iniciantes.
Quanto tempo leva De Blocos a Texto: Scratch para Python de 9 a 12 anos?
De Blocos a Texto: Scratch para Python de 9 a 12 anos inclui 4 módulos e 12 aulas. Você aprende no seu próprio ritmo.
Como consigo acesso?
De Blocos a Texto: Scratch para Python de 9 a 12 anos está incluído em qualquer assinatura paga.

Mais em Programação

Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python Do Zero
Beginner Python Do Zero A sequência exata que nove alunos já percorreram, de um arquivo em branco até um programa que faz perguntas, verifica as respostas e rejeita entradas inválidas. Sem programação prévia. Sem matemática. Você vai quebrá-lo repetidamente, de propósito.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
IA Sem Hype
Beginner IA Sem Hype O que o modelo está realmente fazendo quando te responde, por que isso produz algo que parece raciocínio, por que ele inventa citações, e o mecanismo de custo que quase ninguém explica: um chat reenvia a conversa inteira a cada turno. Você vai fazer as contas sozinho.
IGCSE e GCSE Computer Science — Teoria que Realmente é Avaliada
Intermediate IGCSE e GCSE Computer Science — Teoria que Realmente é Avaliada A metade teórica da prova, ensinada para sobreviver à sala de exame. A hierarquia de memória e o que realmente acontece no boot. Compiladores, interpretadores e montadores, incluindo a resposta que parece correta e não pontua nada. Bancos de dados desde uma planilha até chaves e normalização. DNS e o caminho completo entre pressionar Enter e ver a página. Software de sistema, e a seção ética e legal que são os dez pontos mais fáceis da prova.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.