Mostrando postagens com marcador 9º Ano - Informática. Mostrar todas as postagens
Mostrando postagens com marcador 9º Ano - Informática. Mostrar todas as postagens

quarta-feira, 9 de junho de 2021

9º ano - Informática - 10/06

 Tarefa: Criar um programa usando Python e a biblioteca turtle em que nós inserimos a quantidade de lados um polígono regular e a medida desses lados e o programa retorne um desenho desse polígono, o perímetro e a área 

Lembrando, conforme está na apostila, para o programa retornar um desenho do polígono podemos usar as seguintes linhas de programação:

from turtle import*
shape("turtle")
showturtle
speed(1)


lados = int ( input ("Informe a quantidade de lados do polígono: ") )
t = int ( input ("Informe o tamanho de cada lado: ") )


for i in range(lados) :
fd(t)
rt(360/lados)


Prof. Luan

segunda-feira, 29 de março de 2021

9º - Informática - 08/04

Para quem não entregou estes exercícios e estão atrasados, Façam:


Exercicio 1:
Crie um código funcional que possibilite o cálculo do volume de um solido regular qualquer. Em caso de duvida consulte as paginas 5, 7 e 8 da apostila.

Exercicio 2: exercicio "Agora, é sua vez" da página 19 da apostila.

enviem para o e-mail profluanbueno@gmail.com

Prof. Luan


 

domingo, 21 de fevereiro de 2021

9º ano - Informática - 21/02/2021 - Tarefa

Tarefa:

Usando o editor de Python no https://repl.it ou o editor Mu, que pode ser baixado no link: https://codewith.mu 

Crie um código funcional que possibilite o cálculo do volume de um solido regular qualquer. Em caso de duvida consulte as paginas 5, 7 e 8 da apostila.

Enviar até sexta feira dia 26/02

Prof. Luan

segunda-feira, 26 de outubro de 2020

segunda-feira, 10 de agosto de 2020

9º Ano - Informática - Passo a passo do exercício FizzBuzz

FizzBuzz Final


Crie um programa que imprima uma lista com os números de 1 até 100 substituindo os múltiplos de 3 por Fizz, os múltiplos de 5 por Buzz e os múltiplos 3 E 5 por FizzBuzz.

Resolução do exercício “FizzBuzz Final”:
i = 1
while i <= 100:
if i % 3 == 0 and i % 5 == 0:
print("fizzbuzz")
elif i % 3 == 0:
print ("fizz")
elif i % 5 == 0:
print ("buzz")
else:
print(i)
i = i + 1

**Repare sempre se a endentação está correta e nos sinais de dois pontos ( : ) quando for necessário usar

  1. Primeiro damos um valor inicial para a variável “i”. Como queremos os números de 1 até 100 podemos dar o valor inicial 1. assim temos:

i = 1
  1. Como não queremos que o programa imprima os números maiores que 100 dizemos: imprima os números apenas enquanto (while) a variável “i” for menor ou igual a 100. 

A frase sublinhada acima, na linguagem python pode ser escrita assim:

while i <=100:

  1. Para escrevermos: se (if) i for divisível por 3 e 5 imprima (print) fizzbuzz. escrevemos:

if i % 3 == 0 and i % 5 == 0:
      print("fizzbuzz")
Ao usarmos símbolo % temos como resultado o resto de uma divisão, assim no código acima estamos escrevendo: se (if) o resto da divisão (%) entre a variável i e 3 for igual a zero e (and)  o resto da divisão (%) entre a variável i e 5 for igual a zero imprima (print) a palavra “fizzbuzz”.

**ao usar as condicionantes como while e if sempre devemos lembrar da endentação, o espaço destacado em laranja antes do comando print.

  1. usando o comando “elif” que pode ser traduzido com “e se” usamos a mesma lógica do passo 3 para imprimir fizz quando for múltiplo de 3 e buzz quando for múltiplo de 5.
elif i % 3 == 0:
print ("fizz")
elif i % 5 == 0:
print ("buzz")

  1. Agora queremos escrever que: se não ocorrer nenhum dos casos citados acima (o número seja múltiplo de 3 e 5, só de 3 ou só de 5 ) seja impresso o próprio número guardado na variável i. para dizermos “se não” usamos o comando else: 
else:
print(i)
i = i +1
Por fim temos sempre que escrever a fórmula i = i + 1 para que ocorra a mudança da variável i para o próximo número. 
i = 1
i = 2
i = 3 
i = 4 

e assim por diante até chegarmos ao 100.


