Olá, seja bem vindo .. 😁
Este é o principal material da disciplina de Introdução à Programação, e ele está sendo disponibilizado no GitHub. O conteúdo está dividido em 6 (seis) unidades (pastas), seguindo o proposto no plano de ensino. Cada unidade tem um texto de apoio e suas respectivas videoaulas, atividades, e ainda, várias anotações feitas em aula.
Para se localizar em relação aos dias de aula e o conteúdo que está sendo passado utilize o arquivo cronograma.md que se encontra na pasta raiz deste GitHub.
Também tem a pasta Exemplos que contém códigos em Java que podem ser usados nas unidades. Inicialmente é interessante executar o exemplo de código para entender a sua programação, e depois usar partes deste código na atividade em si.
Mas observe, as pastas serão disponibilizadas no decorrer do cronograma. Assim, mais próximo do final do cronograma teremos a pasta TrabalhoFinal que irá conter o material necessário para desenvolver a atividade final da disciplina.
Já para desenvolver a parte prática precisaremos de um computador (PC/Mac) com um dos sistemas operacionais: Windows, Linux ou MacOS. O material teórico (textos e videoaulas) até podem ser trabalhados com dispositivos móveis (smartphones ou tablets), mas a parte prática exige um equipamento desktop.
Faça o seu trabalho, cópias receberão nota zero. O professor pode a qualquer momento questionar e avaliar o trabalho desenvolvido. O aluno deve demonstrar conhecimento do código implementado respondendo principalmente questões relacionadas ao conteúdo apresentado, e não somente saber "ler" o código desenvolvido.
Vocês irão notar que quando preciso fazer algum rabisco eu uso o Draw.io. Para quem quiser o Draw.io pode ser instalado no Windows/MacOS/Linux, ou mesmo usando direto no navegador em: https://app.diagrams.net/. Ou ainda usando uma versão com um layout de writeboard https://sketch.diagrams.net/.
Matriz curricular BCC
Matriz curricular SIS
AVA3
Plano de Ensino
Cronograma
Monitoria
Prova de Suficiência (inscrição)
Prazos: geralmente o AVA3 é usado pelos professores para definirem prazos para atividades. Uma vez definido um prazo a atividade não pode ser entregue no AVA3, a não ser que o professor prorrogue o prazo. Não deixem para postar a atividade nos últimos minutos. Se for uma atividade que pode ser postada em partes, postem a medida que forem desenvolvendo. Só observem qual é o limite de enviou que foi definido no post do AVA3 para aquela atividade.
IMPORTANTE: sempre consulte o Cronograma para verificar os prazos de entrega das atividades avaliativas.
Algumas dúvidas que devem ser resolvidas com os conteúdos das unidades abaixo podem ser vistas aqui: dúvidas
E, se conseguirmos chegar até aqui (ainda vivos)... então boas férias 😉