Página principal
Dar aulas
São Paulo 
São Paulo 
  • (4 avaliações)
Lais
« Tive aula com o Serginho na Unicamp. Professor muito dedicado e muito... Ver mais »
Lais
« Tive aula com o Serginho na Unicamp. Professor muito dedicado e muito atencioso! A aula dele é muito boa e muito dinâmica, trazendo conteúdos atualizados. Ótimo professor! :) »
R$50/h
1a aula grátis!
Perfil e diploma verificados
Tempo de resposta 2h
Aulas dadas por Sergio
  • Individual
  • Em grupo
As aulas serão
  • Casa do aluno
  • Por webcam
Matérias ensinadas
  • Programação
  • JavaScript
  • Python
  • Java
  • Inteligência artificial
Níveis
  • Iniciante
  • Intermediário
  • Formação para adultos
  • Mestrado
  • Doutorado
  • MBA
  • Ensino Superior
  • 1º ano do Ensino Médio
  • 2º ano do Ensino Médio
  • 3º ano / ENEM

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

Apresentação

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.

Metodologia

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); paradigmas de programação - imperativo e funcional; 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: scripts em C# no Unity 3D; GameObjects; animações; interações; lógica de progresso; pontuação e premiação;
- inteligência artificial: agentes autônomos; cellular automata; Visão Computacional; Machine Learning; Deep Learning;

Tarifas

Taxa de deslocamento : R$9
Preço para aulas por webcam : 50R$/h
Preço para 5 horas de aula : R$230
Preço para 10 horas de aula : R$450

Precisão

O valor do deslocamento pode variar conforme o local e horário de aula (pode haver mais integrações de transporte público ou uso de aplicativos de transporte pago).
Aulas podem ser canceladas/remarcadas com antecedência de até 3 horas em relação ao horário combinado.

Aulas dadas por Sergio
Individual
Em grupo
As aulas serão
Casa do aluno
webcam
Matérias ensinadas
  • Programação
  • JavaScript
  • Python
  • Java
  • Inteligência artificial
Níveis
  • Iniciante
  • Intermediário
  • Formação para adultos
  • Mestrado
  • Doutorado
  • MBA
  • Ensino Superior
  • 1º ano do Ensino Médio
  • 2º ano do Ensino Médio
  • 3º ano / ENEM

Curriculum Vitae de Sergio

Professor, pesquisador e consultor em Design, Artes e Computação


FORMAÇÃO ACADÊMICA E TITULAÇÃO

Universidade de São Paulo - Escola de Comunicações e Artes
Mestre em Artes Visuais (2017-2019)
Dissertação: “Extentio: Desenhos de Máquina, Desígnios Humanos”

Universidade Estadual de Campinas - Instituto de Computação
Bacharel em Ciência da Computação (2007-2011)
Especialidades em Interfaces Humano-Computador, Computação Gráfica, Processamento de Imagens, Inteligência Artificial, Engenharia de Software, Arquitetura de Sistemas Web e Aplicativos Móveis

Universidade Estadual de Campinas - Instituto de Artes
Licenciado em Artes Visuais (2001-2006)

Universidade Estadual de Campinas - Instituto de Artes
Bacharel em Artes Visuais (2001-2005)
Especialidades em Desenho, Pintura, Gravura, Cerâmica e Produção Multimídia


EXPERIÊNCIA COM ENSINO

Universidade Estadual de Campinas - Instituto de Artes - Especialização em Design Gráfico - Campinas/SP
Professor e Orientador em Design Digital (2015-atual)
Ministra as disciplinas “Navegação e Interface para Projetos Digitais” e “Projeto de Design Digital II”. Realiza orientação de diversos projetos de TCC nas áreas de Interfaces Digitais (UI) e Experiência do Usuário (UX).

Universidade Estadual Paulista Júlio de Mesquita Filho - Instituto de Artes - São Paulo/SP
Ministrante de Oficina (2019)
Oferecimento da oficina teórico-prática “Machine Learning para Artistas” por ocasião do 9º Encontro Internacional de Grupos de pesquisa “Convergências entre Arte, Ciência e Tecnologia & Realidades Mistas”

Universidade de São Paulo - Escola de Comunicações e Artes - Graduação em Artes Visuais - São Paulo/SP
Palestrante (2018 e 2019)
Apresentação de pesquisa acadêmica sobre artes e inteligências artificiais para alunos das disciplinas CAP0279 Prática de Multimídia e Intermídia I e CAP0280 Prática de Multimídia e Intermídia II

Fundação Armando Alvares Penteado - Faculdade de Artes Plásticas - São Paulo/SP
Palestrante (2018)
Apresentação da palestra “Arte Generativa” na disciplina “Design e Tecnologias Gráficas III” do curso de Graduação em Desenho Industrial


EXPERIÊNCIA RELACIONADA

