Aula 00 - Introdução à Disciplina
Apresenta o professor e o roteiro da disciplina para o semestre
Sobre o Professor
- Bacharel em Ciência da Computação
- Especialização em Tecnologias Web
- Mestrado em Tecnologia da Informação e Comunicação (Utilização de jogos sérios no apoio da fixação de conhecimentos em sistemas fotovoltaicos)
- Professor e desenvolvedor
- Desenvolvedor Indie (Itchio)
- Node.JS
- Javascript e Python
- DevOps
- Godot
- Software Livre
Apresentação da Disciplina
Padrão Http. Desenvolvimento Front-End (HTML, CSS, JavaScript). Introdução à frameworks para desenvolvimento de interfaces web. DOM, eventos, requisições, manipulação de dados em páginas web.
Identificar e empregar tecnologias, métodos e ferramentas no desenvolvimento de interfaces para web.
- Caracterizar a estrutura e funcionamento da web e seus protocolos
- Identificar tecnologias utilizadas na construção de interfaces web
- Demonstrar a utilização das principais tecnologias no desenvolvimento para a web
- Desenvolver a autonomia na escolha e utilização de diferentes tecnologias web
- Introdução à Web
- Arquitetura da Web e suas Ferramentas
- Hypertext Markup Language (HTML)
- Cascading Style Sheets (CSS)
- DOM, eventos e requisições
- JavaScript (ECMAScript)
- Introdução à Frameworks CSS
Métodos:
- Aulas expositivas
- Solução de problemas práticos
- Atividades de avaliação escrita
- Projetos Práticos
Apresentação dos conceitos das tecnologias a serem trabalhadas e demonstração prática de seu uso.
Resolução de exercícios e desafios de caráter prático para promover o desenvolvimento das habilidades com as tecnologias estudadas.
Revisão dos conteúdos trabalhados através de avaliação escrita, de caráter individual.
Definição e construção de projetos práticos que estimulem a utilização das tecnologias estudas na disciplina e a autonomia no estudo de novas tecnologias.
Avaliações:
- Avaliação Escrita + mini projeto (N1) - Peso 10,0
- Exercícios em Sala (N2) - Peso 10,0
- Projeto final (N3) - Peso 10,0
Avaliação escrita + mini projeto prático de caráter individual com o objetivo de mensurar o progresso no desenvolvimento das habilidades básicas da disciplina.
Recuperação: Avaliação de recuperação e revisão do mini projeto (com novos critérios) em nova data com peso máximo 10,0.
Avaliação da postagem em data correta e resolução dos exercícios realizados durante todo o semestre com o objetivo de avaliar o aproveitamento dos conteúdos ministrados durante todo o semestre.
Recuperação: Todos os exercícios postados fora da data estipulada serão avaliados com nota máxima 6,0. O prazo final de postagem em regime de recuperação não deverá exceder a data da apresentação do projeto final (N3)
Avaliação de um projeto prático desenvolvido com o objetivo de avaliar a apropriação dos conhecimentos abordados durante o semestre e do desenvolvimento da autonomia no estudo de novas tecnologias web. Este projeto deverá ser entregue ao professor pelo ambiente virtual de ensino-aprendizagem (AVA) e apresentado através de videoconferência em data estipulada. O trabalho será acompanhado pelo professor e é de responsabilidade dos estudantes realizar a postagem de suas etapas para pré-avaliação.
Recuperação: Reapresentação e repostagem do projeto final em nova data com peso máximo 6,0
- Não deixar de postar atividades. Os exercícios são parte importante do processo de aprendizado durante o semestre e servem de referência para o bom andamento da disciplina.
- Todos os trabalhos que apresentarem índice de 20% ou mais de semelhança de código-fonte com o de colegas ou materiais prontos de outras fontes que não a do autor serão passiveis de anulação. O índice de 30% não se aplica a bibliotecas e frameworks de código fonte aberto disponibilizados na Internet ou pelo professor que não sejam o objetivo da avaliação.
- Todas as avaliações podem ser contestadas diretamente com o professor, pelos canais previamente informados.
- Procure participar das aulas. O horário definido da disciplina é o principal momento para tirar as dúvidas e resolver os exercícios.
