quinta-feira, 30 de abril de 2020

Programação - Realização da ficha 2

                                                        
Realização da ficha 2


Desta vez foi  nos proposta a realização de outra ficha de trabalho envolvendo o SCRATCH, apesar da excelente orientaçao da parte da professora este trabalho era um pouco mais complexo.Em baixo está disponivel o trabalho de cada um dos dois membros do blogue, espero que gostem =).



        Alexandre:




                                                    Clica aqui para ver o meu trabalho! 






domingo, 26 de abril de 2020

Programação - Introdução ao Scratch


Introdução ao Scratch

 Olá a todos, nesta semana fomos propostos a utilizar um software que nos permite programar um conjunto de ações, com diferentes personagens e cenários e assim procedemos... Já tínhamos explorado este programas anteriormente e, por isso, não foi tao desafiante.Estes foram os resultados finais dos nossos trabalhos, espero que gostem.



        João

  No meu trabalho optei por fazer um pinguim a deslizar num ambiente gelado, um dos costumes utilizados foi feito manualmente, visto que nao havia nenhum em que o pinguim estivesse a deslizar.




     Alexandre

   Neste trabalho optei por fazer uma coisa diferente do normal e   por isso decidi homenagear uma das minha personagens favoritas, gandalf.

                                                      Clica aqui para ver o meu trabalho! 
         







quarta-feira, 22 de abril de 2020

Programação: Introdução à Programação


Introdução à Programação

       Fomos sujeitos a resolver uma ficha de programação que tinha 5 perguntas para nós respondermos e assim o fizemos: 


        P:  Defina o conceito de Programação (Programação Informática) e de Linguagens de Programação.

        R: Linguagem de Programação é uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas (software).Existem várias linguagens e elas servem para muitos propósitos. Alguns óbvios, como criar um software, outros menos, como controlar um carro. As varias linguagens podem ser: Javascript, C++, Ruby, PHP, Python, etc.....
    Programar, na prática, é escrever um texto que será transformado em um software. Esse texto deve ser escrito em uma linguagem de programação.Nesse contexto, a programação nada mais é do que o processo de escrita, testes e manutenção de programas de computador.




         P: Estabeleça a diferença entre linguagens de baixo nível e linguagens de alto nível.

         R: A linguagem de Alto Nível aproxima-se mais da linguagem humana, este tipo de linguagem possui os comandos mais simplificados e abstraídos e um nivel de abstraçao que permite o melhor entendimento do código.

    O propósito de uma linguagem de Baixo Nível é uma melhor comunicaçao com a máquina , isso proporciona um melhor aproveitamento da arquitetura do computador e mais velocidade de processamento, já que não é necessário fazer as conversões entre código da linguagem -> compilador -> código de máquina ->processador. Porém, consequentemente, o aprendizado é mais trabalhoso já que exige um conhecimento mais aprofundado




        P: Estabeleça a diferença entre algoritmo e programa.

        R:  Algoritmo: Um algoritmo é um esquema de resolução de um problema. Pode ser implementado com qualquer sequência de valores ou objectos que tenham uma lógica infinita
              
      Programa: Um programa informático é uma colecção de instruções que descrevem uma tarefa a ser realizada por um computador. Uma codificação de uma estratégia em uma particular linguagem de programação é chamada de programa.




         P: Quem foi Ada Lovelace? Que contributo é atribuído a esta personalidade no âmbito da
programação?
 
         R: Ada Lovelace era uma mulher Inglesa nascida a 10 de dezembr
    No âmbito da programação, esta matemática britânica, escreveu o primeiro algoritmo para ser processado por uma máquina, o que naquele século era um grande avanço e permitiy que as tecnologias evoluissem ainda mais. O primeiro algoritmo foi processado pela máquina analítica feita por Charles Babbage.
o de 1815. Ada foi matemática e escritora.
              Assim, Ada foi considerada a 1ª programadora da história.




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

           R:  Como já foi referido anteriormente, a programação é uma "língua" que descreve um conjunto de ordens que mais tarde se vai transformar num software. Isto é, a programação é o que nos permite comunicar com máquinas de forma a que as mesmas desempenhem todas as funções requeridas e respeitem as regras impostas.
      Nas ultimas décadas, as tecnologias principalmente, têm evoluido a velocidades extremas trazendo cada vez mais facilidades às nossas vidas.
      O nosso futuro ainda vai trazer mais tecnologias que não conseguimos imaginar neste momento. Sendo assim, a programação vai ser uma necessidade para o futuro para conseguirmos comunicar com máquinas e mesmo produzir softwares.
      Tal como aprendemos a nossa língua materna e outras como o Inglês para termos cada vez mais capacidades de comunicação, no futuro a programação tambem será uma destas línguas.
      Ao aprender a codificar, vao surgir oportunidades de trabalho mas também a possibilidade de ver o mundo de novas maneiras.
      Assim podemos concluir que concordamos com a afirmação e achamos que deve aprendizagem na escola para que num futuro rodeado de tecnologias, não fiquemos "atrasados no tempo".
      Como dizia Mitchel Resnick (diretor do "Lifelong Kindergarten" e "MIT Media Lab"
"Num mundo repleto de tecnologia, quem não aprender a programar será programado"




       





Começo 3º Período - Aulas um pouco diferentes



3º Período | Aulas Diferentes do "Normal"

      Olá a todos, a situação anteriormente descrita num posto do blog continua a ser uma realidade, após um mês ainda nos encontramos sobre uma quarentena para evitar a propagação do CoronaVirus (COVID-19). 
            Apesar disso, as aulas têm que continuar mesmo com o isolamento social. A solução para o problema foi utilizar software/plataformas que mantêm o contacto entre aluno e professor, como por exemplo o "zoom" e a "classroom. 
             Pois é, o blogue apesar de tudo vai continuar a ser atualizado.


Fiquem em Casa!!!