Grupo de Pesquisa Realidades ECA/USP - São Paulo/SP
Pesquisador (2017-atual)
Produção de artigos e obras artísticas na área de Artes e Tecnologias. Participação em eventos e exposições nacionais e internacionais, como Ars Electronica 2017, ISEA 2017, #17.Art 2018, Artech 2019. Responsável pela produção eletrônica e computacional de obras.

Lino Sistemas Ltda - São Paulo/SP
Gerente de Projetos (2014-2019)
Designer e Desenvolvedor (2007-2013)
Planejamento e desenvolvimento de aplicações Web (.NET) e Móveis (Android e iOS) para diversos clientes como Nokia, 99 Taxis, Yellow, SBT, Shell, McDonald’s, Pepsico.

Interaction Design Association (IxDA) - Campinas/SP
Coordenador (2011-2012)
Membro de formação do capítulo Campinas, responsável por organizar a comunidade profissional da região, promover eventos de educação e networking nas áreas de UX e UI.


FORMAÇÃO COMPLEMENTAR

Goldsmiths University of London - Coursera
Curso online “Creative Programming for Digital Media & Mobile Apps” (2013)
Ministrantes: Prof. Dr. Mick Grierson, Prof. Dr. Matthew Yee-King, Prof. Dr. Marco Gillies
Carga horária: 32

Stanford University - Coursera
Curso online “Human-Computer Interaction” (2012)
Ministrante: Prof. Dr. Scott Klemmer
Carga horária: 32


IDIOMAS
Português - nativo
Inglês - lê, escreve e fala bem (Certificação Cambridge CAE nível C1)
Espanhol - lê bem, escreve e fala pouco


EXPERIÊNCIA TÉCNICA

Interfaces Digitais:
Adobe XD - básico
Figma - avançado

Games, Realidade Virtual e Realidade Aumentada:
Unity 3D - básico

Programação:
C# - intermediário
Java - avançado (especializado em Processing IDE e Android Studio)
Python - intermediário

Microeletrônica:
Arduino - intermediário
Raspberry - básico

Inteligência Artificial e Machine Learning:
Wekinator - avançado
TensorFlow - básico

Edição de Imagens, Sons e Vídeos:
Pacote Adobe CC - intermediário

4 avaliações sobre Sergio
  • 5/5

Todas as avaliações são coletadas pelo nosso serviço e são fiáveis. Elas correspondem a verdadeiras experiências dos membros do Superprof.

4 recomendações

Lais

Tive aula com o Serginho na Unicamp. Professor muito dedicado e muito atencioso! A aula dele é muito boa e muito dinâmica, trazendo conteúdos atualizados. Ótimo professor! :)

Laura

Professor de excelência, dedicado e atencioso. Arrasa em tudo o que faz e ensina!

R
Renan

Fui aluno do Serginho em uma especialização na Unicamp.
Ele é aquele tipo de professor que guardamos com carinho no coração. O conteúdo é passado de forma amigável e é possível ver o empenho que ele tem ao acompanhar o progresso de seus alunos.

Não desperdice a chance de aprender MUITO com ele.

Beta

Minha ultima experiência em aula com Sergio Venâncio, foi fantástica... conseguiu passar um conhecimento complexo em machine learning e AI, teoria e prática, de forma muito acessível a qualquer pessoa sem contato anterior... dedicação é o que melhor define seu trabalho

Professores semelhantes

Procura por aulas de programação perto de sua casa? Nós te apresentamos uma lista seleta de professores que podem te ajudar. Superprof também oferece aulas de javascript se precisar. Aprender já não é mais problema, há aulas de python para todos os gostos! Encontrar aulas de java nunca foi mais fácil: você vai adorar aprender.

São Paulo
Profissional de Ciência da Computação, leciono programação em todos os níveis principalmente nas linguagens C, Java, Python e R.
R$55
Lucas Vicente
  • (17 notas)
1a aula grátis!

Ministro aulas há dez anos, tanto particulares quando em escola especializada, assim como reforço escolar e acadêmico...

Aulas por webcam Aulas presenciais Perfil validado
Butantã
Mestrando em Engenharia Elétrica pela USP dá aula de Linguagem de Programação
R$80
Douglas
  • (11 notas)
1a aula grátis!

Sou formado em Engenharia de Computação e curso mestrado em Engenharia Elétrica pela USP. Trabalhei como Desenvolvedor em...

Aulas por webcam Aulas presenciais Perfil validado
Água Branca
Analista de Sistemas dá aulas de programação HTML.5 utilizando plataforma WiX !
R$60
Paulo
  • (6 notas)
1a aula grátis!

O método é baseado no plano de negócio da empresa ( nova ou já existente ), e permite a qualquer pessoa de qualquer...

Aulas por webcam Aulas presenciais Perfil validado Responde em uma hora
Bom Retiro
Estudante da USP oferece aulas de Python Básico e Essencial para pessoas com diferentes níveis de conhecimento
R$50
Victor
  • (6 notas)
1a aula grátis!

