Mudanças entre as edições de "Grupo de Estudos de Linguagem C"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
 
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 5: Linha 5:
 
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'''!
 
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'''!
   
  +
'''O que:''' Grupo de Estudos de Linguagem C
'''Quando:''' Aos sábados das 16h às 17h. Confirme antes [https://groups.google.com/forum/#!topic/hackerspacesp/qNLnikoGYD0 nesta thread] da lista pública de emails do Garoa.
 
  +
'''Quando:''' Aos sábados das 16h às 17h.
 
'''Onde:''' Na [[Sede]] do Garoa Hacker Clube.
 
'''Onde:''' Na [[Sede]] do Garoa Hacker Clube.
 
'''Associado responsável:''' [[User:Marcelo_campos|Marcelo campos]]
 
'''Associado responsável:''' [[User:Marcelo_campos|Marcelo campos]]
Linha 11: Linha 12:
 
== 2018-JUL-21: 7º Encontro ==
 
== 2018-JUL-21: 7º Encontro ==
   
  +
Das 16h às 17h.
Estudo de Enums (enumerations) e usos, ponteiros e endereços, headers ".h" em C, bibliotecas (Libraries) inclusas no Framework, Bibliotecas externas, facilidades e usos
 
  +
  +
Tópicos para este encontro:
  +
  +
* Estudo de Enums (enumerations) e seus usos.
  +
* Ponteiros e endereços
  +
* headers ".h"
  +
* bibliotecas (Libraries) inclusas no Framework
  +
* Bibliotecas externas, facilidades e usos
   
 
Desafio e sugestão de "TCC do Grupo de Estudos de Linguagem C":
 
Desafio e sugestão de "TCC do Grupo de Estudos de Linguagem C":
   
* Relógio com data, em C
+
* Implmementar um relógio com data, escrito em C
 
* com uso de Enum, Struct, e o aprendido até o momento
 
* com uso de Enum, Struct, e o aprendido até o momento
 
* com horário em formato "DateTime" ou TimeStamp
 
* com horário em formato "DateTime" ou TimeStamp
Linha 61: Linha 70:
 
Iniciando o grupo de Estudos, princípios da Linguagem, Palavras Reservadas, Tipos, exemplos Introdução em PDF: [[Arquivo:01 - Intro.pdf|01 - Intro.pdf]]
 
Iniciando o grupo de Estudos, princípios da Linguagem, Palavras Reservadas, Tipos, exemplos Introdução em PDF: [[Arquivo:01 - Intro.pdf|01 - Intro.pdf]]
   
  +
[[Categoria:Eventos]]
 
 
 
----
 

Edição atual tal como às 22h52min de 20 de julho de 2018

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!

O que: Grupo de Estudos de Linguagem C
Quando: Aos sábados das 16h às 17h.
Onde: Na Sede do Garoa Hacker Clube.
Associado responsável: Marcelo campos

2018-JUL-21: 7º Encontro

Das 16h às 17h.

Tópicos para este encontro:

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

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

  • Implmementar um relógio com data, escrito 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