Prévia do material em texto
PLANO DE ENSINO: Internet Das Coisas CARGA HORÁRIA TOTAL: 66h EMENTA Compreende a importância da Internet das Coisas (IoT), fundamentos, impactos no mundo real e seus potenciais usos. Aborda redes de sensores e frameworks de interoperabilidade para IoT com objetivos de coletar, armazenar e visualizar dados obtidos a partir destes sensores. COMPETÊNCIAS I – ANALISAR E RESOLVER PROBLEMAS II - TRABALHAR EM EQUIPE VII - PENSAMENTO MATEMÁTICO, FÍSICO E QUÍMICO - Aplicar conhecimentos matemáticos, físicos, químicos nas atividades da engenharia. VIII- PENSAMENTO LÓGICO - Pensar e usar a lógica formal estabelecendo relações, comparações e distinções em diferentes situações. IX -LÓGICA DE PROGRAMAÇÃO - Dominar comandos lógicos e resultados aplicados à programação. OBJETIVOS DE APRENDIZAGEM - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. - Relacionar a área de Big Data e Data Science com a IoT. - Implementar algoritmos simples utilizando uma linguagem de programação. - Analisar e projetar hardware e software de sistemas microcontrolados e suas interfaces. CRONOGRAMA DE AULA UNIDADE 1 1.1 Internet das coisas: - Definição e cenário atual. - Pilares: Pessoas, processos, dados e coisas. 1.2 Visão geral sobre redes: - Termos e componentes de uma rede. - LANs, WANs e a Internet. 1.3 Introdução à conexão das coisas: - Benefícios de conectar dispositivos e suas características. - Comunicação através das redes. - Modelos de computação. 1.4 Introdução a configuração das coisas: Objetivos de Aprendizagem 1.1 - Relacionar a área de Big Data e Data Science com a IoT. 1.2 - Identificar dispositivos e meios de comunicação e conexão com a Internet. -Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. 1.3 - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. 1.4 - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. Estratégias de Ensino Utilizar material referencial em diferentes formatos: vídeos, textos de referência conceitual, atividades de pesquisa, estudos de caso, infografias interativas, entre outros. Sequência sugerida: - Dispositivos com e sem IP ✓ Ler a contextualização da unidade e compreender a problemática dos temas abordados. ✓ Explorar e compreender os conceitos básicos da disciplina apresentados no e -book. Neste material são desenvolvidos os aspectos teóricos, exemplos práticos e conteúdos complementares que ampliam o conhecimento sobre as temáticas da unidade. ✓ Assistir ao vídeo de estudo de caso e refletir acerva dos problemas e soluções apresentados. Avaliação Pontuada Realizar a atividade avaliativa que constitui o recurso de avaliação pontuada da unidade. A pontuação desta atividade fará parte da nota final (ver item “Avaliação” deste plano”). UNIDADE 2 2.1 Configuração das coisas: - Configuração de dispositivos habilitados por IP. 2.2 Introdução a configuração de infraestrutura: - Dispositivos de infraestrutura da IoT. 2.3 Configuração de infraestrutura: - Configuração de dispositivos de infraestrutura. 2.4 Conectando dispositivos IoT a rede: - Explorando casos práticos Objetivos de Aprendizagem 2.1 - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. 2.2 - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. 2.3 - Identificar dispositivos e meios de comunicação e conexão com a Internet. - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. 2.4 - Ter uma visão sistêmica de redes de computadores, contextualizada na área de IoT. - Acompanhar fluxo de dados numa rede e seus protocolos. Estratégias de Ensino Utilizar material referencial em diferentes formatos: vídeos, textos de referência conceitual, atividades de pesquisa, estudos de caso, infografias interativas, entre outros. Sequência sugerida: ✓ Ler a contextualização da unidade e compreender a problemática dos temas abordados. ✓ Explorar e compreender os conceitos básicos da disciplina apresentados no e -book. Neste material são desenvolvidos os aspectos teóricos, exemplos práticos e conteúdos complementares que ampliam o conhecimento sobre as temáticas da unidade. ✓ Assistir ao vídeo de estudo de caso e refletir acerva dos problemas e soluções apresentados. Avaliação Pontuada Realizar a atividade avaliativa que constitui o recurso de avaliação pontuada da unidade. A pontuação desta atividade fará parte da nota final (ver item “Avaliação” deste plano”). UNIDADE 3 3.1 Programação para dispositivos IoT. 3.2 Programação para dispositivos IoT: - Insert, Update, Delete e Select. 3.3 Programação para dispositivos IoT: - Where 3.4 Prototipando com microcontroladores: - Where Objetivos de Aprendizagem 3.1 - Implementar algoritmos simples utilizando uma linguagem de programação. 3.2 - Implementar algoritmos simples utilizando uma linguagem de programação. 3.3 - Implementar algoritmos simples utilizando uma linguagem de programação. 3.4 - Analisar e projetar hardware e software de sistemas microcontrolados e suas interfaces. Estratégias de Ensino Utilizar material referencial em diferentes formatos: vídeos, textos de referência conceitual, atividades de pesquisa, estudos de caso, infografias interativas, entre outros. Sequência sugerida: ✓ Ler a contextualização da unidade e compreender a problemática dos temas abordados. ✓ Explorar e compreender os conceitos básicos da disciplina apresentados no e -book. Neste material são desenvolvidos os aspectos teóricos, exemplos práticos e conteúdos complementares que ampliam o conhecimento sobre as temáticas da unidade. ✓ Assistir ao vídeo de estudo de caso e refletir acerva dos problemas e soluções apresentados. Avaliação Pontuada Realizar a atividade avaliativa que constitui o recurso de avaliação pontuada da unidade. A pontuação desta atividade fará parte da nota final (ver item “Avaliação” deste plano”). UNIDADE 4 4.1 Prototipando com microcontroladores. 4.2 Internet das Coisas e Big Data: - Fontes de geração e tipos de dados. - Visão geral sobre coleta, armazenamento e processamento de dados. 4.3 Internet das Coisas, Inteligência Artificial e Aprendizado de Máquina: Objetivos de Aprendizagem 4.1 - Analisar e projetar hardware e software de sistemas microcontrolados e suas interfaces. 4.2 - Relacionar a área de Big Data e Data Science com a IoT. 4.3 - Relacionar a área de Big Data e Data Science com a IoT. 4.4 - Relacionar a área de Big Data e Data Science com a IoT. Estratégias de Ensino Utilizar material referencial em diferentes formatos: vídeos, textos de referência conceitual, atividades de pesquisa, estudos de caso, infografiasinterativas, entre outros. - Visão geral sobre ambientes inteligentes. 4.4 Internet das Coisas e Segurança: - Proteção de dispositivos e dados. Sequência sugerida: ✓ Ler a contextualização da unidade e compreender a problemática dos temas abordados. ✓ Explorar e compreender os conceitos básicos da disciplina apresentados no e -book. Neste material são desenvolvidos os aspectos teóricos, exemplos práticos e conteúdos complementares que ampliam o conhecimento sobre as temáticas da unidade. ✓ Assistir ao vídeo de estudo de caso e refletir acerva dos problemas e soluções apresentados. Avaliação Pontuada Realizar a atividade avaliativa que constitui o recurso de avaliação pontuada da unidade. A pontuação desta atividade fará parte da nota final (ver item “Avaliação” deste plano”). - Prova Presencial Avaliação em formato de prova presencial constituída de atividades múltipla escolha contemplando as quatro unidades da disciplina (ver item “Avaliação” deste plano”). A Nota Final (NF) da disciplina considera os seguintes elementos e valores: NOTA N1 NOTA N2 UNIDADE 1 UNIDADE 2 UNIDADE 3 UNIDADE 4 PROVA PRESENCIAL A5 Atividade Avaliativa A1 Avalição Individual com nota de 0 a 10 Atividade Avaliativa A2 Avalição Individual com nota de 0 a 10 Atividade Avaliativa A3 Avalição Individual com nota de 0 a 10 Atividade Avaliativa A4 Avalição Individual com nota de 0 a 10 Contendo Questões Objetivas e/ou Dissertativas, individual. Média Final (MF) é calculada com a seguinte média ponderada das duas notas, N1 e N2 e pesos, respectivamente, de 40% e 60%, resul tante da seguinte equação: MF = (N1*0,4) + (N2*0,6) Para aprovação, a Nota Final da disciplina deverá ser igual ou superior a 6,0 (seis), além da necessária frequência mínima de 75%, que corresponde a realização de, no mínimo, três das quatro Atividades Avaliativas da N1 O estudante que não atingir a média final 6,0 (seis), poderá realizar uma Prova Substitutiva (A6) , cuja nota substituirá a nota da N2 (A5) obtida, caso seja maior. BIBLIOGRAFIA BÁSICA James F. kurose e Keith W.Ross. Redes de Computadores e a Internet: uma abordagem top -down. Pearson Education do Brasil, 2013 (Obra Virtual) PERKOVIC, Ljubomir. Introdução à Computação Usando Python - Um Foco no Desenvolvimento de Aplicações. LTC, 04/2016. [Obra Virtual]. Monk, Simon. Programação com Arduino: Começando com Sketches. Bookman. 2018.(Obra Virtual) BIBLIOGRAFIA COMPLEMENTAR Peres, Ricardo Daniel Fedeli | Enrico Giulio Franco Polloni | Fernando E. Introdução à Ciência da Computação - 2ª edição atualizada, 2nd edição. Cengage Learning Editores, 06/2013. [Minha Biblioteca].. CARVALHO, André C. P. L. de, LORENA, Ana Carolina. Introdução à Computação - Hardware, Software e Dados. LTC, 11/2016. [Minha Biblioteca]. MONK, S. Internet das coisas: uma introdução com o Photon. Porto Alegre: Bookman, 2018. FILHO, BARBIERI, Plínio, HETEM Jr., Annibal. Fundamentos de Informática - Lógica para Computação. LTC, 12/2012. [Minha Biblioteca]. Andrews S. Tanenbaum e David Wethrall. Redes de computadores. Pearson Hall , 2011.