MÓDULO VI - ALGORITMOS ESTRUTURADOS

PARTE A - INTRODUÇÃO AO ESTUDO DOS ALGORITMOS

 A.1) Mundo Codificado de Vilém Flusser

A.2) Berkeley School Information - Documenting "Algorithms"

C) Dificuldades e desafios da programação de computadores:

http://www.filosofiacienciaarte.org/index.php/arte-e-cultura/cultura-digital/637-o-mundo-codificado-por-uma-filosofia-do-design-e-da-comunicacao

 D) ESTRUTURA SENQUENCIAL. Tipos de Tiângulo (Lista de Exercício)

Decidindo a construção de um Algoritimo

E) TOMADA DE DECISÃO/JOGO: BATALHA NAVAL (Entrada e Saída) 

Parte Prática:

I) Instalando Python no computador: LINK: https://www.python.org/;

II) Passos para montar um Algoritimo Estruturado

 LISTA DE EXERCÍCIOS: EXERCÍCIO 6;  1; e 3

PARTE A - ESTRUTURAS DE DADOS  PARA CONSTRUÇÃO DE UM  PROGRAMA COMPLETO

A) Motivação:

  • Imagine que você precisa fazer um programa para calcular a sua nota final nesta Disciplina. Para trabalhar com muitos dados de mesmo tipo, nós usamos a noção de conjuntos homogêneos. 

B) Tutorial sobre LISTAS.

C) ALGORITMOS para atividades pedagôgicas da Disciplina. Vide Plano de Ensino 

D) PARTE PRÁTICA

D1) Escolhendo o seu ARTEFATO. Veja o Programa Exemplo de Lista - EXERCÍCIO 2

D2) Calculando a sua MENÇÃO

D3)  Verificando as suas AUSÊNCIAS nas Aulas. 

D) LISTA DE EXERCÍCIOS DO MÓDULO VI 

MÓDULO VI - STRINGS

UnB - FACULDADE DE COMUNICAÇÃO - FAC

Disciplina:   Programação para Comunicadores - ProCom

Data: 31/05/2017

Profa. Marília Nestor

MÓDULO VII - STRINGS

Conteúdo:

a) O que é uma string para Python?

b) Unicode, ASCII e UFT-8; funções ord e char;

c) Concatenar e interpolar strings;

d) Fatiamento de strings, funções split e replace;

e) Caracteres de escape;

f) Loopings com strings.

Parte Prática:

i) Exercícios em sala

ii) Exercícios no URI: 1168, 1192, 1238, 1253, 1332

LINKS:

i) http://www.unicode.org/

ii) http://www.asciitable.com/

iii) https://www.w3schools.com/charsets/ref_html_utf8.asp

 

 

Attachments:
Download this file (MÓDULO VI - STRINGS.pdf)Slide MÓDULO VI - STRINGS[ ]249 kB

UnB - FACULDADE DE COMUNICAÇÃO - FAC

Disciplina:   Programação para Comunicadores - ProCom - Datas: 19; 26/04- 03; 13;

22/05 de 2017

Prof. Medeiros Neto; Profa. Marília Nestor; e Prof. Alylson

MÓDULO VIII: Funções 

A) Inicialmente, devemos saber que a palavra reservada def é quem indica que será definida uma função.

Tutorial: Fazer DownLoad de Funções em Python.

B) seguida, damos o nome da função e especificamos os nomes dos parâmetros de entrada.
http://www.programeempython.com.br/blog/definindo-e-usando-funcoes-em-python/

C) Estes parâmetros podem assumir várias formas como será visto neste post. Porém nunca são usados para retornar dados para o programa principal ou para a função chamante.

Isto quer dizer que a única forma de retornar dados no Python é através da instrução return. 

MÓDULO VII: Bibliotecas

Dez Bibliotecas que Você Precisa Conhecer

Capitulo 20 (John Paul Mueller. Python para Leigos)

https://devblog.drall.com.br/python-enviando-email-utilizando-o-gmail/

 

UnB - FACULDADE DE COMUNICAÇÃO - FAC

Disciplina:   Programação para Comunicadores - ProCom - Data: 04/04/2017

Prof. Medeiros Neto, Profa. Marília Nestor

MÓDULO IX: Armazenamento de Dados e Arquivos

Veja apresentação deste Módulo VIII.

Abra o tutorial: ARQUIVOS-Cap 1_PYTHON.PDF

Veja os exemplos.

Livros Recomendados: http://www.filosofiacienciaarte.org/index.php/quadro-virtual/1019-programacao-de-computadores-logica-linguagem-e-aplicacaoes

UnB - FACULDADE DE COMUNICAÇÃO - FAC

Disciplina:   Programação para Comunicadores - ProCom - Data: 04/04/2017

Prof. Medeiros Neto; Profa. Marília Nestor; Prof. Márcia; Prof. Sivaldo; Prof. Molina; Prof. Marcelo

MÓDULO X: APLICAÇÃO & ARTEFATOS

Veja apresentação deste Módulo X.

Página 1 de 3

Quem está Online

Temos 85 visitantes e Nenhum membro online

Palavras-chave

Buscar