Kwarwp¶
Jogo para aprendizado de programação.
Kwarwp¶
Um jogo de aventura que se joga aprendendo e criando programas na linguagem Python.
Este ambiente facilita a aprendizagem da linguagem Python.
O jogo é dirigido principalmente ao ensino de programação de computadores para jovens e crianças do ensino médio e fundamental.
Documentação¶
Descrição dos módulos do Kwarwp
Note
Só gera a versão.
Jogo para ensino de programação Python.
- Classes neste módulo:
Kwarwp
Jogo para ensino de programação.
Changelog¶
New in version 20.07: Usa um mapa de caracteres para colocar os elementos. classe Kwarwp.
-
class
kwarwp.kwarapp.
Kwarwp
(vitollino=None, mapa='n@....&n......n......n.#.^..n', medidas={})[source]¶ Arena onde os desafios ocorrem.
Parameters: - vitollino – Empacota o engenho de jogo Vitollino.
- mapa – Um texto representando o mapa do desafio.
-
GLIFOS
= {'#': 'https://imgur.com/ldI7IbK.png', '&': 'https://i.imgur.com/dZQ8liT.jpg', '*': 'https://i.imgur.com/PfodQmT.gif', '.': 'https://i.imgur.com/npb9Oej.png', '@': 'https://imgur.com/tLLVjfN.png', '^': 'https://imgur.com/8jMuupz.png', '_': 'https://i.imgur.com/sGoKfvs.jpg', '~': 'https://i.imgur.com/UAETaiP.gif'}¶
-
cria
(mapa=' ')[source]¶ Cria o ambiente de programação Kwarwp.
Parameters: mapa – Um texto representando o mapa do desafio.
-
cria_elemento
(x, y, cena)[source]¶ Cria um elemento na arena do Kwarwp na posição definida.
Parameters: - x – coluna em que o elemento será posicionado.
- y – linha em que o elemento será posicionado.
- cena – cena em que o elemento será posicionado.
-
v
= None¶ Cria um matriz com os elementos descritos em cada linha de texto