Prof. Luan


sexta-feira, 15 de maio de 2020

TAREFA - ATENÇÃO - MUDANÇA NA DATA DE ENTREGA - 15/05 - 9º ANO

Linguagens de programação e Aplicativos de comunicação.


Existem muitas linguagens de programação ao redor do mundo todo. Citarei as principais, ou as mais utilizadas por profissionais de Programação. Todas as linguagens são em inglês, pois é a linguagem universal.
 
 


 


 
 
Mas qual a diferença entre Códigos Binários e Linguagens de Programação?


Quando inventados, desde os primórdios, a única função dos computadores era computar dados, realizar cálculos matemáticos, muito mais rápido que humanos. Porém, as maquinas não tem conhecimentos de herança, é necessário ensiná-las a realizar cálculos, para que ela consiga executá-los e ao ensinar a maquina, são passados códigos de instruções, é aí que surgem as linguagens de programação.


Os códigos são passados para as maquinas em linguagem de alto nível, que em outras palavras é a linguagem que nós humanos entendemos, a maquina por sua vez não entende dessa maneira, ela precisa transformar esses codigos e comandos em linguagem de baixo nível ou seja, linguagem binária, que são sequencias de 0 e 1. Não precisaremos aprender sobre codificação binária.






Linguagens de Programação


são padrões de codificação binária, mas cada linguagem possui sua sintaxe e semantica especifica. E dessa maneira todas são capazes de criar instruções para máquinas. e por existirem, facilita a criação de programas, nos isentando de ter que entender a linguagem binária.


As linguagens mais utilizadas atualmente:


1 - JAVA


2 - LINGUAGEM C


3 - LINGUAGEM C++


4 - LINGUAGEM C#


5 - PYTHON


6 - JAVASCRIPT


7 - PERL


8 - ASSEMBLY


9 - PHP


10 - RUBY




Não existe a "melhor linguagem de programação", o que existe são diversas linguagens que possuem diversas características e são adequadas a cada situação.

Para conhecer cada uma dessas linguagens é necessário que pesquisem sobre cada uma delas, é necessário que isso faça parte do seu dia a dia e sua rotina, pois é como aprender a surfar mas não ir a praia, ter medo do mar ou não gostar de agua salgada, então como ou pra que aprender a surfar? Podemos relacionar ao aprendizado de um instrumento, impossível aprender só lendo teorias e vendo outras pessoas praticarem, é necessário praticar também e praticar muito, exaustivamente.


ATENÇÃOOOOOOOOOOO!!!!!!!!
 
 
 
Enviem para meu e-mail até sexta-feira dia 22/05/2020 até as 11h (mesmo dia da próxima aula) - celiseferreira@gmail.com



Tarefa:


Pesquisar sobre  a Linguagem Google Go, Java, java script e HTML


Quem é o criador de cada uma delas?
Quando surgiram?
Qual a melhor aplicação para cada uma das linguagens?
Essas linguagens são utilizadas pelos programadores?
 
Procurem por no máximo duas linguagens de programação que não são mais utilizadas, que se tornaram obsoletas.



Enviem para meu e-mail até sexta-feira dia 22/05/2020 - celiseferreira@gmail.com


no Assunto coloquem seu nome e Tarefa de linguagens de programação.


O trabalho precisa conter Capa, nome do trabalho, o ano de vocês. 
 


sexta-feira, 3 de abril de 2020

Resposta dos Desafios - INFORMÁTICA 03/04

Bom dia!!

Ola meus alunos e programadores queridos!!
vamos a resolução do Desafio....

A formula que pode ser utilizada no desafio: sim, foi essa que a prô explicou: 1/x.

Pois vamos pedir ao usuário que digite um numero, esse numero será armazenado na variável "x" e a formula utilizada "Y = 1/X" e exibirá o resultado na tela.

E se tratando de uma divisão, temos que declarar as variáveis como: float.



 No desafio da página 13:

Começamos importando a biblioteca que trata as raízes quadradas, pedimos para o usuário digitar os valores de Altura e Largura, armazenamos nas variaves respecitivas. Realizamos as contas, para verificar o valor total, ainda em centimetros e logo na sequencia exibimos os valores em cm e convertidos para Polegas.
Ficando assim:





Beijos virtuais turminha!!!

Boas férias e até a volta!!

quarta-feira, 1 de abril de 2020

Diagonal e Polegadas - INFORMÁTICA 01/01 - AVISO

Alguns alunos me enviaram a resolução do Desafio da página 13.

