Plano de Ensino de Princípios de Aplicações Digitais e Robótica

Fonte: Wikiversidade

Princípios de Aplicações Digitais e Robótica[editar | editar código-fonte]

Plano de Ensino

Nome do professor: Paulo Marcotti

E-mail: paulo.marcotti@cs.edu.br

Curso: Sistemas de Informação

Título da disciplina: Princípios de aplicações digitais e robótica

Carga horária: 80 horas-aula no semestreSemestre: 1o

Período: Noturno

Justificativa[editar | editar código-fonte]

Para engajar os estudantes iniciantes em cursos de tecnologia é necessário propor desafios cativantes através de uma aprendizagem criativa. A exploração lúdica com embasamento técnico nas áreas de aplicações digitais e robótica pode conduzir o estudante nesse caminho. Unindo o trabalho em algo significativo visa despertar o interesse pessoal, colaborativo e ao ensino para a compreensão.

Objetivos[editar | editar código-fonte]

O estudante deve compreender as bases tecnológicas da informação através de aplicações nas áreas de sistemas digitais e robótica, aprofundando o conhecimento nas áreas relevantes do hardware e do software. O estudante deve compreender as bases da Tecnologia da Informação. Entender os sistemas de numeração através de projetos digitais. Conhecer as bases da lógica como ferramenta utilizada nos computadores modernos. Conhecer o histórico da evolução dos computadores e microprocessadores. Entender os componentes eletrônicos que são os componentes dos computadores. Utilizar a programação de computadores para criar aplicações digitais e robótica. Conhecer computação física, utilizando sensores e atuadores, prototipando com a plataforma Arduino, conhecer as bases da Internet das Coisas (IoT).

Ementa[editar | editar código-fonte]

Projeto dos computadores. Eletrônica básica utilizada nos computadores digitais. Aplicações digitais. Robótica. Computação física. Sensores, atuadores. Linguagem de programação. Plataformas de prototipação.

Conteúdo Programático[editar | editar código-fonte]

  1. Visão Geral das Aplicações Digitais e Robótica;
  2. Entendendo a Computação Física;
  3. Evolução histórica da Computação;
  4. Gerações dos Computadores e os seus componentes eletrônicos;
  5. Portas lógicas;
  6. Lógicas e suas aplicações;
  7. Utilização da plataforma Arduino;
  8. Projetos de Robótica com a plataforma Arduino
  9. Linguagem de programação com a linguagem Arduino;
  10. Internet das Coisas com a plataforma Arduino;

Metodologias de ensino[editar | editar código-fonte]

A metodologia aplicada utiliza aulas teóricas expositivas e materiais de estudo disponibilizados em plataforma de ensino a distância, mescladas com parte prática (aplicação dos conceitos e técnicas apresentadas), através de exercícios (executados presencialmente e a distância) e elaboração de projeto (com a formação de equipes de alunos) e ainda seminários apresentados pelos alunos.

Avaliação - critérios e instrumentos[editar | editar código-fonte]

As notas P1 e P2 são compostas por prova individual (com peso 70 %) e atividades avaliativas durante cada bimestre (com peso 30 %). Uma média geral do semestre é calculada como a média aritmética das notas bimestrais P1 e P2. A nota MI (corresponde a uma avaliação multidisciplinar, realizada pela instituição com todas questões de todas as disciplinas do curso) é adicionada à média geral. Ao final do semestre o aluno pode fazer uma prova substitutiva, que pode substitui a menor nota da prova P1 ou P2, compondo novamente com os trabalhos, recalculando a média caso melhore a média final. O aluno é aprovado com média final maior ou igual a 6,0.

Bibliografia básica[editar | editar código-fonte]

  1. TANENBAUM, Andrew S. Organização estruturada de computadores. 3 ed. São Paulo: Prentice Hall do Brasil, 1992.
  2. TANENBAUM, Andrew S. Structured computer organization. Rio de Janeiro: Prentice Hall do Brasil, 1990.
  3. Monk, Simon. 30 Projetos Com Arduino. São Paulo: Bookman, 2016.

Bibliografia Complementar[editar | editar código-fonte]

  1. MEGDA, O. A., Moreira, H. R., Fassbinder, A. G. O. Primeiros Passos na Implantação de Projetos de Robótica com Arduino em Cursos Técnicos da Área de Informática. Disponível em <http://sistemaolimpo.org/midias/uploads/42b4fabc13660ec5b7a9e929fcab8702.pdf>. Acesso em: 22 jan 2018;
  2. Trindade, Rosumiro Junior; Julião, Jodelson Moreira. Circuitos Digitais. Disponível em: <http://proedu.ifce.edu.br/bitstream/handle/123456789/482/Circuitos_Digitais_PB_CAPA_FICHA_ISBN_20130510.pdf?sequence=5&isAllowed=y> Acesso em: 22 jan 2018.
  3. MARTINS, F. N., Oliveira, H. C., Oliveira, G. F. Robótica como Meio de Promoção da Interdisciplinaridade na Educação Profissional. Disponível em <http://www.natalnet.br/lars/wre2012/pdf/106420.pdf>. Acesso em: 22 jan 2018;
  4. NASCIMENTO D. L. A., Santos, I. C. C., Sorrentino, N. M. Visão Computacional aplicada a Robôs Autônomos de Baixo Custo. TCC Instituto Federal Fluminense. RJ: 2016. Disponível em <http://bd.centro.iff.edu.br/xmlui/bitstream/handle/123456789/1385/Documento.pdf?sequence=1&iisAllowe=y>. Acesso em: 22 jan 2018;
  5. PINTO, Rossano Pablo. Portas lógicas e circuitos digitais. Disponível em: <http://www.jvasconcellos.com.br/unijorge/wp-content/uploads/2012/03/circuitos.pdf> Acesso em: 22 jan 2018;

