Skip to content · ⁨Pular para o conteúdo⁩

Videos · ⁨Vídeos⁩

Python for AP CS Principles · ⁨Python para AP CS Principles⁩

Pick a topic to watch. · ⁨Escolha um tópico para assistir.⁩

15 video lessons · ⁨15 videoaulas⁩

2:14 Lesson 1 · ⁨Aula 1⁩ O que é computação Quase todo programa já escrito é construído apenas a partir de três ideias, e todas as três aparecem nes… 2:30 Lesson 2 · ⁨Aula 2⁩ Bits e binário Uma fotografia, uma música e esta frase são todas a mesma coisa para um computador, e é uma coisa muito … 1:44 Lesson 3 · ⁨Aula 3⁩ Compressão de dados Os dados ocupam espaço para armazenar e tempo para transmitir, então os comprimimos — e existem dois tip… 2:16 Lesson 4 · ⁨Aula 4⁩ Variáveis e expressões O sinal de igual está prestes a significar algo que nunca significou em uma aula de matemática. Uma vari… 2:08 Lesson 5 · ⁨Aula 5⁩ Listas e abstração de dados Um programa muitas vezes precisa de muitos valores ao mesmo tempo — toda uma classe de notas. Uma variáv… 2:15 Lesson 6 · ⁨Aula 6⁩ Seleção Um programa que não pode escolher só consegue fazer uma coisa, e há um limite para quão útil isso é. Sel… 2:19 Lesson 7 · ⁨Aula 7⁩ Iteração Escrever uma linha cem vezes não é a alternativa a um loop. Ninguém faria; o programa simplesmente não s… 1:55 Lesson 8 · ⁨Aula 8⁩ Procedimentos e abstração As mesmas oito linhas aparecem em quatro lugares, e depois o requisito muda. Um procedimento (procedure)… 2:15 Lesson 9 · ⁨Aula 9⁩ Algoritmos: busca Existem duas maneiras de encontrar algo em uma lista, e a diferença entre elas é a diferença entre dez p… 2:02 Lesson 10 · ⁨Aula 10⁩ Aleatoriedade e simulação Alguns programas precisam de acaso — jogos, experimentos, modelos do mundo real. As ferramentas aleatóri… 1:55 Lesson 11 · ⁨Aula 11⁩ Eficiência algorítmica Dois programas podem ambos estar corretos e ainda assim levar tempos drasticamente diferentes, então pre… 2:21 Lesson 12 · ⁨Aula 12⁩ A Internet e como os dados viajam Ninguém gerencia a Internet. Vale a pena refletir sobre como isso é estranho antes de olhar como ela fun… 2:11 Lesson 13 · ⁨Aula 13⁩ Computação paralela e distribuída A maioria dos programas simples é sequencial: o passo um termina antes do passo dois começar. Fácil de s… 2:30 Lesson 14 · ⁨Aula 14⁩ Impacto da computação Toda inovação nesta unidade trouxe benefícios reais e danos reais, geralmente para pessoas diferentes. O… 2:21 Lesson 15 · ⁨Aula 15⁩ A Tarefa de Desempenho Criativa Esta é a única parte do trabalho que você já leva para o exame pronta, e as notas vêm do que você pode d…

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP