Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMatheus Sindici Sebastião Alterado mais de 8 anos atrás
1
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Profª. Mestre Mauren L. Sguario Coelho de Andrade mlsguario@utfpr.edu.br
2
Habilitar o aluno ao conhecimento da computação e sua utilização como ferramenta para a solução de problemas. No final do curso o aluno deve ser capaz de descrever algoritmos e implementá-los utilizando a linguagem de programação C. 23/8/2015Profª Mauren – mlsguario@utfpr.edu.br2
3
23/8/20153
4
4
5
Contexto: Engenharia Mecânica Carga Horária Semestral: 64 Horas-Aula Aulas Semanais: 04 – Segunda-feira: 13h50 às 15h30 – Quinta-feira: 13h50 às 15h30 – Chamada é online, cuide das suas faltas. 23/8/20155
6
Aula teórica, expositiva, prática e participativa. Lista de exercícios propostos, seminários, laboratórios. 23/8/20156
7
2 Provas escrita: – Prevista para: 05/10/2015 e 31/11/2015 Atividades complementares – Laboratórios Semanais. – Exercícios, atividades de pesquisa/seminários, avaliação diária (tarefas). Média para aprovação: >= 6,0 23/8/20157
8
Caso o aluno não obtenha nota para aprovação, é feita uma prova teórica, onde será aplicado todo conteúdo estudado durante o semestre, substituindo a menor nota obtida em avaliações parciais. Reavaliação Substitui nota da prova escrita – 07/12/2015. 23/8/20158
9
Moodle – Ambiente virtual de aprendizagem – Disponibilização de material e plano de ensino – Suporte a discussões, etc. – moodle.pg.utfpr.edu.br Suporte extra-sala – mlsguario@utfpr.edu.br mlsguario@utfpr.edu.br – Atendimento: – Terça: 08h20 às 11h10 – Sexta: 08h20 às 10h00 23/8/20159
10
GUIMARÃES, A. et. al., Algoritmos e Estruturas de Dados. LTC, 1994. KERNIGHAN, B. W. C, a linguagem de programação. Rio de Janeiro: Campus, 1986. MIZRAHI, V. V. Treinamento em linguagem C: curso completo – módulo 1. São Paulo: McGraw-Hill, 1990. PINHEIRO, F. A. C. Elementos de Programação em C. Porto Alegre: Bookman, 2012 CHAPMAN, S. J. Programação em MATLAB para Engenheiros. São Paulo: Cengage Learning, 2010. 23/8/201510
11
Entender O que é um algoritmo Formas de representação de um algoritmo. 23/8/201511
12
23/8/2015Profª Mauren – maurensguario@utfpr.edu.br12 Novas Palavras! Algoritmo Lista de passos a seguir para finalizar uma tarefa Programa Um algoritmo codificado em algum tipo de linguagem que é compreendida pela máquina (computador) Novas Palavras! Algoritmo Lista de passos a seguir para finalizar uma tarefa Programa Um algoritmo codificado em algum tipo de linguagem que é compreendida pela máquina (computador)
13
ACTIVITY (SALA OBRIGATÓRIO) FEEDBACK (SALA OBRIGATÓRIO) ASSESSMENT (CASA OBRIGATÓRIO – NÃO PRECISA ENTREGAR) 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br13
14
Orientar um ao outro para fazer desenhos, sem deixar que as outras pessoas em nosso grupo vejam a imagem original. Material: folhas de papel quadriculado 4x4. Começando no canto superior esquerdo, orientar Máquina de Realização Automática de nossos companheiros com instruções simples. Essas instruções incluem: Move One Square Right Move One Square Left Move One Square Up Move One Square Down Fill-In Square with color 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br14
15
Exemplo de como escrever um algoritmo para instruir um amigo (que está fingindo ser uma máquina de desenho) para colorir sua grade em branco para que ela se parece com a imagem abaixo: 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br15
16
Isso é bastante simples, mas seria necessário escrever um monte para fornecer instruções para um quadrado assim: 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br16
17
Com um pouco de substituição, pode-se fazer isso muito mais facilmente! Em vez de ter que escrever uma frase inteira para cada instrução, podemos usar as setas. 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br17
18
Neste caso, os símbolos das setas são o código do "programa" e as palavras são os passos do "algoritmo". Isso significa que nós poderíamos fazer o algoritmo: Mova um quadrado à direita, mova um quadrado à direita, pinte o quadrado com qualquer cor. 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br18
19
Usando as setas, podemos refazer o código da imagem anterior da seguinte forma: 23/8/2015Profª Mauren – maurensguario@utfpr.edu.br19
20
23/8/2015Profª Mauren – maurensguario@utfpr.edu.br20
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.