Escola de Verão
CUL Centro Universitário de Lisboa
Programação
Bits, bytes, código, jogos, redes sociais, inteligência artificial, … Estamos a viver a era digital em todo o seu esplendor e esta é a tua oportunidade de mergulhar de cabeça no fascinante mundo da programação!
O Curso de Programação da Escola de Verão tem a duração de uma semana onde vais aprender a programar do zero, utilizando uma das linguagens mais modernas e interessantes da atualidade: Python.
Imagina começar as tuas manhãs com sessões explicativas, cheias de exemplos e exercícios práticos. À tarde, vais pôr mãos à obra e desenvolver um projeto incrível: uma calculadora inteligente. Sim, vais criar o teu próprio software, do início ao fim! No final do curso, espera-se que domines os princípios básicos da programação e sejas capaz de programar em Python como um verdadeiro hacker. A nossa metodologia é simples e direta, com muito acompanhamento do professor em sala, para garantir que aprendas de forma divertida e eficaz.
Estás pronto para te tornares um mestre dos códigos? Vem para a nossa Escola de Verão e descobre o poder da programação!
Objetivos
- Aprender os aspetos técnicos da Programação e Computadores
- Aprender a linguagem de programação Python
- Compreender o fluxo de desenvolvimento de soluções na área da Programação e Computador
- Alunos: Mínimo de idade 15 anos | Nº Alunos: Máximo 15
- Duração: 1 semana |De 15 a 19 de julho 2024
- Horário: Manhã (10.00h-13.00h) | Período de Almoço (13.00h-14.30h) |Tarde (14.30h-17.30h)
Dia 1
Segunda, 15 de julho 2024
Manhã: 10.00h – 13.00h
Bem-vindo ao mundo da Programação
- Introdução à programação
- O mundo binário nos números, caracteres, cores, imagens e vídeos
- Algoritmos e pseudocódigo
Tarde: 14.30h – 16.70h
Brincando com Scratch!
- Introdução ao Scratch
- Projeto em Scratch
Dia 2
Terça, 16 de julho 2024
Manhã: 10.00h – 13.00h
Primeiros passos no Python
- Introdução ao Jupyter Notebook
- Introdução à linguagem Python
- Sintaxe, variáveis e operadores
- Tipos de dados simples: numéricos, strings e seus métodos.
- Leitura do teclado e escrita no ecrã
Tarde: 14.30h – 17.30h
Calculadora Inteligente: Primeiros Cálculos
- Exercícios no Moodle CodeRunner
- Projeto em Jupyter: calculadora inteligente I
Dia 3
Quarta, 17 de julho 2024
Manhã 10.00h – 13.00h
Lógica e Decisões: Mundo Booleano
- O mundo Booleano. Criação de condições
- Decisores if, else, elif
- Exercícios no Moodle CodeRunner
- Estruturas de repetição
- Ciclo while
- Exercícios no Moodle CodeRunner
Tarde: 14.30h – 17.30h
Ciclos. Calculadora Inteligente: O Poder dos Ciclos!
- Função range
- Ciclo for
- Exercícios no Moodle CodeRunner
- Projeto em Jupyter: calculadora inteligente II
Dia 4
Quinta, 18 de julho 2024
Manhã: 10.00h – 13.00h
Funções Mágicas e Tipos de dados Compostos
- Funções
- Exercícios no Moodle CodeRunner
- Tipos de dados compostos: listas
- Exercícios no Moodle CodeRunner
Tarde: 14.30h – 17.30h
Calculadora Inteligente: Processando Muitos Dados!
- Exercícios no Moodle CodeRunner
- Projeto em Jupyter: calculadora inteligente III
Dia 5
Sexta, 19 de julho 2024
Manhã 10.00h – 13.00h
Vamos construir Dicionários!
- Tipos de dados compostos: sets e dicionários
- Exercícios no Moodle CodeRunner
- Manipulação e gestão de ficheiros
Tarde: 14.30h – 17.30h
Calculadora Inteligente: O Desafio Final
- Exercícios no Moodle CodeRunner
- Projeto em Jupyter: calculadora inteligente IV