An open API service indexing awesome lists of open source software.

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

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!


jokenpo-monica-rachel

🛑 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.


Fonte





♨️ 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.


Fonte

♨️ 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").