Escolar Documentos
Profissional Documentos
Cultura Documentos
IEC037 IntroduoProgramaode
Computadores
Aula00 ApresentaodaDisciplina
2016/1
Professores
AristbuloA.deArajo
aristobulo.angelim@gmail.com
FabolaG.Nakamura
fabiola@icomp.ufam.edu.br
BrunoFreitasGadelha
bruno@icomp.ufam.edu.br
LeandroS.GalvodeCarvalho
galvao@icomp.ufam.edu.br
DavidB.F.deOliveira
david@icomp.ufam.edu.br
MrioSalvatierra
mario@icomp.ufam.edu.br
EulandaM.dosSantos
emsantos@icomp.ufam.edu.br
ThaisH.C.Castro
thais@icomp.ufam.edu.br
Turmas
BachareladoeLicenciaturaem
Fsica
BachareladoeLicenciaturaem
Matemtica
Estatstica
EngenhariaQumica
Turmas
EngenhariaMecnica
EngenhariadeMateriais
EngenhariadePetrleoeGs
EngenhariadeProduo
Ferramentasdeapoio
Colabweb
AmbienteVirtualdeAprendizagem
http://colabweb.ufam.edu.br
CodeBench
Correoautomticadeprogramas
http://codebench.icomp.ufam.edu.br
Objetivos
Auxiliarosalunosaaprenderemaresolver
problemasalgortmicos.
Ofereceracapacidadedeelaborar,verificar e
implementar algoritmosemumalinguagemde
programaodealtonvel.
Aofinaldadisciplina,osalunosdeveroestar
aptosaelaborarprogramasparamanipular
estruturasdedadosbsicasarmazenadasem
memriaprincipal.
Programadocurso
1.
2.
3.
4.
5.
6.
7.
VariveiseEstruturadeprogramaoSequencial
Estruturacondicionalsimplesecomposta
Estruturacondicionalencadeada
Estruturaderepetioporcondio
VetoreseStrings
Estruturaderepetioporcontagem
Matrizes
Dinmicadeaula
1semana
Familiarizao
Demaissemanas
08mdulosdeduassemanasdedurao
SEG/TER
Abertura
Exerccios(Quiz)
QUA/QUI
01
10
Codificao
Avaliao
Parcial
Avaliao
7AvaliaesParciais(A1,A2,A3,A4,A5,A6,A7)
7LaboratriosdeCodificao
7LaboratriosdeExerccios(Quiz)
1ProvaFinal(PF)
AMdiadosLaboratrios(ML)seramdiaaritmticadetodosos16
laboratrios(codificaoeexerccios)
Mdiaparcial(MP):
MP 2 + PF
MF =
3
APROVADO
(Presena75%)E(MdiaFinal5,0)
REPROVADO
Casocontrrio
2chamadadeprovas
Prazodesolicitao:3diasteis.
Motivosaceitos:
doenainfectocontagiosa,traumatismo
manobramilitar
convocaojudicial
lutodeparentediretooucolateralat2grau
Trabalhosprticosnoestoinclusos.
Contedoacritriodoprofessor.
Fonte:ResoluoN048/2009 CONSEPE
Compromissosdoaluno
1.Posturatica
2.Conservaodopatrimnio
3.Compromissocomprazosehorrios
4.Capacidadedeabstraireresolverproblemas
5.Comunicaooraleescrita
Motivao
NoseaprendeProgramaopassivamente
Deixaavidamelevarnodcerto
Muitagentedesisteachandoquenopara
mim
Programarresolverproblemas
Sevocresolveproblemasnoseudiaadia,voc
teoricamentejprograma
Bastaagoraformalizarsuassoluesempassos
Vocqueraprenderaprogramar?
Jeitomaisdifcildeseaprenderaprogramarno
quererprogramar
Programarumaarteeprecisadededicao
Setornamaissimplesquandohumclique
Programarpodeserumhobby
Vocsnoseroprogramadoresprofissionais
Conceitosseroteisnorestodavida
Programarcomoandardebicicleta
Mesmomudandoalinguagemdeprogramaoou
esquecendocomandosespecficos
Comoestseunveldepacincia?
Sejapaciente
Comececomproblemassimples
Escada
Programarexigeatenoadetalhes
Naspequenascoisasmoramosgrandesbugs
Ocomputadornoestcontravoc
Leiacomcuidadoasmensagensdeerro
Leiatambmaquiloquevocescreveu
PorquePython?
Simplicidade
Objetividade
Clareza
LinguagemPoderosa
SoftwareLivre
Legibilidade
Muitasaplicaes
Bibliotecasparaestatstica,matemtica,
computaogrfica,criaodejogos,aplicaes
paracelulares
Percapoucotempoparafazerprogramas
complexos
TutoreseMonitores
Tutores
Adeilson
SouzadaSilva
Awdren Fonto
Ekwoge OswaldMesumbe
JordanSaQueiroz
JosiasGomes
Laza Serro
RalphBreno
SilviaRegina
Tonny Franck
Refernciasbibliogrficas
Menezes,NiloNeyCoutinho(2014).Introduo
ProgramaocomPython,2a.Novatec.
FARRER,H.(2011).AlgoritmosEstruturados,3
edio.LTC.
FORBELLONE,A.L.V.;EBERSPCHER,H.F.(2006).
LgicadeProgramao,3a.Pearson.
HETLAND,MagnusLie(2008).Beginning Python:
From Novice to Professional.SpringereBooks,2
edio.Disponvelem:
http://dx.doi.org/10.1007/9781430206347.
Dvidas?