quarta-feira, 30 de maio de 2018

Projeto Final

No final do período foi nos pedido que criássemos uma aplicação sobre as Corridas de Vila Real.



Nesta aplicação decidimos testar os conhecimentos dos utilizadores sobre as Corridas. Estes tem que responder a questões e de seguida verificar se a resposta esta certa ou não.




Temos também um Screem que quando inserida uma password leva os utilizadores para um video das corridas de 2017.



Esta aplicação foi criada no App Inventor.


sexta-feira, 11 de maio de 2018

App Inventor



MIT App Inventor

Durante metade do 3º período letivo aprendemos como criar aplicações para Android, criamos screens e programamos os mesmos utilizando blocos na plataforma MIT App Inventor. 
Criamos aplicações tais como uma calculadora, aplicações para entretenimento, ouvir músicas, responder a questionários, ver vídeos e imagens, etc. Foi uma experiência nova e divertida, aqui estão alguns dos nossos resultados: 



1. Aplicação Bola (Entretenimento) 














2. Aplicação para ouvir música



Screen 1 e respetivos blocos 



Screen 2 (Menu) e respetivos blocos


Screen 3 (Músicas) e respetivos blocos


3. Quiz


              Screen 1 com as respetivas componentes                  Aplicação aberta no telemóvel

sexta-feira, 13 de abril de 2018

Programação e os dispositivos móveis


"Nos dias de hoje, com o grande avanço da tecnologia, os dispositivos móveis estão a tornar-se muito poderosos." 


Na atualidade os dispositivos móveis estão presentes em todos os momentos do nosso dia, quer seja para trabalhar, se comunicar ou para puro lazer (jogar, ver vídeos, etc). Estes são extremamente úteis e fáceis de transportar, o que os torna perfeitos. 
No meu dia a dia uso, no caso, o meu telemóvel para me comunicar, assistir vídeos, ouvir música, tirar fotos, etc. Este é-me também útil quando preciso de fazer pesquisas para algum trabalho. 
Ao longo do tempo os telemóveis foram substituindo os computadores pois são de mais fácil transporte e têm muitas das funcionalidades que os computadores apresentam. 




Sistema Android 

O sistema Android é o maior sistema operativo da atualidade, este é baseado no núcleo Linux e atualmente desenvolvido pela empresa Google. O Android é projetado principalmente para dispositivos móveis com tela sensível ao toque, tais como smartphones e tablets, possui também interface para TV (Android TV), para carro (Android Auto) e para relógio de pulso (Android Wear). 

Versões Android ao longo do tempo

Versões de pré-lançamento: 

  • Android Alpha
  • Android Beta

Versões por nível de API:

  • Android 1.0 - Alpha 
  • Android 1.1 - Beta
  • Android 1.5 - Cupcake
  • Android 1.6 - Donut 

Versões existentes: 

  • Android 2.0/2.1 - Eclair 
  • Android 2.2 - Froyo 
  • Android 2.3 - Gingerbread
  • Android 3.0/3.1/3.2 - Honeycomb 
  • Android 4.0 - Ice Cream Sandwich
  • Android 4.1/4.2/4.3 - Jelly Bean
  • Android 4.4 - KitKat
  • Android 5.0/5.1 - Lollipop 
  • Android 6.0 - Marshmallow
  • Android 7.0/7.1 - Nougat 
  • Android 8.0/8.1 - Oreo 
  • Galeria comparativa 
  • Tablets 




Webgrafia: Wikipedia; Google Imagens; PowerPoint do Classroom



Programação

Neste período vamos abordar o tema de Programação Informática. 

O que é Programação Informática? 

Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em linguagem de programação, embora também seja possível, com alguma dificuldade, escrevê-lo em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens. 

O que é Linguagem de Programação?

Linguagem de Programação é um sistema de escrita para enunciar as operações a executar por um computador. Diferentes linguagens de programação funcionam de diferentes modos. 




Linguagens de baixo nível e linguagens de alto nível 

Linguagens de baixo nível estão mais próximas do hardware ou nível máquina, enquanto que linguagens de alto nível estão mais próximas da linguagem humana. 



Qual a diferença entre algoritmo e programa? 

Um algoritmo é a forma como se concebe e organiza a sequência de operações ou instruções de um programa com o intuito de resolver determinado problema ou para alcançar certos objetivos. 

Escrever um programa de computador é, essencialmente, traduzir um algoritmo (ou um conjunto de algoritmos) para instruções capazes de serem expressas e executadas em computador. 




Quem foi Ada Lovelace e qual o seu contributo no âmbito da programação?

Ada Lovelace foi uma matemática e escritora inglesa que é reconhecida por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage. Durante o período que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiram à 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. Por este trabalho é considerada a primeira programadora de toda a história.




quarta-feira, 21 de março de 2018

Projeto Final - Monumentos da cidade

No projeto final de avaliação da disciplina de Aplicações Informáticas decidimos juntar  a Estátua de Carvalho Araújo com a Igreja de Nossa Senhora da Conceição, ambos os monumentos se encontram numa paisagem do Alvão. Carvalho Araújo celebrizou-se por proteger um navio de passageiros dos bombardeamentos de um submarino alemão ao largo dos Açores, a sua estátua encontra-se no centro da cidade. A Igreja de Nossa da Conceição encontra-se num espaço público e muito frequentado. Este foi o resultado final:




Photoshop

Durante o 2º período deste ano letivo aprendemos a utilizar as ferramentas de photoshop. Ferramentas que nos ajudaram a, por exemplo, remover ou adicionar tatuagens, remover manchas da cara, mudar a cor dos olhos e do cabelo, recuperar fotos antigas, distorcer imagens, etc. Aqui estão alguns dos projetos que conseguimos finalizar. 


Distorção de uma imagem

 Recuperação de uma foto antitga


Adição de uma tatuagem na pele


Mudança da cor dos olhos


Remoção de manchas de um lado da cara


Mudança da cor do cabelo

quarta-feira, 7 de fevereiro de 2018

Igualdade de generos





Desde sempre que vemos associados a cada um dos géneros uma determinada cor como se esta os definisse, observamos desde tempos antigos que há uma associação da cor azul ao sexo masculino e da cor rosa ao sexo feminino. Isto pode levar a que, por exemplo, o sexo masculino se sinta constrangido a usar roupas ou objetos cor de rosa, podendo ser alvo de risos por parte de outras pessoas. Neste cartaz a cor usada em ambos os géneros é igual e a balança está em completo equilíbrio para reforçar a ideia de que deve existir uma igualdade de géneros.