Desenvolvimento Mobile – 2025

Ementa

Aula 1 – Introdução a Desenvolvimento Mobile

Projeto 1

Exemplo de código – Android Studio

Projeto Base – PhoneGap

para iniciar o projeto precisa ter o nodejs instalado, baixe o projeto, extraia, entre na pasta do projeto e digite, npm install -g cordova, npm install, e depois cordova run browser

Aula Remota 29/04

Atividade individual para todos:

Desenvolver um aplicativo mobile em Android Studio ou Cordova com uma tela inicial contendo três botões:

  • “Calculadora”, “Navegador” e “Sair”, onde cada botão abre uma nova tela correspondente; a tela da calculadora apresenta botões numéricos (0-9), operações básicas (+, -, *, /), um botão de igual para exibir o resultado em um campo de texto e um botão “Voltar” para a tela inicial;
  • a tela do navegador inclui um campo de entrada para digitar uma URL, um botão “Ir” para carregar a página em uma WebView diretamente no app e um botão “Voltar”;
  • o botão “Sair” fecha o aplicativo, garantindo uma interface minimalista, navegação fluida e tratamento de erros básicos, como URLs inválidas, com permissões adequadas (como internet para a WebView) e design responsivo.

Projeto 2

Estrutura de Dados – 2025

Ementa

Lista de exercício de revisão (por favor, façam)

Exemplo – Função com Menu

Aula 1 – Funções

Lista de Exercício Funções

Código Questão 4 – Funções

Aula 2 – Struct

Código Questão 1 – Struct

Aula 3 – Ponteiro

Aula 4 – Alocação Dinâmica

Aula 5 – Arquivo

Aula 6 – Recursividade

Lista de Revisão Prova 1

2 Bimestre

Aula 7 – Introdução a TADs

Aula 8 – TAD Pilha

Lista de exercício TAD Pilha

Seminário Final da Disciplina (grupo de 4 alunos) apresentação Final do semestre

Modelo de artigo IEEE (.DOC)

GruposTemas
1Analise e Complexidade de algoritmos (big O e etc)
2Grafos
3Algoritmos de ordenação 
4Árvores Binárias 
5Algoritmos de caminho minimos
6Árvores
7Tabelas Hash
8Programação Dinâmica
9Algoritmos de busca

Algoritmos 2024

Ementa

Download VisualG

Aula 1 – Introdução a Algoritmos

Aula 2 – Estrutura de Seleção (SE…SENAO)

Desafio 1

Aula 3 – Estrutura de Repetição (Enquanto, Repita, Para)

Aula 4 – Introdução a Linguagem C

Aula 5 – IF e ELSE em C

Aula 6 – Swich Case

Aula 7 – While e Do While

Aula 8 – For, Break e Continue

Exemplo de questão com menu

Aula 9 – Vetores

Aula 10 – Matrizes

Lista de exercício de revisão para prova 2

Inteligência Artificial 2024

Ementa

Aula 1 – Introdução a IA

Aula 2 – Agentes

Trabalho 1 – (valerá 3 Lista de exercícios)

Aula 3 – Agente de Busca (Exercícios no final do slide)

Aula 4 – Busca Cega, Largura, Custo Uniforme e Profundidade

Lista de exercícios de revisão Prova 1

Seminário 2 Bimestre

Trabalho com as bases utilizando PYTHON e busca em largura https://colab.research.google.com/drive/1Tyxcg3SGaMef3YGeuycjPTlcewRX9g4r?usp=sharing