Grupo de Estudos de Linguagem C

De Garoa Hacker Clube
Ir para: navegação, pesquisa

Objetivos

Para quem ainda não conhece a Linguagem C, aprender a programar do zero. E para quem já conhece, aprimorar seus conhecimentos e prática.

As atividades seguem o formato de Grupo de Estudo onde os participantes vão aprendendo juntos, em seu ritmo, orientados por um ou mais tutores através de explicações e exercícios propostos. Afinal, a melhor maneira de aprender a programar é programando!

Quando: Aos sábados das 16h às 17h. Confirme antes nesta thread da lista pública de emails do Garoa.
Onde: Na Sede do Garoa Hacker Clube.
Associado responsável: Marcelo campos

2018-JUL-20 ou 21: 7º Encontro

data a definir: sexta 20/07 (noite) ou sábado 21/07

Estudo de Enums (enumerations) e usos, ponteiros e endereços, headers ".h" em C, bibliotecas (Libraries) inclusas no Framework, Bibliotecas externas, facilidades e usos

Desafio e sugestão de "TCC do Grupo de Estudos de Linguagem C":

  • Relógio com data, em C
  • com uso de Enum, Struct, e o aprendido até o momento
  • com horário em formato "DateTime" ou TimeStamp
  • Saída pela Serial, opcional no display de 7 segmentos

2018-JUL-14: 6º Encontro

horário normal, às 16h00

Revisão e esclarecimento de dúvidas

Structs, sintaxe de declaração e uso, Arrays de Strucs, exemplos e uso prático

Lidando com IOs de sistemas embarcados: Escrita, Leitura, Lendo valores analógicos

Desafio sugerido: ler valor analógico de uma entrada do Arduino, usando a placa Multi Function Shield ou outra, e mostrar o valor 'em Volts' nos Displays de 7 segmentos da placa e/ ou na serial

2018-JUL-07: 5º Encontro

O encontro começará no horário normal, às 16h00.

Recapitular  Estruturas de Decisão: if-else-else if, switch, Loops: while, for, e declaração/ tipos, tirar dúvidas

Atividade: Prompt para user e Entrada e pela Serial de valores determinando vezes que Led irá piscar

2018-JUN-23: 4º Encontro

Nesse sábado, excepcionalmente, o encontro começará às 10h30.

2018-JUN-16: 3º Encontro

Sugestão de exercício para aprender e fixar: Loops, Counters, Comparação, Decisões, Declarações e IOs do Arduino : Arquivo:03 - Exercício - Desafio Loop-Counters-Comparações-Declaração.pdf


2018-JUN-09: 2º Encontro

Multi-function Shield para Arduino

2018-JUN-02

Primeiro encontro do grupo de estudos.

Iniciando o grupo de Estudos, princípios da Linguagem, Palavras Reservadas, Tipos, exemplos Introdução em PDF: Arquivo:01 - Intro.pdf