Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Roteiro
Aula Prática
PROGRAMAÇÃO ORIENTADA A OBJETOS PARA DADOS
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: Programação Orientada a Objetos para Dados
	OBJETIVOS
	Definição dos objetivos da aula prática:
	Compreender conceitos técnicos da linguagem de programação Python.
Aplicar estrutura da linguagem Python para construção de uma aplicação simples. Utilizar biblioteca disponível em Python, como base de estudos e prática comum no tratamento de dados, para criação de interface gráfica que receberá teclas pressionadas pelo usuário.
	INFRAESTRUTURA
	Instalações:
	Instalação da linguagem de programação Python 3.11.1 ou superior.
	Materiais de consumo:
	
Descrição
	Quantidade de materiais por
procedimento/atividade
	
	
	
	Software:
	Sim ( X ) Não ( )
	Em caso afirmativo, qual?
	Pago ( ) Não Pago ( X )
	Tipo de Licença:
	Descrição do software:
	Linguagem de programação Python 3.11.1 ou superior.
	Equipamento de Proteção Individual (EPI):
	- NSA
	
PROCEDIMENTOS PRÁTICOS
	
	A realização dessa atividade consiste em construir o código para detecção de teclas pressionadas e, neste
momento, para isso, construiremos uma interface gráfica simples para digitação utilizando a biblioteca tkinter.
2
	No entanto, para que seja possível a construção da solução para este problema, será necessário ter, antes de mais nada, a versão mais recente do Python instalada em seu computador. O procedimento de instalação é simples. Acesse o site: vá na opção “Inicie-se” e em seguida escolha “Download do Python”. No momento da construção dessa atividade, a última versão mais recente é a
3.11.1. Você pode utilizar este ou uma superior. Feito isso, basta realizar a etapa de instalação que consiste,
basicamente em etapas de avançar e finalizar a instalação.
	Atividade proposta:
	Utilizando uma biblioteca simples, disponível em python, vamos construir uma tela pequena para receber a digitação feita no teclado e nosso código deverá detectar quais teclas estão sendo pressionadas. Elas deverão se exibidas no terminal do IDLE, programa que acompanha nativamente a linguagem Python, em
sua instalação.
	Procedimentos para a realização da atividade:
	1 - Para iniciarmos, abra o programa IDLE, ambiente integrado de desenvolvimento para Python. Ele é nativo, ou seja, ao instalar o Python, o IDLE é instalado automaticamente. Ao abrí-lo, você verá a seguinte tela:
Fonte: Elaborado pelo autor.
2 - Essa IDE oferece algumas configurações que podem ser exploradas a partir do menu superior. Por hora, não faremos nenhuma alteração dessa natureza. Para nós, nesse momento, é necessário criarmos um novo
3
	arquivo para abrigar o código que deveremos construir. Para isso, vá ao menu File e, em seguida, escolha a
opção “New File”.
3 - Será aberta uma nova janela. Veja:
Fonte: Elaborado pelo autor.
4 - Agora, será possível inserir mais de uma linha de código, pois é nessa janela que podemos salvar o código digitado. Na tela anterior, só é possível utilizar código em tempo de execução, ou seja, você não consegue salvar um volume grande de linhas de programação.
5 - Ao finalizar ou mesmo durante a construção de seu código, é possível executar o código digitado. Contudo, ao fazê-lo, o código será executado na primeira janela. Você precisará alternar entre as duas janelas para escrita do código e execução do mesmo. Veja um exemplo simples. Vamos escrever uma mensagem:
print(“ola Mundo”)
6 - Salve o arquivo. Para isso, vá em “File > Save As”, veja:
Fonte: Elaborado pelo autor.
4
	7 - Ao salva-lo, será exibida uma tela que te permite escolher o local onde salvar o arquivo e o nome que dará a ele. Todo arquivo escrito em Python tem a extensão .py. Veja:
Fonte: Elaborado pelo autor.
8 - Agora, insira o código apresentado na etapa anterior, salve as alteraçõse e execute-o acessando o menu
“Run > Run Module”, ou simplesmente pressione a tecla F5. Veja na imagem:
Fonte: Elaborado pelo autor.
9 - Como mencionado anteriormente, o resultado da execução será apresentado na janela principal do IDLE, onde os códigos são exibidos. Vejamos como ficou o resultado de nossa programação:
	Checklist:
	
5
	· Download e instalação do Python na versão 3.11.1 ou superior.
· Abertura do IDLE para construção do código proposto na atividade.
· Pesquisa sobre a biblioteca tkinter e métodos responsáveis pela detecção de teclas pressionadas.
· Escrita e teste do código necessário para solução do problema.
· Armazenamento do arquivo com o código construído para atividades e estudos futuros.
	RESULTADOS
	Resultados da aula prática: Construção de um pequeno programa que serve para identificar as teclas pressionadas no teclado do computador. Este programa deve ser escrito em Python, utilizando sua Interface de Desenvolvimento Integrado, o IDLE. A atividade deve ser realizada com apoio da biblioteca Tkinter, da linguagem python, que conta com todos os métodos necessários
para cumprimento das exigências dessa atividade.
	
6
image6.png
image7.png
image8.png
image9.png
image1.png
image2.png
image3.png
image4.jpeg
image5.png

Mais conteúdos dessa disciplina