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

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.

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