sexta-feira, 19 de junho de 2020

Fim do 3º Período


O 3º Período está a terminar, por isso queremos fazer um balanço geral do período e da disciplina de Aplicações Informáticas.
Devido à pandemia, o 3ºPeríodo decorreu de forma diferente do resto do ano letivo. A distância dificultou a realização de algumas tarefas, mas as complicações não nos impediram de concretizar projetos dos quais nos orgulhamos imenso.
Este período foi dedicado à programação , e nesse âmbito explorámos um velho amigo nosso, o Scratch.
Adorámos trabalhar com esta plataforma, e divertimo-nos imenso a realizar as tarefas propostas, por mais trabalhosas que fossem.
A disciplina de Aplicações Informáticas superou todas as nossas expectativas, com ela aprendemos a trabalhar em novas plataformas, e com os novos conhecimentos sentimos que estamos melhor preparados para o futuro digital. Para além disso, a criação deste blog foi uma experiência nova e que gostámos imenso.
Por fim, queremos agradecer a todos os que nos seguiram ate aqui, e, claro, deixar um agradecimento especial à nossa Professora Lurdes Lopes, por todo o apoio que nos tem dado.

Deixamos aqui uma pequena apresentação com o resumo do nosso blog:


Clica na imagem!



















Esperamos que tenham gostado e aprendido muito connosco. Até sempre! 😃




domingo, 31 de maio de 2020

Scratch - Ficha 4

Foi nos proposto a realização de mais uma ficha. Desta vez a temática era direitos de autor e tinha como objetivo a realização de um diálogo com o utilizador e a criação de um labirinto. Dentro destes requisitos tentamos criar um jogo divertido e educacional.
Experimenta aqui o jogo😆:

Nível 1 (Miguel Trigo):

sábado, 16 de maio de 2020

Scratch - Ficha 3

Esta semana continuamos a explorar as diversas funcionalidades do Scratch através da realização da Ficha 3, que visava a utilização do movimento através das setas de direção e abordava a temática da utilização segura da Internet.
Tentamos recriar uma história de uma bailarina em ascensão, com o intuito de realizar algo original e divertido. 
Aqui esta o resultado da animação:

 Primeira parte (Joana Pereira):

domingo, 3 de maio de 2020

Scratch - Ficha 2

Estes são os resultados da ficha 2, que visava a realização de um pequeno projeto para demonstrar o movimento, diálogo e mudança de cenários e de atores.
Ambos os projetos foram realizados individualmente, embora com alguma colaboração entre os dois, e seguem a história de um mago muito poderoso...
Confere aqui: 

Primeira parte (Joana Pereira):

domingo, 26 de abril de 2020

Scratch - Ficha 1


Hoje iremos introduzir-vos a uma linguagem de programação simples, ótima para iniciantes da programação, o Scratch.
O Scratch é uma linguagem de programação criada em 2007, e possibilita a criação de histórias interactivas, jogos e animações de uma forma simples e divertida, estimulando a imaginação e o raciocínio.
Esta primeira ficha teve como objetivo introduzir-nos a esta nova ferramenta, bem como a exploração de algumas das suas potencialidades.
Aqui está o resultado desta pequena animação:

Primeira parte (Joana Pereira):

segunda-feira, 20 de abril de 2020

Ada Lovelace: A Primeira Programadora da História

No mundo digital em que vivemos, as máquinas e computadores têm vindo a ganhar uma crescente importância nas nossas vidas. Com a digitalização de praticamente tudo o que nos rodeia, entender como funcionam estas máquinas e principalmente saber comunicar com elas é essencial para o nosso dia-a-dia. Assim, aprender a programar um determinado dispositivo digital é tão importante como aprender inglês, matemática, ler ou escrever.

Mas como é que tudo isto começou?

Introdução à Programação Informática


Como já dissemos, este período vai ser dedicado à programação.

Mas primeiro, temos de esclarecer alguns conceitos sobre este tema.
Ao programar um software, estamos a dar ao computador instruções capazes de serem expressas e executadas pelo próprio computador,  permitindo-nos realizar diversas ações e tarefas para atingir um determinado objetivo, que de outra forma seriam quase impossíveis de realizar.

É importante estabelecer as diferenças entre os dois conceitos essenciais à programação: algoritmo e programa.

Um algoritmo é uma sequência de instruções devidamente organizadas e estruturadas para a resolução de um determinado problema ou para alcançar um determinado objetivo. Esta sequência finita de instruções é escrita numa linguagem natural, podendo ser executada tanto por máquinas programáveis como por humanos.


Exemplos de algoritmos

Um programa é um algoritmo ou conjunto de algoritmos especializados para um computador executar.
Basicamente, são algoritmos traduzidos para uma linguagem mais específica ( de programação) que os computadores conseguem ler e executar.


Exemplo de um programa

Como sabemos, os computadores apenas reconhecem comandos em linguagem binária (0 e 1).
Estas linguagens oferecem um método padronizado de comunicar instruções às máquinas, através de regras de semântica e de sintaxe, que estipulam o modo correto de como formular instruções válidas para serem lidas e reconhecidas pela máquina. 
Assim, as linguagens de programação são essenciais para escrever um programa.

As linguagens de programação podem ser divididas em linguagens de baixo nível e linguagens de alto nível.
As linguagens de baixo nível está mais próxima da linguagem da máquina, e tem como objetivo facilitar a comunicação entre o programador e a máquina, permitindo a criação de um programa mais elaborado.
Por outro lado, as linguagens de alto nível aproximam-se mais da linguagem natural, humana, e tem como objetivo facilitar a programação para programadores menos experientes, não permitindo, porém, a realização de softwares muito elaborados. 






  

Fontes:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBiBmzG_0o5cb3VF1mQDCSiLXSLfHLEf4chJ7t3m88JO6MXM-QWQIPqqxojIniLtd5SfRK4YjMrb5C8OFWDrE-PvF7drulzCYGYBTn0Jijs8IMcggdq1XShSAQcVeWBg1AgyHEBVfd4_vo/s1600/Introducao_programacao_fluxograma.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk93R8tlFt2yvkf0Y_m87diZxBxHhAeFdJlEubb6bAqeXZqwy3KupVtbNxSO5I7E3L548ivIBrm4zn93tXL3ipQlKnU6OKxgUFaoD3JQWCkViC6c8jhTMTMzdjQ6UC4X-0c2PUTIPvkSxA/s1600/Figura-28-Codigo-fonte-do-script-criado-para-leitura-da-porta-serial-no-ARDrone-e.png
https://www.people.com.br/noticias/tecnologia/para-que-serve-a-programacao
https://sites.google.com/a/liesenberg.biz/cjogos/home/materiais-de-apoio/topicos-relativos-a-c/algoritmos-e-programas
https://images.app.goo.gl/UUDuxmvnuwGXAAhq9
https://images.app.goo.gl/tuj799YZbaRnAsCE6
https://images.app.goo.gl/MoN86CCmwQaLeXi89

domingo, 19 de abril de 2020

Início do 3º Período

Depois de um fim do 2º Período fora do normal, regressamos a um 3º Período igualmente atípico.

Devido à pandemia Covid-19, e dada a impossibilidade de aulas presenciais, iremos ter aulas síncronas através da plataforma Zoom, uma aplicação que tem vindo a ganhar bastante protagonismo e importância na vida de muitos alunos e professores.

Neste período iremos aprender mais sobre programação, algoritmos e códigos, por isso fiquem atentos que iremos fazer uma pequena introdução sobre este tema muito em breve.