https://github.com/cami-la/jo-ken-po-code-girls-santander
https://github.com/cami-la/jo-ken-po-code-girls-santander
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cami-la/jo-ken-po-code-girls-santander
- Owner: cami-la
- Created: 2021-09-15T00:04:30.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-16T11:09:21.000Z (about 4 years ago)
- Last Synced: 2025-04-18T01:47:59.390Z (7 months ago)
- Language: Java
- Size: 300 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Jo-Ken-Po Code Girls Santander ♨
O objetivo deste projeto é apresentar para as meninas da comunidade Code Girls Santander, conceitos iniciais acerca da programação de computadores.
Vamos fazer um programinha que simula o Jo-Ken-Po ✊ ✋ ✌ (pedra, papel e tesoura).
Jogadores: Usuário vs. Máquina
O melhor de 5 jogadas vence!
🛑 Pré-requistos
- [x] Java JDK 8+ (Usarei JDK 11)
- [x] IDE para desenvolvimento Java (Usarei IntelliJ Community)
- [x] Disposição para estudar
♨️ Computador X Humanos
"O computador é burro, mas trabalha bem!"
O computador não é nada inteligente. Por mais veloz que seja, ele está limitado a executar apenas a tarefa para a qual foi programado. Essa, porém, é uma daquelas desvantagens que também têm o seu lado bom.
Ao mesmo tempo em que está limitada ao algoritmo que deve ser executado, a máquina pode realizar a mesma tarefas por horas a fio e a uma velocidade constante, sem que se chateie ou entre em questionamentos filosóficos sobre a vida, o universo e tudo o mais.
♨️ O que danado é "Lógica de Programação?"
Lógica de programação é a organização coesa de uma sequência de instruções voltadas à resolução de um problema, ou à criação de um software ou aplicação.
Cada linguagem tem suas próprias particularidades, como sua sintaxe, seus tipos de dados e sua orientação, mas a lógica por trás de todas é a mesma.
♨️ Como podemos definir "Linguagem de Programação"?
É uma linguagem formal que, através de uma série de instruções, permite ao programador escrever um conjunto de ordens, ações consecutivas, dados e algoritmos para criar programas que controlam o comportamento físico e lógico de uma máquina.
Podem ser classificadas em:
-
Nível de abstração
-
Paradigma de programação
-
Arquitetura da aplicação
-
Tipo de execução
♨️ Te apresento a Linguagem Java 🖤:
- Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90.
- Desde seu lançamento, em maio de 1995, a plataforma Java foi adotada mais rapidamente do que qualquer outra
linguagem de programação na história da computação. - Tornou-se popular pelo seu uso na internet e está presente em navegadores, programas e jogos de computador, celular,
calculadoras, e etc...
Write Once Run Anywhere
🔎 Referências
- 🔗 https://github.com/COAB1/pyladies-sem_pantim
- 🔗 https://www.youtube.com/watch?v=zzxlmn9gHIk&t=1123s
🤝 Contribuindo
Este repositório foi criado para fins de estudo, então contribua com ele.
Se te ajudei de alguma forma, ficarei feliz em saber. E caso você conheça alguém que se identidique com o conteúdo, não deixe de compatilhar.
Se possível:
⭐️ Star o projeto
🐛 Encontrar e relatar issues
------------
Disponibilizado com ♥ por [cami-la](https://www.linkedin.com/in/cami-la/ "cami-la").