algoritmos e programação de computadores · linguagem de programação python (versão 3) criada...

Post on 25-Aug-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Prof. Edson BorinInstituto de Computação (IC/Unicamp)

MC102 Turma E/F - 1s de 2019

Algoritmos e Programaçãode Computadores

Introdução & Plano de Desenvolvimento

Créditos

Os slides deste curso foram baseados nos slides produzidos e cedidos gentilmente pela Professora Sandra Ávila, do Instituto de Computação da Unicamp.

O que é Programação de Computadores?

http

://w

ww

.tudo

gost

oso.

com

.br/r

ecei

ta/6

2547

-a-m

elho

r-re

ceita

-de-

bolo

-de-

choc

olat

e.ht

ml

Neste curso, vamos aprender a criar algoritmos e programas para resolver problemas.

Definições importantes!

Algoritmo: conjunto de instruções a serem seguidas, passo a passo, para resolver algum problema● Não significa que tem que ser seguido por um computador

(mas é geralmente o caso).

Programa de computador: conjunto de instruções a serem seguidas, passo a passo, por um computador para resolver algum problema.

Por que é importante Aprender a Programar?

Por que é Importante?

● Resolução de problemas de forma mais rápida

● Maior liberdade para criar soluções

● Automatização de tarefas

● Mercado de trabalho

Por que aprender a programar?

https://www.youtube.com/watch?v=mHW1Hsqlp6A

Plano de Desenvolvimento

Plano de Desenvolvimento

● Página web da disciplina

○ http://www.ic.unicamp.br/~mc102/

Carga Horária da Disciplina

● Duração: 90 horas

● Distribuição semanal

○ 4 horas de aulas teóricas

○ 2 horas de aulas de laboratório

● Frequência mínima: 75% (veja o Regimento Geral de Graduação) https://www.dac.unicamp.br/portal/graduacao/regimento-geral

Ementa

● Conceitos básicos de organização de computadores

● Construção de algoritmos e sua representação em pseudocódigo e

linguagens de alto nível

● Desenvolvimento sistemático e implementação de programas

● Estruturação, depuração, testes e documentação de programas

● Resolução de problemas

Linguagem de Programação

● Python (versão 3)

● Criada por Guido Van Rossum

● Primeiro release em 1991

● Comunidade dinâmica

● Muitas bibliotecas e recursos disponíveis

Divulgação de Informações

● Página web da disciplina

○ http://www.ic.unicamp.br/~mc102/

● Páginas web específica para as turmas E e F

○ http://www.ic.unicamp.br/~edson/disciplinas/mc102/2019-1s/ef/

● Avisos e outras informações divulgadas na página

● Fique atenta(o)!

Dúvidas?

Programa em Python

print("Quero programar no carnaval!!!")

top related