Apresentação
Aqui o leitor encontrará aqui conceitos, dicas, e uma sequência didática para o melhor entendimento e aplicação de conceitos de programação voltados para sistemas web.
Se você está começando agora a estudar sobre o universo da programação, esse conteúdo foi feito para você.
Avaliação
- 1ª Unidade
- 20%: 6 primeiras Listas do Sistema LOP;
- Alem das listas respondidas os alunos devem gravar 2 vídeos explicando, a resolução de 2 exercícios (Um da lista 3(Expressões Aritméticas - Lista de Exercícios (LOP))e um da lista 6(Estruturas de Decisão - Lista de Exercícios (LOP)). O rosto de vocês deve aparecer pelo menos uma vez durante a gravação do vídeo e o código deve ser inteiramente digitado durante a gravação;
- 10%: Participação (Video Forms);
- 35% Prova 1 [ Sistema LOP] + Vídeo Explicativo
- 35% Projeto 1 [Menu Sistema ] + Video Explicativo
- 2ª Unidade
- 20%: 6 Listas do LOP sobre Repetição (while e for);
- Alem das listas respondidas os alunos devem gravar 2 vídeos explicando, a resolução de 2 exercícios (Um da lista 9(Repetição condicional - Lista de Exercícios (LOP))e um da lista 12(Repetição contada - Lista de Exercícios (LOP)). O rosto de vocês deve aparecer pelo menos uma vez durante a gravação do vídeo e o código deve ser inteiramente digitado durante a gravação - Entrega dos links dos videos no sigaa;
- 20%: Participação em Laboratório;
- 10%: Participação (Video Forms);
- 50% Projeto 2
- Opção 1: [Descrição do Game no Colabeduc (www.colabeduc.org) + Fase 1 Completa + vídeo explicando o que tem de novo]
- Opção 2: Cadastro Sistema Web com múltiplos usuários e usando localstorage ou banco de dados e definir qual será o tipo do seus sistema(e-commerce ?, sistema educacional? qual problema ele vai resolver? Definir quais as funcionalidades que ele terá - criar um doc e enviar a descrição do sistema pelo sigaa.)
- 3ª Unidade
- 30%: 3 Listas do LOP sobre Vetores
- 20%: Participação [(Video Forms) e Atividades em sala/Participação em Lab.]
- 30% Prova 3 [Sistema LOP] (gravar vídeo explicando o desenvolvimento de 2 problemas)
- Problema 1: Busca em um vetor(10%);
- Problema 2: Iniciais de um Nome completo(20%);
- ou 50% Projeto Final
- Opção 1:
- Projeto Colabeduc: Alem da descrição, vcs tem que criar o projeto do game. cadastrar um video curto da game play,(olhar os exemplos dos outros games no colabeduc), colocar um link para os códigos(link para o edit do p5js ou github) e colocar um link para o jogo (fullscreen do p5js ou pagina online do game).
- Vcs também tem que gravar um vídeo explicando as mudanças que fizeram para a ultima versão do game, como por exemplo explicar as 2 maneiras que vcs aplicaram vetores em seu game.
- Opção 2:
Conteúdo
Unidade 1
Forms - Compreensão do Perfil da Turma
Capítulo 1 - Lógica de Programação
Capítulo 2 - Algoritmo
VídeoForms - 1.1 - O que é um Algoritmo?
VídeoForms - 1.2 - Representação de Algoritmos
VídeoForms - 1.3 - História dos computadores
Capítulo 3 - Linguagens de Programação
Capítulo 4 - Javascript
Capítulo 5 - Ambientes de Execução