
Explorando os fundamentos que moldam o futuro digital.
Código: MINF-0201
Carga horária: 60h (4 créditos)
Horário e local: Segundas e Quintas, 07:30 – 09:10, Bloco A - Sala 705 – UNICAP
Esta disciplina oferece uma visão abrangente dos conceitos fundamentais da computação, desde sua história até as tendências futuras. Os alunos explorarão os pilares da área através de aulas teóricas e práticas, desenvolvendo habilidades essenciais e preparando-se para os desafios e oportunidades do mundo digital contemporâneo.
Apresentação e Acolhimento
Pensamento Computacional
Hardware, Software e Peopleware
Sistemas de Numeração e Representação de Dados
Explorando a Computação na Prática
Projeto Integrador - Startup ICC

Você explorará desde os fundamentos do hardware e software até tendências como Inteligência Artificial, redes e sistemas operacionais.
Desenvolva raciocínio lógico, decomposição de problemas e construção de algoritmos — habilidades essenciais para qualquer área da tecnologia.
Você criará uma solução inovadora em equipe, aplicando metodologias ágeis, pesquisa com usuários e prototipação.
Ao final, você terá uma visão sólida da área de TI, conhecendo as principais carreiras, ferramentas e responsabilidades do profissional de tecnologia.
Conheça as competências que você desenvolverá ao longo da disciplina.
Proporcionar ao estudante uma visão abrangente dos fundamentos da Ciência da Computação, desenvolvendo o pensamento computacional, a compreensão dos sistemas computacionais e a capacidade de aplicar conceitos tecnológicos na resolução de problemas reais.
Ao final da disciplina, o estudante será capaz de:
A disciplina está organizada em seis macro-módulos progressivos, do acolhimento ao projeto integrador.
Apresentação e Acolhimento
Carga horária: 4h
Pensamento Computacional
Carga horária: 4h
Hardware, Software e Peopleware
Carga horária: 8h
Sistemas de Numeração e Representação de Dados
Carga horária: 8h
Explorando a Computação na Prática
Carga horária: 14h
Projeto Integrador – Startup ICC
Carga horária: 12h
Nossa abordagem pedagógica é centrada no aluno, combinando teoria e prática através de metodologias ativas que promovem a curiosidade, o raciocínio lógico e a criatividade.
Conheça as ferramentas que utilizaremos e as referências bibliográficas recomendadas para aprofundar seus estudos.
Introdução à disciplina, ao curso de Ciência da Computação e integração dos estudantes ao ambiente universitário.
Desenvolvimento do raciocínio lógico, decomposição de problemas, abstração, reconhecimento de padrões e construção de algoritmos.
Compreensão dos componentes fundamentais dos sistemas computacionais, sua evolução e a interação entre tecnologia e pessoas.
Estudo da representação digital da informação, sistemas numéricos, aritmética binária e codificação de dados.
Visão integrada das principais áreas da Computação: sistemas operacionais, programação, bancos de dados, redes, inteligência artificial, ética e mercado de trabalho.
Material de revisão para a primeira avaliação (Aulas 09 a 12).
Desenvolvimento de uma solução inovadora utilizando metodologias ágeis, pesquisa com usuários, prototipação e apresentação de um projeto em equipe.
Sem listas de exercícios — foco nas entregas do projeto.
Explore uma variedade de recursos cuidadosamente selecionados para aprofundar seus conhecimentos e enriquecer sua jornada de aprendizado em Ciência da Computação.
Entenda como sua nota será calculada e os requisitos para aprovação na disciplina.
As Avaliações Formativas possuem caráter diagnóstico e processual. Elas permitem acompanhar a evolução da aprendizagem antes das avaliações somativas, fornecendo feedback ao estudante.
Cada avaliação é composta por questões objetivas, discursivas curtas ou atividades práticas desenvolvidas em sala.
⚠️ As Etapas 1 e 2 do Projeto Integrador são entregues em novembro, após a realização da prova. A nota do projeto compõe o 1º GQ e será lançada após a entrega.
A nota final do Projeto Integrador (Etapas 3 a 6) será consolidada em 30/11/2026, considerando a avaliação da professora, a avaliação por pares e a autoavaliação.
Acompanhe o planejamento completo das aulas, incluindo datas de avaliações e feriados.
Carga horária: 72h | Aulas de 2h (07:30 – 09:10) | Segundas e Quintas
Desenvolvimento de uma solução inovadora em equipe
Desenvolver uma solução tecnológica inovadora (Startup ICC), partindo da identificação de um problema real até a prototipação e apresentação final, aplicando metodologias ágeis e os conhecimentos construídos ao longo da disciplina.
Cada etapa do Projeto Integrador corresponde aos conteúdos desenvolvidos até aquele momento da disciplina, permitindo a construção incremental da solução em equipe.
Entrega: 09/11/2026 (Aula 17 – Semana 1: Formação de Grupos)
Entregáveis:
Valor: 2,0 pontos
Entrega: 12/11/2026 (Aula 18 – Semana 2: Workshop Lean Inception)
Entregáveis:
Valor: 3,0 pontos
Resumo da composição do 1º GQ: AF I: 0,5 pt | AF II: 0,5 pt | Prova Escrita: 4,0 pts | Projeto Integrador: 5,0 pts (Etapa 1 – 2,0 | Etapa 2 – 3,0)
Entrega: 16/11/2026 (Aula 19 – Semana 3: Funcionalidades Principais)
Entregáveis:
Valor: 1,5 ponto
Entrega: 19/11/2026 (Aula 20 – Semana 4: Protótipo de Baixa Fidelidade)
Entregáveis:
Valor: 2,0 pontos
Data: 23/11/2026 (Aula 21 – Entrega e Apresentação)
Entregáveis:
Valor: 1,5 ponto
Data: 26/11/2026 (Aula 22 – Retrospectiva)
Entregáveis:
Valor: 1,0 ponto
Resumo da composição do 2º GQ: AF III: 1,0 pt | Prova Escrita: 3,0 pts | Projeto Integrador: 6,0 pts (Etapa 3 – 1,5 | Etapa 4 – 2,0 | Etapa 5 – 1,5 | Etapa 6 – 1,0)
Orientações para organização e registro dos grupos da Startup ICC
Justificativa: 3 → mínimo viável | 5 → máximo gerenciável | 4 → melhor divisão de papéis
Sugere-se que o grupo tenha perfis complementares:
⚠️ Não é obrigatório, mas melhora o desempenho da equipe.
Até 09/11/2026, cada grupo deve enviar:
Sem registro formal → grupo não validado.
Verifique todos os requisitos antes de cada entrega
Acompanhe visualmente a evolução do seu projeto
Início oficial do Projeto Integrador – Startup ICC. Apresentação da proposta e orientações gerais.
Registro oficial do grupo: nome da Startup, integrantes, papéis, problema identificado e público-alvo.
Visão do produto, personas, jornada do usuário, funcionalidades priorizadas (MVP) e backlog inicial.
Detalhamento das funcionalidades do MVP, histórias de usuário e critérios de aceitação.
Wireframes, fluxo de navegação, protótipo navegável e resultados dos testes com usuários.
Pitch da solução com demonstração do protótipo para a banca. Apresentação individual de 10 a 15 minutos.
Documento de retrospectiva, autoavaliação e avaliação por pares.
Avaliação da professora, avaliação por pares, autoavaliação e fechamento das notas do projeto.
Regras, prazos e conduta acadêmica
Cada etapa possui data oficial. Entregas devem ocorrer até 23h59 do dia estipulado na plataforma institucional. Arquivos devem estar completos e identificados com o nome do grupo.
Materiais adicionais para aprofundar seu aprendizado
Orientação estratégica para maximizar seu aprendizado
Computação é lógica e raciocínio. Se você entende o porquê de cada conceito, não precisa memorizar — você consegue reconstruir o conhecimento.
Cada tema da ICC tem aplicação prática. Ao estudar redes, pense no Wi-Fi que você usa. Ao estudar SO, pense no seu celular. Isso facilita a fixação.
Treine conversões entre bases: binário, octal e hexadecimal. Faça os exercícios das listas sem calculadora primeiro — depois confira. A prática é o caminho.
O erro mais comum é: "Ideia boa, mas mal apresentada." Treine o pitch da sua Startup. Saiba explicar o problema, a solução e o público-alvo com clareza e segurança.
O que costuma diferenciar nota 7 de nota 9: entender as áreas da Computação com profundidade, conectar ética e tecnologia, e apresentar o projeto com domínio técnico.
Um roteiro para cada aula
Seguir um roteiro consistente por aula é a forma mais eficiente de consolidar o aprendizado progressivo desta disciplina.
Antes da aula, acesse o material disponível no Gamma. Identifique os conceitos centrais do macro-módulo e anote suas dúvidas.
Após a aula, resolva a lista correspondente. Não avance para o próximo conteúdo sem compreender os exercícios anteriores.
Verifique se consegue explicar os conceitos com suas próprias palavras e conectá-los ao mundo real. Se não conseguir, revise.
A partir do Macro-Módulo 6, aplique o que aprendeu ao desenvolvimento da sua Startup ICC. Cada semana tem uma entrega incremental.
Não acumule dúvidas. Procure a professora, colegas ou use os recursos complementares antes da próxima aula.
Checklist de preparação
Use este checklist para verificar se você está pronto para cada avaliação. Só avance quando conseguir marcar todos os itens com confiança.
Aprenda com os erros mais frequentes e evite-os
Ao longo dos anos, alguns erros se repetem entre os estudantes. Conhecê-los antecipadamente pode economizar tempo e melhorar significativamente seu desempenho.
Ao converter números, lembre-se: o mesmo dígito tem valores diferentes em bases diferentes. 10 em binário é 2 em decimal, não dez.
Não tente converter diretamente de hexadecimal para binário sem entender o processo. Faça passo a passo até dominar.
Pensamento computacional é uma forma de raciocinar e resolver problemas — independe de linguagem ou código. É uma habilidade mental.
Evite ideias vagas como "um app para tudo". Quanto mais específico o problema e o público-alvo, mais fácil de prototipar e apresentar.
Cada integrante deve entender o projeto completo. Na apresentação, qualquer membro pode ser questionado sobre qualquer parte.
Um pitch mal ensaiado transmite insegurança. Treine em voz alta, cronometre e simule perguntas da banca com seus colegas.
Se você não consegue navegar pelo protótipo com fluidez durante a apresentação, a banca perceberá. Pratique a demonstração.
A Etapa 6 não é burocracia — é aprendizado real. Equipes que refletem sobre o processo crescem mais do que as que apenas entregam.
Critérios de excelência que elevam seu desempenho
A diferença entre um desempenho bom (nota 7-8) e um desempenho excelente (nota 9-10) está nos detalhes. Aqui estão os critérios que realmente fazem a diferença.
Não basta acertar — explique o raciocínio. Respostas que mostram compreensão do conceito valem mais do que respostas mecânicas.
Exemplifique com situações reais. Mostrar que você conecta o conteúdo ao mundo real demonstra maturidade intelectual.
Conversões corretas, operações sem erro e capacidade de explicar o processo passo a passo. Isso diferencia quem entendeu de quem decorou.
Equipes nota 10 identificam um problema específico, com público-alvo claro e solução viável. Não tentam resolver tudo — resolvem algo bem.
O protótipo deve refletir fielmente a solução proposta. Cada tela deve ter propósito e estar alinhada às histórias de usuário definidas.
Problema → Solução → Público-alvo → Diferenciais → Protótipo. Quem segue essa estrutura com fluidez transmite confiança e profissionalismo.
Qualquer membro deve conseguir responder qualquer pergunta sobre o projeto. Isso mostra que a equipe trabalhou de forma colaborativa e não mecânica.
Equipes nota 10 apresentam aprendizados reais, não apenas elogios ao próprio trabalho. Autocrítica construtiva demonstra maturidade.
Estudantes nota 10 fazem perguntas além do conteúdo obrigatório. Exploram, pesquisam e trazem conexões inesperadas para a aula.
Não existe nota 10 de última hora. O desempenho excelente é construído aula a aula, lista a lista, entrega a entrega.
Contribuir ativamente, apoiar os colegas e assumir responsabilidade pelo projeto coletivo. Isso é percebido e valorizado.
Introdução à Ciência da Computação