Eu vou responder particularmente e posto a resposta na sexta feira também.

Abraços, fiquem bem!!

Até a volta!!

Resposta das atividades - INFORMATICA 01/04 - Parte 3

Vamos ás respostas:

Quem me respondeu no post anterior está de PARABÉNS!!!

Vejo que estão se dedicando e me acompanhando e isso me alegra nessa quarentena tão só!
rsrsrs

A seguir postarei as respostas:

No Problema 1:

É necessário solicitar ao usuário um valor, e a mensagem que consta entre as aspas, não interfere em nada no desenvolvimento do programa, desde que seja clara.





E de Acordo com a pergunta do André:

"Existe algum comando que mostre a equação com o valor da variável x e não o resultado?"

Sim existe, André!

Ficaria assim: 
x=int (input("Digite um numero inteiro: "))
print("O valor digitado foi: "x, "Este numero elevado ao quadrado resulta em:", x**2) 

Também rapidamente respondido em 2 linhas.


No problema 2:
Está solicitando um numero ao usuario e o mesmo mostrará seu antecessor e seu sucessor.

Ficando assim:

x=int (input("Digite um numero inteiro: "))
print("O antecessor de : "x, " É", x-1, "e seu sucessor é:", x+1) 

Também rapidamente respondido em 2 linhas.







A resposta do Desafio eu postarei na sexta feira, pois vou dar mais uma oportunidade para que alterem o programa de vocês.

Agora com a explicação do conceito de Números inversos, e de Números opostos.

NÚMEROS OPOSTOS: São numero que tem o seu oposto explicito.

Assim como 1 = -1, o numero 2 (dois positivo), tem o seu inverso que é -2 (menos dois, ou dois negativo) e assim por diante:
 988 = -998
 x = -x
37 = -37

NÚMEROS INVERSOS: Dois números são ditos inversos  quando a multiplicação entre eles resulta em 1.

1 x 1 = 1
Mas só esse numero?
Não, daqui, partimos para os números decimais.
0,5 x 2 = 1
0,25 x 4 = 1

Mas para facilitar, podemos fazer:
1/6= 0,16 (Lê-se: Um dividido por 6 é igual a 16 décimos)
1/5=0,2 (Lê-se: Um dividido por 5 é igual a 20 décimos)
ou 1/9=0,11 (Lê-se: Um dividido por 9 é igual a 11 décimos)


E era essa a formula a ser utilizada no desafio, pedir ao usuário que digite um numero, esse numero será armazenado na variável "x" e a conta ficaria "Y = 1/X" e exibirá na tela o resultado.

Façam o desafio e me enviem por e-mail, novamente. 

celiseferreira@gmail.com









Resolução das atividades e desafio - INFORMÁTICA 01/04 - Parte2

Oláá!!

Saudades de vocês todos, meus queridos alunos!!

Estou muito feliz com a participação dos alunos, todos enviando as tarefas, dando seu jeito de fazer e enviar e tirando duvidas!!!

Estão realmente de parabéns!!!

O 9º ano mais lindo!!

Vamos a correção dos exercícios da página 12 e do desafio!

Primeiro preciso explicar o conceito de Números inversos, pois são diferentes de Números opostos.

NÚMEROS OPOSTOS: São numeros que tem o seu oposto explicito.

Assim como 1 = -1, o numero 2 (dois positivo), tem o seu inverso que é -2 (menos dois, ou dois negativo) e assim por diante:
 988 = -998
 x = -x
37 = -37

NÚMEROS INVERSOS: Dois números são ditos inversos  quando a multiplicação entre eles resulta em 1.

1 x 1 = 1
Mas só esse numero?
Não, daqui, partimos para os números decimais.
0,5 x 2 = 1
0,25 x 4 = 1

Mas para facilitar, podemos fazer:
1/6= 0,16 (Lê-se: Um dividido por 6 é igual a 16 décimos)
1/5=0,2 (Lê-se: Um dividido por 5 é igual a 20 décimos)
ou 1/9=0,11 (Lê-se: Um dividido por 9 é igual a 11 décimos)


E era essa a formula a ser utilizada no desafio, pedir ao usuario que digite um numero, esse numero será armazenado na varíavel "x" e a conta ficaria "Y = 1/X" e exibirá na tela o resultado.

MAS QUERO RESSALTAR QUE OS QUE ME ENVIARAM O DESAFIO, COM CERTEZA TEM MUITOS PONTOS COMIGO. Pois se esforçaram muito e aceitaram o desafio, mesmo sem ter a explicação do conceito.

