Sergio - Professor de programação - Pompeia
Sergio - Professor de programação - Pompeia

O perfil de Sergio e os detalhes de contacto foram verificados pelos nossos especialistas

Sergio

  • Preço 10€
  • Resposta 3h
  • Alunos

    Número de alunos que Sergio atendeu desde que chegou à Superprof

    34

    Número de alunos que Sergio atendeu desde que chegou à Superprof

Sergio - Professor de programação - Pompeia
  • 5 (6 avaliações)

10€/h

Veja os professores de
programação

Infelizmente, este professor não está disponível.

  • Programação
  • Linguagens de programação
  • Python
  • JavaScript
  • Java

Cientista da computação e artista visual dá aulas de programação criativa em São Paulo

  • Programação
  • Linguagens de programação
  • Python
  • JavaScript
  • Java

Local das aulas

Super professor

Sergio é um dos nossos melhores professores de Programação. Possui um perfil de qualidade, um diploma verificado, um rápido tempo de resposta e ótimas avaliações por parte dos seus alunos!

Sobre Sergio

Programação Criativa (Creative Coding) é uma forma de aprender programação que instiga a criatividade e permite que o estudante produza software de forma não apenas funcional, mas também expressiva! A didática envolve ferramentas de programação de código livre, que produzem imagens, sons, animações, games e interfaces interativas de forma rápida e prazerosa, estimulando o aprendizado contínuo e a autonomia, sem deixar de desenvolver os fundamentos da lógica e pensamento abstrato, essenciais para quem quer iniciar ou se aperfeiçoar em programação.

Um possível plano de aulas (que pode ser adaptado conforme seu nível e necessidades específicas):

- Aula 0 (hora gratuita): o que é programação criativa; apresentação de ferramentas como Processing (Java e Python), p5.js (Javascript), IDLE (Python); exemplos de trabalhos em programação criativa; exercícios simples para geração de imagens

(as aulas a seguir não necessariamente duram apenas 1 hora)

- aula 1: noções básicas sobre funcionamento de hardware (processadores, memória, disco); noções básicas sobre funcionamento de software (algoritmo, compilação, scripting, tempo de execução); paradigma de programação imperativo e procedural; variáveis; operadores aritméticos; exercícios de animação;

- aula 2: tipos de variáveis; constantes; operadores relacionais; estruturas de decisão simples (if/else); exercícios de animação com interatividade;

- aula 3: expressões lógicas; estruturas de repetição simples (while, for); exercícios de animação interativa;

- aula 4: vetores; matrizes; manipulação de strings; exercícios de geração dinâmica de imagens;

- aula 5: funções; parâmetros de entrada; tipos de saída; variáveis locais e globais; recursão; exercícios de criação de games;

- aula 6: ordenação e busca; exercícios com pixels;

- aula 7: noções básicas do paradigma de Orientação a Objetos: classes, atributos, métodos; instância de objeto, notação de ponto; modificadores de acesso; métodos e atributos estáticos; herança; exercícios avançados com games;

- aula 8: threading e processamento paralelo; noções básicas de eventos, handlers/listeners; exercícios com eventos de interação;

- aula 9: design patterns; refatoração e documentação de código; exercícios;

- aula 10: testes unitários; testes de integração; testes funcionais; exercícios;


Temas Posteriores (alguns caminhos distintos podem ser seguidos a partir daqui):
- front-end development: HTML, CSS, DOM; AJAX; Fetch API;
- artes & design: forças; osciladores; sistemas de partículas; bibliotecas de Física; fractais;
- games: animações; interações; lógica de progresso; pontuação e premiação;
- inteligência artificial: Visão Computacional; Machine Learning; Deep Learning;

ver mais

Sobre a aula

  • Iniciante
  • Intermediário
  • Formação para adultos
  • +7
  • níveis :

    Iniciante

    Intermediário

    Formação para adultos

    Mestrado

    Doutoramento

    MBA

    Ensino superior

    10º ano

    11º ano

    12º ano

  • Português

Todos os idiomas falados na aula :

Português

Sou mestre e doutorando em Artes Visuais pela USP, e bacharel em Ciência da Computação pela UNICAMP. Sou professor há 5 anos em curso de especialização em Design Gráfico e ensinar/aprender é uma das coisas que mais gosto de fazer na vida! Também já trabalhei em diversos projetos de TI, como designer, desenvolvedor e gerente de projetos. E recentemente tenho me dedicado à pesquisas acadêmicas relacionando artes e computação, em temas da Inteligência Artificial e Visão Computacional.

ver mais

Preços

Preço

  • 10€

Preços dos packs

  • 5h: 47€
  • 10h: 93€

online

  • 10€/h

Detalhes

Aulas podem ser canceladas/remarcadas com antecedência de até 3 horas em relação ao horário combinado.

Professores de Programação semelhantes

  • Rui

    Porto & Online

    5 (75)
    • 25€/h
    • 1ª aula grátis
  • João

    Coimbra & Online

    5 (54)
    • 20€/h
  • João

    Seixal & Online

    5 (13)
    • 18€/h
    • 1ª aula grátis
  • Simão Pedro

    Guarda & Online

    4.9 (16)
    • 15€/h
    • 1ª aula grátis
  • Tomás

    Coimbra & Online

    5 (27)
    • 20€/h
  • António

    Lisboa & Online

    5 (17)
    • 12€/h
    • 1ª aula grátis
  • Patrícia

    Coimbra & Online

    5 (11)
    • 20€/h
  • Rui

    Lisboa & Online

    4.9 (16)
    • 22€/h
    • 1ª aula grátis
  • Fabio

    Santa Maria da Feira & Online

    5 (15)
    • 14€/h
    • 1ª aula grátis
  • André

    Lisboa & Online

    5 (25)
    • 35€/h
  • Carolina

    Cantanhede & Online

    5 (12)
    • 18€/h
  • David

    Barreiro & Online

    5 (13)
    • 15€/h
    • 1ª aula grátis
  • João

    Coimbra & Online

    4.9 (12)
    • 12€/h
  • Alexandre

    Braga & Online

    5 (10)
    • 22€/h
    • 1ª aula grátis
  • Karim

    Fafe & Online

    5 (11)
    • 10€/h
    • 1ª aula grátis
  • João

    Montijo & Online

    4.9 (7)
    • 10€/h
    • 1ª aula grátis
  • Francisco

    Lisboa & Online

    4.9 (9)
    • 15€/h
    • 1ª aula grátis
  • André

    Lisboa & Online

    5 (11)
    • 30€/h
    • 1ª aula grátis
  • Hugo

    Quinta do Conde & Online

    5 (10)
    • 30€/h
  • Tiago

    Algueirão-Mem Martins & Online

    5 (5)
    • 13€/h
    • 1ª aula grátis
  • Veja os professores de
    programação