O processo de aprendizado de uma linguagem de programação pode ser comparado ao processo de aprendizagem de um novo...

Aulas por webcam Aulas presenciais Perfil validado
Pinheiros
Cientista da Computação oferece aula de Android, Java, Python e TI em geral.
R$60
Gabriel
  • (4 notas)
1a aula grátis!

Mineiro de Ipatinga, graduado pela Universidade Federal de Ouro Preto e atualmente morando em São Paulo. Desenvolvedor...

Aulas por webcam Aulas presenciais Perfil validado
São Paulo
Programação para Web ou games  - online/presencial em São Paulo, Capital
R$60
Roberto
  • (2 notas)
1a aula grátis!

Para cada aluno um curso diferente. Geralmente aulas semanais de 1h30 funcionam bem. Fico à disposição entre as aulas...

Aulas por webcam Aulas presenciais Perfil validado
Arduino - depois de um teste seguimos de onde você conhece - básico, intermediario e avançado - Centro SP
R$60
Rodrigo
1a aula grátis!

Sou formado em Jogos Digitais, mas considero minha formação autodidata, estudo robótica, computação física e...

Aulas por webcam Aulas presenciais Perfil validado
Vila Mariana
Aulas de programação nas linguagens HTML, C, Java, PHP, JavaScript para inciantes, intermediários e em alguns casos, avançado.
R$70
Adriano
  • (83 notas)

Quem necessita aprender linguagens de programação, seja uma demanda da faculdade ou do emprego, eu posso te ajudar. Ensino...

Aulas por webcam Aulas presenciais Perfil validado
Consolação
Analista de Sistemas de São Paulo oferece aulas de programação em C, ruby, python e javascript, desenvolvimento web e segurança da informação.
R$50
Otavio
1a aula grátis!

Junção de teoria e prática, com auxílio ao aluno para a instalação e manipulação em ambiente próprio das...

Aulas por webcam Aulas presenciais Perfil validado
Aprenda o Excel do Básico ao Avançado de forma prática e objetiva
R$40
Leonardo
  • (9 notas)
1a aula grátis!

Sou formado em Gestão de TI e Técnico em Logística, trabalho no grupo Saint Gobain que é uma multinacional Francesa,...

Aulas por webcam Aulas presenciais Perfil validado
Programador sênior atuante com diversas linguagens de programação a 13 anos no mercado
R$150
Guilherme
  • (2 notas)
1a aula grátis!

Trabalho a anos no mercado de desenvolvimento e sempre tive um prazer em ministrar aulas no company para colegas e...

Aulas por webcam Aulas presenciais Perfil validado
Bela Vista
Aprenda a criar sites DO ZERO, otimizados para SEO, e usando apenas - HTML, CSS e JavaScript.
R$50
Gabriel
  • (2 notas)
1a aula grátis!

Procuro fazer meus alunos pensarem da maneira que o mercado pede, pois, nas universidades, os conteúdos são muito...

Aulas por webcam Aulas presenciais Perfil validado
Cerqueira César
Profissional de Inteligência Artificial dá aulas de Machine Learning (uma parte de Data Science) com Python em SP.
R$150
Andre
  • (2 notas)
1a aula grátis!

Olá, tenho experiência real no mercado de Inteligência Artificial. Sou matemático graduado e pós graduado na USP, onde...

Aulas por webcam Aulas presenciais Perfil validado
Vila Mariana
Aulas de programação para todos os níveis e idades. Aprenda a programar de um jeito exclusivo e prático :)
R$70
Adriano
  • (81 notas)

Quem precisa aprender linguagens de programação, seja uma demanda da faculdade ou do emprego, eu posso te ajudar. Tenho...

Aulas por webcam Aulas presenciais Perfil validado
Chácara Inglesa
Estudante de engenharia de computação na UNIFESP, com experiência em C e Python
R$30
Felipe
1a aula grátis!

Eu sou estudante de engenharia de computação desde 2019, estou com um coeficiente de rendimento de 7,2. Programo ja a uns...

Aulas por webcam Aulas presenciais Perfil validado
Vila Monumento
Lógica de programação. Tudo que você precisa saber para ser um bom desenvolvedor.
R$45
Leonardo
  • (4 notas)
1a aula grátis!

Agora, permita que eu me apresente à você. (...) Meu nome é Leonardo, mas pode me chamar de Léo! Atualmente curso...

Aulas por webcam Aulas presenciais Perfil validado
Bom Retiro
Estudante da USP oferece aulas de Java para Iniciantes com ou sem conhecimento de programação
R$50
Victor
  • (3 notas)
1a aula grátis!

O processo de aprendizado de uma linguagem de programação pode ser comparado ao processo de aprendizagem de um novo...

Aulas por webcam Aulas presenciais Perfil validado
Na casa do professor Casa do aluno Por webcam
1 hora Não disponível R$59 R$50
5 horas Não disponível R$275 R$250
10 horas Não disponível R$540 R$500
Pedir aulas