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 (2026.2)

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:

Carga horária: 72h

Dê os primeiros passos no universo da computação, explorando conceitos fundamentais e as diversas áreas de atuação.

Carga horária: 72h

Aprenda a identificar, documentar e gerenciar requisitos de software, além de compreender os principais processos de desenvolvimento.

Carga horária: 72h

Aprofunde-se nos paradigmas e princípios da programação orientada a objetos (POO).

Carga horária: 72h

Introdução aos conceitos e fundamentos dos sistemas de gerenciamento de bancos de dados.

Disciplinas já ofertadas em semestres anteriores

Carga horária: 72h

Estude a arquitetura básica dos computadores, seus componentes e a representação de dados.

Carga horária: 72h

Aprenda técnicas e estratégias de teste de software, garantia de qualidade e boas práticas para desenvolver sistemas confiáveis e robustos.

Orientação e desenvolvimento de projetos de pesquisa e desenvolvimento em computação, culminando no trabalho final de graduação.

Carga horária: 72h

Desenvolva seu pensamento lógico e construa as bases essenciais para a programação de computadores.

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.