• Nenhum resultado encontrado

Aula 01 - Apresentação da Disciplina

N/A
N/A
Protected

Academic year: 2021

Share "Aula 01 - Apresentação da Disciplina"

Copied!
22
0
0

Texto

(1)

BCC701- Programa¸c˜ao de Computadores I

Aula 01 - Apresenta¸

ao da Disciplina

Universidade Federal de Ouro Preto - UFOP

Departamento de Computa¸c˜ao - DECOM

(2)

Sum´

ario

1 Objetivos

2 Conte´udo Program´atico

3 Metodologia de Ensino

4 Formas de avalia¸c˜ao

(3)

Objetivos

Desenvolver a capacidade de construir programas de

computadores, de pequeno e m´edio porte, com a utiliza¸c˜ao de conceitos de programa¸c˜ao estruturada;

(4)

Objetivos

Desenvolver a capacidade de construirprogramas de

computadores, de pequeno e m´edio porte, com a utiliza¸c˜ao de conceitos de programa¸c˜ao estruturada;

Programa de computador

´

E uma cole¸c˜ao de instru¸c˜oes que descrevem uma tarefa a ser realizada por um computador;

O termo pode ser uma referˆencia ao c´odigo fonte, escrito em alguma linguagem de programa¸c˜ao, ou ao arquivo que cont´em a forma execut´avel deste c´odigo fonte.

(5)

Objetivos

Desenvolver a capacidade de construir programas de

computadores, de pequeno e m´edio porte, com a utiliza¸c˜ao de conceitos deprograma¸c˜ao estruturada;

Programa¸c˜ao estruturada

Programa¸c˜ao estruturada ´e uma forma de programa¸c˜ao de

computadores que preconiza que todos os programas poss´ıveis podem ser reduzidos a apenas trˆes estruturas:

Sequˆencia; Decis˜ao; Itera¸c˜ao.

(6)

Programa¸c˜

ao estruturada

Sequˆencia

Fa¸ca a tarefa 1; Agora fa¸ca a tarefa 2; Agora fa¸ca a tarefa 3;

(7)

Programa¸c˜

ao estruturada

Decis˜ao Se algo for verdadeiro: fa¸ca a tarefa A; Se algo for falso: fa¸ca a tarefa B;

(8)

Programa¸c˜

ao estruturada

Itera¸c˜ao Enquanto algo for verdadeiro: Fa¸ca a tarefa A;

(9)

Conte´

udo Program´

atico

Introdu¸c˜ao a ambientes de programa¸c˜ao; Conceitos e representa¸c˜oes de algoritmos; Conceitos b´asicos de programa¸c˜ao;

Valores, tipos e express˜oes;

Vari´aveis e comandos de atribui¸c˜ao; Comandos de entrada e sa´ıda; Comandos de controle de fluxo; Procedimentos e fun¸c˜oes; Tipos de dados compostos;

(10)

Metodologia de Ensino

Aulas te´oricas

Apresenta¸c˜ao de conceitos/t´ecnicas e solu¸c˜ao de exerc´ıcios;

Aulas pr´aticas

Desenvolvimento pr´atico de programas; Ambiente/Linguagem: Scilab;

Monitorias

Refor¸co semanal no laborat´orio COM13 ou sala 16A;

Monitor `a disposi¸c˜ao para sanar d´uvidas individuais ou coletivas;

Tutorias

Refor¸co semanal no laborat´orio COM13; Aulas expositivas: conceituais ou exerc´ıcios; Matr´ıcula em uma turma;

Vale como ATV, m´ınimo 75% de frequˆencia;

(11)

Formas de avalia¸c˜

ao

Provas escritas (unificadas):

Prova 1 (P1-T):04/05/2019; Prova 2 (P2-T):29/06/2019;

Provas Pr´aticas:

Prova 1 (P1-P): a crit´erio do professor; Prova 2 (P2-P): a crit´erio do professor;

C´alculo das notas no semestre:

AV1 = 0,7 * P1-T + 0,3 * P1-P; AV2 = 0,7 * P2-T + 0,3 * P2-P;

Nota Semestre = 0,5 * AV1 + 0,5 * AV2;

Exame Especial:

(12)

Formas de avalia¸c˜

ao

Exame especial (Vide CEPE 2.880):

Art. 1: ´E assegurado a todo aluno regularmente matriculado com frequˆencia m´ınima de 75% e m´edia inferior a 6.0, em cada disciplina, o direito de ser avaliado por Exame Especial.

Art. 2: O Exame Especial ´e de car´ater substitutivo e poder´a compreender dois tipos de Exame:

a. Exame Especial Total (EET), que consiste em uma ´unica avalia¸c˜ao abrangendo a totalidade do conte´udo program´atico da disciplina. b. Exame Especial Parcial (EEP), que consiste em uma ou mais

avalia¸c˜oes abrangendo o conte´udo program´atico de cada uma das avalia¸c˜oes previstas no Plano de Ensino da disciplina.

(13)

Formas de avalia¸c˜

ao

Exame especial (Vide CEPE 2.880):

Art. 3: Os tipos de Exame Especial de que trata o artigo 2 ser˜ao aplicados conforme as seguintes condi¸c˜oes:

a. Os alunos presentes em todas as avalia¸c˜oes previstas no Plano de Ensino far˜ao, obrigatoriamente, o EET;

b. Os alunos que se ausentarem em at´e 50% das avalia¸c˜oes parciais previstas no Plano de Ensino da disciplina escolher˜ao entre o EET e o EEP relativo `a(s) avalia¸c˜ao(˜oes) em que estiveram ausentes, devendo essa escolha ser comunicada ao professor em at´e dois dias antes da realiza¸c˜ao do Exame Especial;

