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 US$ 12
  • 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)

US$ 12/h

Veja os professores
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
  • Intermédio
  • Educação de Adultos e Ensino Não-Formal
  • +3
  • níveis :

    Iniciante

    Intermédio

    Educação de Adultos e Ensino Não-Formal

    Mestrado

    Doutoramento

    Ensino Superior

  • Inglês
  • Português

Todos os idiomas falados na aula :

Inglês

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

  • US$ 12

Preços dos packs

  • 5h: US$ 54
  • 10h: US$ 105

online

  • US$ 12/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

  • Laurent

    Marseille 1er, França & Online

    4.6 (75)
    • US$ 69/h
    • 1ª aula grátis
  • João

    Coimbra, Portugal & Online

    5 (55)
    • US$ 23/h
    • 1ª aula grátis
  • Rui

    Porto, Portugal & Online

    5 (76)
    • US$ 24/h
    • 1ª aula grátis
  • Lucas

    São Paulo, Brasil & Online

    5 (50)
    • US$ 23/h
    • 1ª aula grátis
  • Antônio

    Bela Vista, Brasil & Online

    5 (40)
    • US$ 12/h
    • 1ª aula grátis
  • Rafael

    Prata, Brasil & Online

    5 (65)
    • US$ 29/h
    • 1ª aula grátis
  • Felipe

    Belo Horizonte, Brasil & Online

    5 (55)
    • US$ 20/h
    • 1ª aula grátis
  • Eduardo

    Setor Leste Universitário, Brasil & Online

    5 (38)
    • US$ 29/h
    • 1ª aula grátis
  • Mohamed

    Marseille 1er, França & Online

    5 (10)
    • US$ 33/h
    • 1ª aula grátis
  • Romildo

    Recife, Brasil & Online

    5 (52)
    • US$ 12/h
    • 1ª aula grátis
  • Alberto

    Manhumirim, Brasil & Online

    5 (80)
    • US$ 10/h
    • 1ª aula grátis
  • Victor Vicente

    Recreio dos Bandeirantes, Brasil & Online

    5 (38)
    • US$ 39/h
    • 1ª aula grátis
  • João

    Seixal, Portugal & Online

    5 (13)
    • US$ 21/h
    • 1ª aula grátis
  • Simão Pedro

    Guarda, Portugal & Online

    4.9 (16)
    • US$ 17/h
    • 1ª aula grátis
  • Leonardo

    Belo Horizonte, Brasil & Online

    5 (14)
    • US$ 29/h
    • 1ª aula grátis
  • Everton

    Caxias do Sul (Rio Grande do Sul), Brasil & Online

    5 (16)
    • US$ 19/h
    • 1ª aula grátis
  • Tomás

    Coimbra, Portugal & Online

    5 (27)
    • US$ 23/h
  • António

    Lisboa, Portugal & Online

    5 (17)
    • US$ 14/h
    • 1ª aula grátis
  • Gustavo

    Campus do CTA, Brasil & Online

    5 (49)
    • US$ 18/h
    • 1ª aula grátis
  • João Otavio

    São José do Rio Preto, Brasil & Online

    5 (29)
    • US$ 23/h
    • 1ª aula grátis
  • Veja os professores
    programação