Distribuição do tempo[editar | editar código-fonte]

1ª semana:[editar | editar código-fonte]

Visão geral de aplicações digitais e robótica. Computação física. Histórico maker, Arduíno, Raspberry.

2ª semana:[editar | editar código-fonte]

Visão de eletrônica, portas lógicas, componentes eletrônicos (transistores, resistores, protoboard, capacitores, sensores e atuadores). Histórico da evolução da computação. Computadores da primeira geração, construção de bit com transistores. Computadores de segunda e terceira geração. Utilização de portas lógicas.

3ª semana:[editar | editar código-fonte]

Utilização de simulador para montagem de circuitos (circuits.io, Logic Simulator Pro) (utilizar laboratório de informática do 1o andar).

4ª semana:[editar | editar código-fonte]

Utilização prática da plataforma Arduino para compreensão de Lógica de Programação (placas didáticas; display de 7 segmentos).

5ª semana:[editar | editar código-fonte]

Plataforma Arduino (utilização de protoboard para entender bit, byte, binário, decimal).

6ª semana:[editar | editar código-fonte]

Plataforma Arduino para Compreensão de Lógica de Programação (placas didáticas; sensor analógico) utilizando sensores e atuadores.

7ª semana:[editar | editar código-fonte]

Projetos com Arduino (estação meteorológica e luxímetro LDR).

8ª semana:[editar | editar código-fonte]

Desenvolvimento de aplicações entendendo diagrama de blocos com o paralelo da linguagem Scratch. Entender uma aplicação, separando entrada, processamento e saída.

9ª semana:[editar | editar código-fonte]

Semana de prova. As questões de prova serão sobre os projetos desenvolvidos e os propostos para extra sala de aula.

10ª semana:[editar | editar código-fonte]

Vista das provas. Acionamento de motores com Arduíno.

11ª semana:[editar | editar código-fonte]

Montagem de carrinho robot com Arduíno e motores.

12ª semana:[editar | editar código-fonte]

Utilização do PWM com Arduíno e motores.

13ª semana:[editar | editar código-fonte]

Utilização de wifi e bluetooth com Arduíno.

14ª semana:[editar | editar código-fonte]

Utilização de wifi e bluetooth com Arduíno.

15ª semana:[editar | editar código-fonte]

Projeto de comunicação entre sensores e servidores, para compreensão da Internet das Coisas.

16ª semana:[editar | editar código-fonte]

Projeto de comunicação entre sensores e servidores, para compreensão da Internet das Coisas.

17ª semana:[editar | editar código-fonte]

Semana de provas P2. Prova P2 com questões de comunicação entre sensores, atuadores e servidores.

18ª semana:[editar | editar código-fonte]

Vista de provas, considerações finais e balanço dos resultados obtidos pela disciplina.

19ª semana:[editar | editar código-fonte]

Semana de provas substitutivas.

20ª semana:[editar | editar código-fonte]

Plantão de dúvidas.

Trabalhos Domiciliares/Plano de Adaptação e ou DP[editar | editar código-fonte]

Considerando as 4 primeiras semanas de aula, descreva atividades a serem realizadas pelo aluno caso fique afastado neste período.[editar | editar código-fonte]

Leia atentamente o plano de ensino dessa disciplina; leia o problema proposto para a disciplina, estude e faça as atividades disponíveis nos módulos de 1 a 4.

Considerando as semanas de 5 a 8, descreva atividades a serem realizadas pelo aluno caso fique afastado neste período.[editar | editar código-fonte]

Estude e faça as atividades disponíveis nos módulos de 5 a 8; envio do trabalho proposto no módulo 8.

Considerando as semanas de 10 a 13, descreva atividades a serem realizadas pelo aluno caso fique afastado neste período.[editar | editar código-fonte]

Estude e faça as atividades disponíveis nos módulos de 10 a 13.

Considerando as semanas de 14 a 17, descreva atividades a serem realizadas pelo aluno caso fique afastado neste período.[editar | editar código-fonte]

Estude e faça as atividades disponíveis nos módulos 14 e 17; envio do trabalho proposto para a disciplina conforme descrito no módulo 1.