Minicurso: Introdução ao desenvolvimento de aplicativos (8h)

Descrição: Apresentar ao público inscrito uma introdução prática e conceitual ao desenvolvimento de aplicativos para Android, utilizando a ferramenta Android Studio.

Apresentador: Luiz Felipe Fronchetti Dias / Vinicius Ribeiro Morais
Datas: 08/09 e 09/09
Horário: 13h50 - 15h20 e 15h50 - 17h30
Local: E007
Número de alunos:20

Minicurso: FreeBSD (8h)

Descrição:O minicurso irá abordar tópicos básicos e avançados sobre o sistema operacional FreeBSD, tais como: instalação do sistema, administração de contas de usuários, gerenciamento de serviços, instalação de softwares, atualização do sistema, compilação de versões customizadas do kernel do sistema, carregamento de módulos do kernel, configuração de rede, administração de storage com o sistema de arquivos ZFS entre outros tópicos.

Apresentador: Danilo Egêa Gondolfo
Datas: 10/09 e 11/09
Horário: 13h50 - 15h20 e 15h50 - 17h30
Local: E100
Número de alunos:20

Minicurso: Programação Modular em C (8h)

Descrição: O objetivo deste curso é apresentar o desenvolvimento de um programa completo utilizando as facilidades da linguagem C para programação em módulos. O curso consiste na apresentação de princípios de programação em módulos, em boas práticas de programação em C e na apresentação do processo de desenvolvimento de um software completo, desde a fatoração do problema à sua implementação.

Apresentador:Juliano Foleiss
Datas: 08/09 e 09/09
Horário: 13h50 - 15h20 e 15:50 - 17h30
Local: E102
Número de alunos:20

Minicurso: Java (8h)

Descrição: O objetivo deste minicurso é explorar os elementos básicos da linguagem Java. Serão abordados os conceitos da plataforma Java, os fundamentos da linguagem (Entrada e Saída de dados, Operadores, Tipos de dados, conversão entre tipos, estruturas de seleção, estruturas de repetição) e uma introdução a programação orientada a objetos. O minicurso será ministrado no laboratório intercalando momentos teóricos (exposição de conteúdo) e momentos práticos (exercícios).

Apresentador:Rafael Liberato
Datas: 08/09 e 09/09
Horário: 13h50 - 15h20 e 15:50 - 17h30
Local: E105
Número de alunos:20

Minicurso: Internet das Coisas (8h)

Descrição: O objetivo deste minicurso é ensinar conceitos básicos de IoT e suas aplicações para cidades inteligentes e energias renováveis por meio de atividades práticas utilizando Arduino e seus componentes. A Internet das Coisas (IoT ­­ Internet of Things), apresenta inovações para que coisas, animais e pessoas de nosso cotidiano possam estar conectados à rede e interagirem entre si, oferecendo, por exemplo, experiências inovadoras em transporte, preservação ambiental, convivência, eficiência energética e utilização de energias renováveis. Dessa forma, a Internet das Coisas fornece um tema altamente motivador para capturar a imaginação dos alunos e uma plataforma perfeita para ensinar Computação.

Apresentador: Douglas Lohmann
Datas: 10/09 e 11/09
Horário: 13h50 - 15h20 e 15:50 - 17h30
Local: E104
Número de alunos:12

Minicurso: Além do pixel - Introdução aos Leitores de Tela e Projetos Open Source para Deficientes Visuais (4h)

Descrição: Este minicurso apresentará uma visão geral de projetos open source voltados para pessoas cegas, com ênfase em leitores de telas e ambientes operacionais. De forma bastante prática, visa demonstrar como é feita a interação de um usuário cego com o computador, utilizando leitores de telas e ambientes operacionais. Permitirá compreender melhor como se comportam os programas quando acessados com auxílio de leitores de telas, as diferenças entre a utilização com e sem leitores de telas e como a forma em que um programa ou site é desenvolvido minora ou piora problemas de acessibilidade.

Apresentador: Felipe Veiga Ramos
Datas: 09/09
Horário: 13h50 - 15h20 e 15:50 - 17h30
Local: E105
Número de alunos:20