SEUS LINDOS!!

Atividade 1 da página 12:

Na atividade 1, precisamos ter uma variavel para armazenar o numero digitado pelo usuario.

Quando a variável depende do usuário para ter um valor, como fica essa primeira linha?

Como vamos armazenar o valor digitado?

Qual o comando que exibe a resposta na tela?

Onde podemos realizar esse calculo? O resultado que deve ser exibido é X**2, correto?

Respondam  nos comentários, o próximo post depende dessas respostas....














Informática - 01/04 - Parte 1

Bom dia meus queridos!!

Hoje a Prô colocará aqui no blog a correção e as respostas das atividades que fizeram.

Todos que me enviaram estão de parabéns!

Estou acompanhando vocês e respondendo todos os e-mails dos alunos.

Quem está por aqui já pode comentar com um ok, bom dia, olá....

terça-feira, 31 de março de 2020

Informática - Aula dia 18/03/2020 - Parte 1

Bom dia 9º Ano!!

Vamos primeiro instalar o compilador do Python no computador de vocês.

Entrem neste link: https://codewith.mu/

Peça ajuda a um adulto se necessário.



clique em Download.

Siga as instruções clicando em Next > Next > I agree> Next...

Após a instalação, poderemos seguir para as atividades.

Outro compilador pode ser usado on-line, basta entrar neste link: https://onlinegdb.com/online_python_compiler

Verifique se a linguagem escolhida é PYTHON 3, se não for, escolha.



quarta-feira, 25 de março de 2020

Informática - Aula dia 25/03 - Parte 2

......CONTINUANDO

Na página 12,  temos a continuação das atividades.

Convertemos graus Celsius em Fahrenheit, nesta atividade vamos transformar centímetros em polegadas, sabendo que uma polegada vale 2,54cm.

Abram o Python e vamos testar o exemplo da pagina 12.


LEMBRETE: na linguagem Python, as casas decimais são separadas por ponto(.) e não por vírgula (,)

 Seguindo....


um poquinho de matemática:
Calculando a Raiz quadrada dos numeros Reais

Sabemos que a raiz quadrada de qualquer numero real é sempre igual ou maior que zero.

A próxima atividade sugere criarmos um programa que captura um numero real digitado pelo usuário através do teclado e do comando input realiza o cálculo e exibe sua raiz quadrada.

No Python vamos testar o exemplo da pagina 13.

Neste programa particularmente, precisaremos importar uma BIBLIOTECA, pois esse calculo é um pouco mais avançado do que os cálculos básicos e para que seja realizado, precisamos chamar essa biblioteca que o possui e auxilia o computador.  

import math

Até agora tipificamos todas as variáveis como float.

Agora vou deixar o desafio da página 13 como atividade, façam e me enviem pelo e-mail. 

Enviem as duvidas também. 

Vou respondendo os e-mails conforme forem enviando, enviem até 27/03.

Boas atividades. Até semana que vem.

 

INFORMATICA - AULA 25/03 - PARTE 1

OLÁÁÁ 9º ANO!!!!


Os alunos que enviaram a atividade no prazo que foi dado semana passada, estão de PARABÉNS!!!

E quem não fez, FAÇA e me envie, valendo menos, mas enviem!: celiseferreira@gmail.com
Com o Assunto sendo: seu nome, o ano, e a  data, ficando assim:
EXEMPLO: Celise, 9º ano, 25/03  


Bom dia com um pequeno aviso.

Bom dia a todos!!

Aviso para meus alunos, a prô está online para tirar duvidas e passar novas atividades.


Boa aula para vocês!!!


meu e-mail para envio de tarefas e duvidas: celiseferreira@gmail.com

quarta-feira, 18 de março de 2020

Informática - Aula dia 18/03/2020 - Parte 2 - 9º Ano

Após a instalação do compilador, vamos aos exercícios.

Na página 12 da apostila temos o "AGORA É A SUA VEZ!"

- FAÇAM O EXERCÍCIO 1 E O 2;
SE POSSÍVEL FAÇAM O DESAFIO TAMBÉM.

ENVIEM AS RESPOSTAS PARA: celiseferreira@gmail.com ATÉ DIA 20/03

segunda-feira, 16 de março de 2020

8°ano - Arte - 12/11/24 - Logomarca

Oiiiii!!!!! Quando criamos uma logomarca, devemos levar em consideração o tipo de produto e o público alvo. A partir daí, criar o nome para ...