From 5629c14bbc4f24413f43297fa7f05354f31ebaa5 Mon Sep 17 00:00:00 2001 From: Blau Araujo Date: Mon, 10 Mar 2025 07:11:22 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20do=20caminho=20da=20aula?= =?UTF-8?q?=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aulas/README.org | 62 ------------------------------------------------ 1 file changed, 62 deletions(-) delete mode 100644 aulas/README.org diff --git a/aulas/README.org b/aulas/README.org deleted file mode 100644 index f19a591..0000000 --- a/aulas/README.org +++ /dev/null @@ -1,62 +0,0 @@ -#+title: Curso Básico da Linguagem C -#+subtitle: Aula 0: Sobre o curso -#+author: Blau Araujo -#+startup: show2levels -#+options: toc:3 - -* Aula 0: Sobre o curso - -[[https://youtu.be/RZmfuuABTHY][Vídeo desta aula]] - -** Do que vamos precisar... - -- Editores: Geany, GNU Emacs, Vim, GNU Nano, etc... -- Shell: GNU Bash -- Repositório: https://gitlab.com/blau_araujo/cblc -- Compilador: GNU Compiler Collection (gcc) -- Depuração: GNU Debugger (gdb) -- Documentação: Páginas de manual - -** Requisitos... - -- Uma instalação do GNU/Linux -- Noções de operação do sistema pelo terminal -- Atenção e cuidado com os detalhes -- Uma boa dose de curiosidade -- Vontade de aprender - -** O que vamos aprender... - -- Como computadores executam programas -- Como o sistema possibilita a execução de programas -- Como códigos em texto viram código de máquina -- Princípios de programação imperativa e estruturada -- Elementos de um código em C -- Variáveis, funções e tipos de dados -- Memória, endereços e estruturas de dados -- Estruturas de decisão e repetição -- Expressões lógicas e aritméticas -- Programas "recicláveis" (bibliotecas) - -** Como vamos aprender... - -*** Aulas divididas em 3 estágios: - -- Apresentação do conteúdo gravado -- Demosntrações ao vivo -- Exercícios e desafios - -*** Repositório do curso: - -- Anotações das aulas -- Exemplos e exercícios -- Tira-dúvidas (aba Issues) - -** Por que aprender... - -- Linguagem muito simples -- Perfeita para aprender os princípios da programação -- Tem implementação nativa do GNU/Linux -- Enfatiza o papel de quem programa na solução de problemas -- Intimamente ligada ao gerenciamento de memória -- Linguagem viva, relevante e amplamente utilizada