c. Os alunos que se ausentarem em mais de 50% das avalia¸c˜oes parciais previstas no Plano de Ensino da disciplina far˜ao, obrigatoriamente, o EET.

(14)

Algoritmos

Computador s´o faz o que ele est´a programado para fazer; Algoritmo:

´

E a descri¸c˜ao de uma sequˆencia de passos que deve ser seguida para a realiza¸c˜ao de uma tarefa (Ascencio, 1999);

´

E uma sequˆencia de passos que visa atingir um objetivo bem definido (Foberllone, 1999);

(15)

Algoritmos

No dia a dia nos deparamos com diversos problemas;

A maioria deles podem ser resolvidos seguindo um algoritmo; Exemplos:

Trocar pneu;

Verificar aprova¸c˜ao de aluno; Falar ao telefone;

Dirigir um carro; Fazer um bolo; ...;

(16)

Algoritmos

Por que estudar algoritmos?

Problemas podem ser complexos;

Muitos problemas podem ser solucionados com o aux´ılio de computador;

Algoritmos podem ajudar na solu¸c˜ao destes problemas; Metas da disciplina:

Desenvolver racioc´ınio l´ogico; Desenvolver senso cr´ıtico e anal´ıtico; Pensar no encadeamento das tarefas; Pensar em diferentes alternativas; Aprender uma linguagem de programa¸c˜ao;

(17)

Algoritmos - Exemplos

Algoritmo para trocar a lˆampada:

Se lˆampada estiver fora do alcance

Pegar escada

Se lˆampada estiver quente

Pegar luvas

Tirar lˆampada queimada Pegar lˆampada nova Colocar lˆampada nova

(18)

Algoritmos - Exemplos

Algoritmo para fazer uma prova:

Pegar caneta Assinar prova Ler a prova

Enquanto houver quest˜ao em branco E houver tempo

Leia atentamente a quest˜ao Se souber resolver

- Solucione a quest˜ao Sen˜ao, se quiser enrolar

- Escreva qualquer coisa que pare¸ca fazer sentido Sen˜ao

- Avance para a pr´oxima quest˜ao

(19)
(20)

Como se dar bem na disciplina?

Cada flor vermelha vale 20 Cada p´etala azul vale 1

- h´a flores azuis com quantidade de p´etalas diferentes Cada flor amarela vale 1

(21)

Como se dar bem na disciplina?

Leia com aten¸c˜ao o enunciado; Esteja sempre atento aos detalhes; Entenda o que precisa ser feito;

Avalie diferentes possibilidades de solu¸c˜ao; Revise sua solu¸c˜ao tentando identificar erros;

(22)

Referências

Documentos relacionados

No que se refere ao tema objeto da análise de fontes, demonstrou que a mudança de público leitor das traduções interfere diretamente no texto traduzido. Também se destaca o

Esta ação consistirá em duas etapas. Este grupo deverá ser composto pela gestora, pelo pedagogo e ou coordenador pedagógico e um professor por disciplina

“Quando tratamos da pesquisa qualitativa, freqüentemente as atividades que compõem a fase exploratória, além de antecederem à construção do projeto, também a

Figure 8 shows the X-ray diffraction pattern of a well-passivated metallic powder and a partially oxidized uranium metallic powder.. Figure 7 - X-ray diffraction pattern of

Os preços dos equipamentos informados nas PROPOSTAS DE PROJETO, no âmbito desta CHAMADA PÚBLICA DE PROJETOS, serão verificados pela COMISSÃO JULGADORA DA ENERGISA quanto

1° – A Feam promoverá o I Prêmio Estadual – Sustentabilidade e Gestão Ambiental Municipal de Resíduos Sólidos Urbanos, visando estimular as prefeituras,

RETROVISOR MINI OPTIUM YAMAHA 20,00. RETROVISOR

5- Planeja, executa e/ou participa de pesquisas relacionadas à compreensão de processo ensino- aprendizagem e conhecimento das características Psicossociais dos