Curso Programação Orientada a Objectos

Temos uma Formação, de 3 workshops de Programação Orientada a Objectos (PO)!

obj

Quando: 4as-feiras 5, 12, 19 de Março 2014.

Horas: início às 17h30. Duração aproximada prevista: 2h.

Local: sala C22,@Instituto Superior Técnico, campus Alameda, pavilhão Central.

Requisitos:
– experiência de programação;
– material: levar o computador, com o Eclipse instalado:  façam o download aqui.  O “Eclipse IDE for Java Developers” ou “Eclipse IDE for Java EE Developers” são os aconselhados.

Acesso: livre (não restrito a alunos do IST). Podem divulgar a quaisquer amigos.

Inscrição: obrigatória, aqui, no evenBrite. Fica validada assim que pagarem.

Preço:
– 5€ por sessão/workshop. 15€ pela Formação completa (3 workshops), para não sócios da HackerSchool.
– Gratuito para os sócios efectivos.

(Nota: Podes fazer-te sócio da HackerSchool por todo o semestre. Membership= 15€. Inclui acesso gratuito (desde que se consigam inscrever) a todas as nossas actividades do semestre + desconto de 5€ no LX Reactor do Verão)

Descrição:
Java, C++, C♯, VB.NET, Java, Object Pascal, Objective-C, Python, Ruby e Smalltalk são exemplos de linguagens de programação orientadas a objetos. Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software. Cada classe determina o comportamento (definido nos métodos) e estados possíveis (atributos) das suas instâncias (objetos), assim como o relacionamento com outros objetos.
Utilizar-se-á o Eclipse como programa de ambiente de desenvolvimento para Java.

Programa:
– Sessão 1: Programação orientada a objectos, com live demos de Java e Eclipse.
– Sessão 2: aprender a usar o IDE, e começo dum mini-projecto.
– Sessão 3: alguns Padrões de Desenho e finalização do mini-projecto.

Workshop dado por: Simão Martins e Ricardo Marques.

Dúvidas ou colocação de outras questões: hackerschool@tecnico.ulisboa.pt.

Candidatura ao LX Reactor – Winter Edition

Estão abertas as candidaturas ao LX Reactor – Winter Edition até ao final de sexta-feira dia 24 de Janeiro!

Sessões de apresentação:
Aconselhamos todos os interessados a aparecerem numa das sessões de Pré-Selecção:
IST dia 21 às 17h30
FBAUL dia 22 às 17h30
 

Condições:
Lê também o Regulamento dos projectos desenvolvidos no LX Reactor – Winter Edition! Será sempre necessário indicar o apoio das marcas HackerSchool, e do Lx Reactor.

Preços:
Depois de seleccionados os candidatos, ficam inscritos, e deverão pagar 5€ (para sócios efectivos da HackerSchool), ou 10€ (caso de não-sócios)

Preenche este formulário para te candidatares!

Projectos LX Reactor – Winter Edition

Queres saber alguns dos projectos que poderás desenvolver no LX Reactor Winter Edition?

HexaDEV (Hexacopter / Drones):
O projecto visa a construção de um Hexacóptero movido a energia eléctrica. Pretendemos contribuir com uma solução actualizada e optimizada para as necessidades do país em defender os seus recursos e as suas fronteiras. O aparelho que se pretende desenvolver permite efectuar uma vigilância eficaz, a baixos custos, entre outras funções. O projecto HexaDEV será realizado por elementos de diversos núcleos estudantis do Instituto Superior Técnico. Até ao momento, já conta com o apoio da HackerSchool e do IEEE-IST Student Branch.

Vagas:3
Conhecimentos Necessários: Os elementos devem possuir conhecimentos na área de Aviónica/Aeronaves. É importante conhecimento de Aerodinâmica e manipulação de video em real-time.

Mão Protésica:
O principal objectivo deste projecto é desenvolver uma mão protésica imprimível numa impressora 3D e distribuir a pessoas com limitação de movimentos manuais.
Link: http://www.thingiverse.com/thing:44150

Vagas:4
Conhecimentos Necessários: Área de Biomédica, Mecânica e Impressão 3D.

Livro de Robótica:
Este projecto tem como objectivo desenvolver um livro de robótica utilizando LEGO® MINDSTORMS®, suficientemente fácil de entender para praticamente todas as classes etárias conseguirem construir um robô deste tipo.

Vagas: 4
Conhecimentos Necessários: Conhecimento e experiência com LEGO® MINDSTORMS®.

Torre LEDs RGB:
Torre cilíndrica de 16 * 8 LEDs RGB que se conecta às redes sociais fazendo animações a cada interacção nas mesmas.

Vagas: 2
Conhecimentos Necessários: Electrónica (conhecimentos básicos de análise de circuitos) ou Programação (programação baixo nível, C, integração com twitter e Facebook, Arduino).

CloudLamp:
Controlador sem-fios para gestão luminosa em casas, associada a domótica e controlável através de um smartphone. Permite monitorizar a longa distância o estado da iluminação, bem como controlar o mesmo.

Vagas:3
Conhecimentos Necessários: Electrónica, Design Web, Desenvolvimento de Aplicações para Android/iOS, Java.

Rasberry-Tablet:
Este projecto visa a construção de um Tablet baseado no computador Raspberry Pi, totalmente funcional e que correrá todos os sistemas operativos disponíveis para este microcomputador.

Vagas: a divulgar.
Conhecimentos Necessários: Programação Orientada a Objectos, Electrónica.

Melhorar Impressora 3D:
O melhoramento de uma impressora 3D tem como objectivo melhorar os modelos existentes no que toca ao tamanho, skinforges e outros materiais.

Vagas: 5/6
Conhecimentos Necessários: Design, Python, C, Solidworks e Electrónica.