Portal de Disciplinas
Prof.ª Ivna Valença de Oliveira
Este espaço reúne os materiais das disciplinas que leciono e recursos de apoio ao estudo. Mais do que um repositório, é um ambiente pensado para facilitar seu aprendizado em Computação e incentivar uma forma ativa de aprender.
Sobre a Professora
Prof.ª Ivna Valença de Oliveira
Docente do Curso de Ciência da Computação – Bacharelado – UNICAP
Sou professora universitária com experiência nas áreas de programação (atualmente com python, java e C), banco de dados, fundamentos de hardware (raspberry pi), engenharia de software, qualidade de software, gestão ágil de projetos e inteligência artificial. Minha abordagem pedagógica é baseada em metodologias ativas, incentivando o desenvolvimento tanto de habilidades técnicas quanto de habilidades socioemocionais.
Busco sempre alinhamento teoria e prática para proporcionar uma experiência de aprendizado completa e relevante para o mercado de trabalho atual.
Disciplinas Oferecidas neste Semestre
Conheça as disciplinas que estou lecionando no curso de Ciência da Computação - Bacharelado (Matutino) neste semestre. Clique nos títulos para acessar detalhes e materiais de apoio de cada uma:
Código: MINF-0101 | Carga horária: 60h
Dê os primeiros passos no universo da computação, explorando conceitos fundamentais e as diversas áreas de atuação.
Código: MINF-0101 | Carga horária: 60h
Desenvolva seu pensamento lógico e construa as bases essenciais para a programação de computadores.
Código: MINF-0101 | Carga horária: 60h
Estude a arquitetura básica dos computadores, seus componentes e a representação de dados.
Código: MINF-0301 | Carga horária: 60h
Aprofunde-se nos paradigmas e princípios da programação orientada a objetos (POO).
Código: MINF-0501 | Carga horária: 60h
Introdução aos conceitos e fundamentos dos sistemas de gerenciamento de bancos de dados.
Orientação e desenvolvimento de projetos de pesquisa e desenvolvimento em computação, culminando no trabalho final de graduação.
Disciplinas que já lecionei
Estrutura de Dados
Conteúdo em atualização.
Processo e Requisito de Software
Conteúdo em atualização.
Teste de Software
Conteúdo em atualização.
Conteúdo em atualização.
Pilares do Ensino
Em minha abordagem de ensino, as Metodologias Ativas o tornam protagonista do aprendizado, estimulando participação e desenvolvimento de competências essenciais. Diversidade e ética são pilares fundamentais, integrados em todas as disciplinas.
Aplique conhecimentos em desafios práticos e estudos de caso, aprimorando o pensamento crítico e a resolução de problemas.
Um ambiente diversificado impulsiona a inovação. Valorizamos todas as perspectivas e experiências na área de tecnologia.
Discutimos as responsabilidades éticas na criação e uso da tecnologia, preparando você para soluções que contribuam positivamente para a sociedade.
Essa abordagem integrada o prepara de forma responsável e inclusiva para os desafios e inovações da Ciência da Computação.
Metodologias Ativas
As Metodologias Ativas colocam o aluno no centro do aprendizado, incentivando autonomia, curiosidade e a capacidade de resolver problemas reais, desenvolvendo habilidades cruciais.
Estratégias de Aprendizado Ativo
  • Aprendizado baseado em projetos: Desenvolva soluções para desafios reais em equipe, aplicando conceitos multidisciplinares.
  • Estudos de caso: Analise situações complexas e tome decisões informadas.
  • Gamificação: Aprenda de forma lúdica e engajadora com elementos de jogos.
  • Sala de aula invertida: Prepare-se previamente e utilize o tempo em sala para discussões e atividades práticas.
Engajamento
Estimulam a participação ativa, tornando o processo de aprendizagem dinâmico e memorável.
Habilidades Essenciais
Aprimoram pensamento crítico, resolução de problemas, colaboração e comunicação.
Aplicabilidade Prática
Conectam teoria à prática, permitindo o desenvolvimento de soluções inovadoras.
Autonomia no Aprendizado
Capacitam você a buscar conhecimento de forma independente e contínua.
Diversidade
Na minha sala de aula, vejo a diversidade como um pilar fundamental para a inovação e o desenvolvimento sustentável na tecnologia. Por isso, minhas metodologias de ensino são cuidadosamente planejadas para fomentar um ambiente inclusivo, onde cada aluno se sinta valorizado e preparado para contribuir em um setor em constante evolução.
Inovação Acelerada
Em sala, incentivo ativamente que equipes diversas tragam múltiplas perspectivas, impulsionando a criatividade e o desenvolvimento de soluções mais robustas e abrangentes nos projetos.
Representatividade Essencial
Minha abordagem foca em formar profissionais de diferentes origens, garantindo que as tecnologias desenvolvidas por eles atendam às necessidades de uma sociedade plural e diversa.
Resolução de Problemas Complexos
Promovo a exposição a variadas formas de pensar, enriquecendo o processo de análise e solução de desafios em grupo, e preparando para o futuro da indústria.
Ética
Para mim, a educação em tecnologia vai além do código e dos algoritmos; ela deve moldar profissionais éticos e conscientes. Por isso, eu integro a ética no currículo de forma fundamental para desenvolver líderes capazes de criar soluções tecnológicas que beneficiem a sociedade, evitando vieses e impactos negativos. Na minha sala de aula, eu preparo meus alunos para navegar nos dilemas morais do futuro digital.
1
Conscientização de Impacto
Na minha sala de aula, eu garanto que os alunos entendam as implicações sociais, culturais e ambientais das tecnologias desenvolvidas, pois esse é o primeiro passo para uma inovação responsável.
2
Desenvolvimento Responsável
Eu ensino a responsabilidade na concepção e implementação de sistemas que respeitem a privacidade, a segurança e a justiça, preparando-os para os desafios reais da indústria.
3
Integridade Profissional
Eu fomento a tomada de decisões éticas, a honestidade e a transparência em todas as etapas do ciclo de vida da tecnologia, incentivando-os a serem profissionais íntegros.
A discussão sobre ética e responsabilidade é fundamental para o futuro da tecnologia. Em sala de aula, os alunos são incentivados a analisar e debater o impacto social das inovações.
Serviços que ofereço
Capacitação, formação e orientação em tecnologia e carreira.
Palestras
Exposições de 40 a 90 min sobre temas como Inteligência Artificial, Diversidade em TI e Carreira em Computação.
Mini Cursos
Formação de curta duração (4h a 12h), com teoria e prática para aprofundamento em tópicos específicos.
Workshops
Encontros práticos e colaborativos (2h a 6h) focados no desenvolvimento de habilidades e projetos.
Oficinas Temáticas
Sessões curtas (1h30 a 3h) com foco em atividades específicas, ideais para explorar novas ideias.
Aulas Particulares
Ensino personalizado em TI e orientação de TCC, adaptado às suas necessidades e ritmo de aprendizado.
Mentoria em Carreira
Apoio individual ou em grupo para entrevistas, estratégias de mercado e construção de um portfólio de destaque.
Rodas de Conversa
Discussões interativas sobre ética, diversidade e o futuro da tecnologia, promovendo a troca de ideias.
Bootcamps
Imersões intensivas de 1 a 5 dias em programação e ciência de dados, para um aprendizado acelerado.
Painéis e Mediações
Condução e mediação de debates e discussões em eventos, facilitando a troca de conhecimento e perspectivas.