Perfil
Propostas
Automação do trabalho, formação e contratação de pessoas na tecnologia
O avanço da tecnologia tem impactado a sociedade e os postos de trabalho. A formação de pessoas que entendam, saibam lidar e construir tecnologia é cada vez mais alta. Como chegamos a esse cenário? De que maneira estamos educando as pessoas, formentando a tecnologia e contratando? Nesta palestra iremos dialogar sobre essas questões e de que maneira podemos ser capazes de construir um futuro referenciado nas pessoas e permeado pela influência do avanço tecnológico.
Matemágica Discreta com Python
Matemática Discreta é um dos campos de estudo mais importantes para Ciência da Computação, provendo um conjunto de técnicas para modelar problemas e projetar sistemas de computação (hardware e software). A Matemática Discreta contribui com ferramentas básicas para o projeto e análise de algoritmos, permitindo que programadoras(es) desenvolvam um conjunto primordial de habilidades: saber contar, modelar e estimar bem.
Os conceitos da Matemática Discreta também estão presente em Banco de Dados, Circuitos Integrados, Inteligência Artificial, Redes de Computadores, Sistemas Distribuídos, Otimização, Compiladores, Criptografia, Sistemas Críticos, entre outros.
Apesar desses fatores, nos cursos de graduação a Matemática Discreta é uma das disciplinas mais temidas e odiadas, apresentando um alto índice de reprovação. Os estudantes têm contato com o conteúdo já no início do curso, porém tanto a didática dos professores como a pouca informação sobre a importância e a aplicação da disciplina são fatores que geram desinteresse e, consequentemente, um aproveitamento deficiente dos poderes da Matemática Discreta ao longo da carreira, seja acadêmica ou em suas funções no mercado.
Nesta palestra veremos como Python pode tornar interessante e fazer mágicas com Matemática Discreta. Podendo ser utilizada tanto para o ensino de conteúdos matemáticos como técnicas de programação com Python. Também irei compartilhar como tem sido minha experiência como Monitora da disciplina de Matemática Discreta no Curso de Licenciatura em Computação da UFRPE.
Não deixe a tecnologia atrapalhar a fase da sua carreira
Não era apenas uma piada - 25 maneiras de encorajar mulheres para comunidade Python
Nesta palestra será apresentada uma análise de uma piada publicada em um fórum da comunidade Python e seu impacto. A partir disso, será abordado quais os desafios globais que as comunidades de desenvolvimento de software e mercado de trabalho terão que enfrentar para mudar o cenário atual: as mulheres são minoria na computação, tecnologia, ciência e empreendedorismo.
Nesse sentido, será apresentada 25 maneiras de encorajar as mulheres e as ações/estatísticas da comunidade Python para incentivar, atrair e empoderar mulheres para programação/tecnologia e como isso pode impactar e trazer mudanças na sociedade.
Essa palestra não pretende ser os 10 mandamentos ou algo semelhante. É preciso considerar que a abordagem se dará através do contexto em que as mulheres estão inseridas socialmente e profissionalmente.
"Não era apenas uma piada - 25 maneiras de encorajar mulheres para comunidade" foi motivada por fatos reais vivenciados pela palestrante e outros fatores do dia a dia das mulheres na computação e na área de exatas.
Pensamento Computacional com Python: Uma abordagem de ensino-aprendizagem de programação
Público-alvo: Pessoas interessadas em maneiras de ensinar e/ou aprender pensamento computacional e programação
Duração: 6h | Nível de conhecimento: Livre | Pré-requisitos: Não tem | Configuração de ambiente: Python3
Unindo o útil ao agradável: Desenvolvimento de aplicativos móveis com Ionic e Django
Nessa palestra vamos discutir o cenário do desenvolvimento de aplicativos móveis e o poder da web
para o futuro(presente) dos apps mobile e progressive web app através de um relato de experiência
no desenvolvimento de aplicativos multiplataforma com Ionic e backend com Django e Django Rest Framework.
Abordaremos:
- Análise de um case: escolha da tecnologia, prazos, demandas, curva de aprendizagem e gerenciamento de equipe;
- Benefícios, facilidades e desvantagens do Ionic em comparação com o desenvolvimento nativo;
- Por onde começar e como trabalhar no frontend e backend de aplicações;
- Como e por que Django no backend;
- Start e estrutura de um projeto com Ionic e Django.