Lógica de Programação
com Fabrício Souza Batalha


@fabriciosbatalha

Quem sou eu?

Apresentação

Product Owner
Batalha

26 anos
Pós-graduado em Banco de Dados
Bacharel em Sistemas de Informação
Desenvolvedor e Product Owner
@fabriciosbatalha





Quem é você?

A História da Computação

A Mãe da Programação (1843)
-
Ada Lovelace: Criou o primeiro algoritmo da história.
-
Escreveu lógica para uma máquina que era apenas um projeto.
-
Provou que programação é, acima de tudo, raciocínio lógico.




Gigantes de Ferro (1945)
- ENIAC: Ocupava uma sala inteira (30 toneladas).
- Sem monitor: apenas cabos e lâmpadas.
- Programar era trocar cabos fisicamente.




O Nascimento da Internet (1969)
-
ARPANET: Criada para uso militar e científico.
-
O objetivo era conectar bases de dados distantes.
-
A base tecnológica de tudo o que usamos hoje.




Revolução Pessoal (1975)
-
O computador chega às casas.
-
Invenção do mouse e das janelas.
-
Nascimento da Apple e Microsoft.




Mundo Conectado (1995)
-
O computador se liga à Internet.
-
Nascimento do Google e Redes Sociais.
-
Informação global e instantânea.




Mobile e IA (2010 - Hoje)
-
Computador no bolso (Smartphones).
-
IA que "pensa", cria e automatiza.
-
Tecnologia em todos os objetos.




Os Batidores do Desenvolvimento

O Time de Elite
-
As Fontes de Valor:
-
Business Owner: Quem investe e define os objetivos do negócio.
-
End Users: Quem realmente usa o produto no dia a dia.
-
Domain Expert: O especialista que conhece tudo sobre o assunto do projeto.
-

O Time de Elite
-
O Estrategista:
-
Product Owner (PO): O elo central. Ele filtra as necessidades de todos e decide o que o time faz primeiro.
-

O Time de Elite
-
O Scrum Team:
-
Desenvolvedores & Architect: Constroem a estrutura e escrevem o código.
-
QA (Tester): Garante que o que foi construído está perfeito.
-
Business Analyst: Ajuda a detalhar as regras para que ninguém tenha dúvidas.
-

Scrum: O Ritmo do Trabalho
-
Sprint: Ciclos curtos (1 a 4 semanas) de foco total para entregar valor.
-
Daily: Reunião de 15 min para alinhar: "O que fiz, o que farei e o que me trava?".
-
Backlog: A lista viva de desejos e tarefas priorizada pelo PO.
-
Review & Retrospective: O momento de mostrar o que foi feito e aprender com os erros.

A tecnologia não é nada. O importante é que você tenha fé nas pessoas, que elas sejam basicamente boas e inteligentes, e se você lhes der ferramentas, elas farão coisas maravilhosas com elas.
– Steve Jobs
Obrigado!
Perguntas?

@fabriciosbatalha

Lógica de Programação
com Fabrício Souza Batalha


@fabriciosbatalha

Quizz
Código da Sala: XPTO
O que é um Algoritmo?

Lógica: A Forma de Pensar
-
O que é: É o seu raciocínio organizado para resolver um problema.
-
A Base: É entender a ordem natural das coisas (Causa e Efeito).
-
O "Furo": Acontece quando a ordem está errada (ex: Tentar beber água sem abrir a garrafa).
-
Resumo: A lógica é o "Porquê" fazemos algo.

Algoritmo: A Receita da Máquina
-
O que é: É a lista de passos detalhados que a máquina deve seguir.
-
A Regra: Deve ser finito (tem fim) e sem segundas intenções (claro).
-
Diferença: Se a Lógica é a ideia, o Algoritmo é o manual de instruções.
-
Resumo: O algoritmo é o "Como" a máquina deve agir.

Variáveis: As Caixas da Memória
-
O que são: Espaços na memória do computador para guardar informações que vamos usar depois.
-
Os Tipos de Variáveis:
-
INTEIRO: Números sem casas decimais ("não quebrados"). Ex: 1, 10, -5.
-
REAL: Números com casas decimais ("quebrados"). Ex: 1.01, 10.50.
-
CARACTERE: Qualquer dado entendido como texto. Números aqui não servem para cálculos, são apenas símbolos. Ex: "Manaus", "123".
-
LÓGICO: Valores de decisão: Verdadeiro ou Falso.
-

As Ferramentas do Comandante
-
Fluxograma: O desenho do caminho que o pensamento percorre.
-
Pseudo-linguagem Portugol: Um jeito de escrever código sem a barreira do inglês.
-
Portugol.dev: Nossa plataforma de treino para aprender lógica em português.

Batismo: O Primeiro "Hello World"

A tecnologia não é nada. O importante é que você tenha fé nas pessoas, que elas sejam basicamente boas e inteligentes, e se você lhes der ferramentas, elas farão coisas maravilhosas com elas.
– Steve Jobs
Obrigado!
Perguntas?

@fabriciosbatalha

Lógica de Programação
com Fabrício Souza Batalha


@fabriciosbatalha

Caminhos e Decisões

Operadores de Comparação

Lógica de Programação
com Fabrício Souza Batalha


@fabriciosbatalha

Lógica & Algoritmo

Variáveis e Dados

Tomada de Decisão

Laços de Repetição

Cultura Ágil e Mercado

Projetos e Negócios

Obrigado!
Perguntas?

@fabriciosbatalha

Rocket de Férias - 2026
By Fabrício Souza Batalha
Rocket de Férias - 2026
- 14