Mostrar mensagens com a etiqueta programação. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta programação. Mostrar todas as mensagens

domingo, 10 de maio de 2020

Instruções e comandos

Para escrever algoritmos (programas) é necessário o uso de instruções/comandos. Estes são frases que indicam as ações a serem executadas. São compostas de um verbo no imperativo, ou no infinitivo, mais um complemento.
Assim sendo, é possível não só modificar os códigos das personagens mas também do cenário (segue-se alguns exemplo:).
 



Até a uma próxima e não se esqueçam de apanharem um bocado de sol todos os dias. #quarantinelife 👌

sexta-feira, 8 de maio de 2020

Falas e movimentos no Scratch

Olá de novo, espero que tenham cumprido as medidas de segurança em relação ao vírus que ninguém deixa de lado quando fala com alguém. Hoje viemos vos dar mais um entretenimento: mais um projeto que realizamos no âmbito da disciplina da aula de aplicações informáticas.Assim, estes seguintes trabalhos (cada uma tem um projeto) com duas partes. foram feitos pelas nossas criadoras:

Joana Pedrosa:
clica aqui e aqui para mais sobre os dois seguintes projetos





Inês Caetano:
clica aqui para saberes mais sobre o seguinte projeto




Espero que não desgostem. 😉❤

sexta-feira, 24 de abril de 2020

Scratch, animações e mais coisas

Olá meus queridos. Com esta publicação viemos mostrar as nossas pequenas e primeiras animações no âmbito da programação. Para a criação dos mesmos utilizamos o Scratch (https://scratch.mit.edu/), sendo que é esta linguagem gráfica de programação que vamos abordar este período. É importante também referir que possibilita a criação de histórias interativas, animações, simulações, jogos e músicas, e a partilha dessas criações na Web.
Seguem-se os trabalhos realizados pelas "criadoras do blog":

-Inês Caetano


-Joana Pedrosa
(clica aqui para poderes saber mais sobre os controlos do trabalho)

👌😉👌

segunda-feira, 20 de abril de 2020

Introdução à programação

Programação:  

Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em uma linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo diretamente em linguagem de máquina. Assim, através de uma linguagem de programação, é possível definir o modo como um programa opera, e como reage a estímulos externos, ou até como deve emitir os seus próprios estímulos. 


Linguagens de programação: 

Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. 
Com isto, as linguagens de programação podem ser mais ou menos próximas das linguagens do hardware, ou de máquina (linguagens de baixo nível), ou menos próximas destas (linguagens de alto nível), e dentro destas classificações, as diferentes linguagens podem ser mais ou menos complexas, e, portanto, mais ou menos difíceis de aprender. 

Algoritmo vs programa: 

Ainda existe alguma confusão relativamente a estes dois conceitos, que são muitas vezes usados como sinónimos, quando não o deviam ser. 
De um modo simplificado, um algoritmo é uma descrição, passo-a-passo, de uma metodologia que conduz à resolução de um problema ou à execução de uma tarefa. Este algoritmo pode ser algo muito complexo, como o processo fotossintético, mas também pode ser algo muito simples, como a forma como preparamos uma caneca de café da manhã. Um algoritmo é, portanto, de um certo modo, um programa sem um sentido definido; algo que indica ao computador como deve fazer. 
A programação consiste na codificação precisa desse algoritmo, segundo uma linguagem de programação específica. E, um programa é um conjunto de algoritmos e outras funções, que interagem umas com as outras de modo a funcionarem a uma escala maior. 

Ada Loveplace: 

Ada Augusta Byron King, condessa de Lovelace foi uma matemática e escritora inglesa, que é creditada como sendo a primeira pessoa a escrever um algoritmo destinado a ser interpretado e processado por uma máquina, na altura a máquina analítica de Charles Babbage. Durante o período em que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica. Estes algoritmos realizavam operações simples, e comunicavam os seus resultados aos operadores da máquina. Lovelace foi, assim, a primeira programadora.

“No mundo digital em que vivemos saber programar é uma competência tão importante 
como aprender inglês, matemática, ler ou escrever.” 

     A importância da programação: 
Ao aprender a programar, aprendemos a desenvolver o pensamento computacional como por exemplo: 
     Raciocinio logico: 
Porque para desenvolver um sistema, é necessário criar um algoritmo, usando uma linguagem de programação. Deve ser estruturado de forma logica para poder resolver problemas do mundo real. 
     Abstração: 
 É a criação de objetos que sumarizam as características de outros pertencentes a um mesmo conjunto. Esse se processo inicia com a busca de padrões em um grupo estudado como as características do trabalho de um profissional 
Desses padrões encontrados, retiram-se as características essenciais que permitem a um objeto ser identificado como tal (ex.: um carro acelera, move se em qualquer direção), e com elas são criados modelos computacionais para sua representação virtual. 



Bibliografia: 
Apontamentos da professora Lurdes Lopes  

   
  

quarta-feira, 23 de outubro de 2019

Conversão de números binários para números decimais e vice-versa

   As primeiras 122 civilizações sempre se preocuparam em criar um sistema de numeração simples para realizar operações básicas da matemáticas em factos quotidianos. As origens do sistema binário são desconhecidas, porém existem relatos de que por volta de 3000 a. C. a China já utilizava esse sistema para contagens, somatórias, entre outras operações básicas. Porém este sistema só passou a ser novamente levantado em pauta 46 séculos depois com o cientista e engenheiro alemão Gottfried Wilhelm Leibniz, que além de defender esse sistema de numeração, aprefeiçoou e formalizou diversas combinações binárias para a representação de novos números, auxiliando posteriormente, as primeiras linguagens de programação. Mais de um século depois, George Booler retomou os estudos de Gottfried Wilhelm Leibniz aperfeiçoando alguns conceitos introduzindo o sistema binário em sistemas digitais. Mais tarde ainda, George Booler desenvolveria álgebra boolena, fundamental em diversas áreas da computação.



           





     O sistema binário é composto por dois algarismos fundamentais; 0 e 1, onde suas posições indicam o valor expresso. Diferentemente da base decimal, os números do sistema binário são lidos inversamente, ou seja, da direita para a esquerda, onde cada digito recebe o nome de bit, já um byte é composto por 8 bits (uma sequência binária de dois dígitos) e a partir de então segue : 1KB ( 1024 bytes), 1MB (1024KB), e assim sucessivamente. 



    Um sistema de numeração decimal é um conjunto de princípios constituindo o artificio lógico de classificação em grupos e subgrupos das unidades que formam os números. A base de um sistema de numeração é uma certa quantidade de unidades que deve constituir uma unidade de ordem imediatamente superior. Os sistemas de numeração têm o seu nome derivado da sua base, ou seja, o sistema binário tem base 2 e o decimal tem base 10.
 Tutorial da passagem do sistema decimal para binário


*as fotos da passagem de um sistema para o outro contêm hiperligações de tutoriais


Webgrafia;
https://pt.wikipedia.org/wiki/Sistema_de_numera%C3%A7%C3%A3o_decimal

Espero que gostem e até logo!!😉

Fim do terceiro período

Olá ... 😢 Porquê a tristeza vocês perguntam. Bem esta pode ser, talvez, a última publicação do blogue. O fim do ano letivo está a chega...