Curso: Introdução à Programação para Engenharias (2017)
Introdução à Programação para Engenharias (2017)
Bem vindos ao curso de Introdução à Computação
Este será nosso canal de comunicação
Qualquer dúvida podem utilizar o e-mail : macdiaspae@gmail.com
Não iremos utilizar um livro específico na disciplina, porém eu recomendo:
Aqui serão postadas as aulas e os materiais complementares.
Planejamento da Disciplina Arquivo
Banco de Sites e Exercícios
Mais Exercícios URL
Lista de Exercícos em C URL
Instalação Code Blocks URL
Site Xcode (APPLE) URL
Como programar em Xcode (para usuários APPLE) URL
Instalação compilador linha de comando no Windows URL
Lembrar que para quem instalou o code::blocks o mingw está instalado na pasta do code::blocks nos arquivos de programa
Aula Introdutória - Algoritmos
Aula 1 - Introdução aos algoritmos Arquivo
progAula Arquivo
Aula 2 - Conceitos Básicos em Linguagem C
Aula 2 - Conceitos basicos C Arquivo
Codigo Aula 2 Arquivo
Aula 3 - Exercícios Práticos
Exercícios Praticos Arquivo
Codigo Aula 3 Arquivo
Aula 4 - Repetição e Controle
Material Complementar Decisao Arquivo
Codigo Aula 4 Arquivo
Exemplo do-while Arquivo
Aula 5 - Exercícios de Repetição e Controle
Lista para Praticar Arquivo
Pessoal esta lista possui diversos exercícios, inclusive os exercícios tratados em aula. Utilizem para treinar programação.
Aula 6 - Vetores, Matrizes e Strings
exemplos_string Arquivo
Programa media alunos Arquivo
Aula 7 - Exercícios de Matrizes e Vetores
Exercícios Vetores-Matrizes Arquivo
LISTA PARA A PROVA
Esta lista deve ser entregue no dia da prova para o professor em sala, ou para o e-mail do professor ou do monitor.
Lista de exercícios de Programação para a Prova I Arquivo
Aula 08 - Funcoes Arquivo
Lista de Funções Arquivo
Lista de Strings Arquivo
Aula 9 - Arduíno
Aula 09 - Arduino Arquivo
Apostila Arduino Arquivo
Loja de Componentes Eletrônicos URL
Site de componentes 1 - Robocore URL
Site de componentes 2 - Filipe Flop URL
Aula 10 - Funções e passagem de parametros
Aula 10 - Parametros Arquivo
Codigo trabalhado aula Arquivo
Complementar Structs Arquivo
Agora ponto passa a ser o nome de um novo tipo (idêntico a par ordenado de inteiros). Esse tipo pode ser usado para declarar novos pontos:
ponto a, b;
notasP1 Arquivo
Aula 11 - Structs, Ponteiros e Arquivos
Lista de exercícios de Programação para a Prova II Arquivo
Especificação de Trabalho Prático
Códigos de Manipulação de Arquivos
filestext Arquivo
filesBinary Arquivo
Olha como parece ter gente muito impaciente com o peso das notas eu estou colocando aqui e não vou mudar mais. Se qusierem saber quem estava impaciente só perguntar para os seus colegas.
NF = ( (NP1 * 0,8 + NL * 0,2 + Bonus) + (NP2 * 0,7 + NL * 0,2 + NT * 0,1 + Bônus) ) / 2
Onde NP é a nota de prova, e NL é as notas das listas. QUem entregou bem feito tem 2 pontos.
Quem entregou todo os Bônus vai ter um acrésicmo de até 1 ponto na média, de acordo com a qualidade e correção.
O trabalho prático (NT) é o trabalho com arduíno ou então o jogo de truco implementado com um jogador do computador. Lembrando que independente de qual trabalho for escolhido, deve ser bem documentando.
Quem gostaria de melhorar a nota de alguma prova deve fazer um arquivo .rar com todos os bônus e trabalhos de listas passados em aula implementados, com o máximo que conseguir funcionando. De posse deste arquivo entregue vou analisar e dar um acréscimo da nota. Vamos combinar que quem pode fazer isso é só quem está com nota final entre 5 e 6,5.
estas são as notas finais da disciplina. Observação importante: na nota final 2 os bônus e o trabalho de arduíno possuem ambos peso 1 ponto na média, sendo que se você fez um e eu contabilizei como o outro não faz diferença.