villares / material-aulas

Material para ensino introdutório de programação com Python em um contexto visual
https://abav.lugaralgum.com/material-aulas/
97 stars 70 forks source link

Acrescentar perguntas, sugestões de exercício com resposta 'oculta' #43

Open villares opened 4 years ago

villares commented 4 years ago

Para tornar o material mais eficiente quando usado fora do contexto da aulas, seria interessante incluir perguntas e pequenas atividades acompanhadas pelas respostas não imediatamente visíveis, como em: Sequências e repetições

Para fazer isso é possível no markdown do GitHub usar marcação HTML como neste exemplo:

#### Qual você acha que é o resultado de `range(1, 11)`?
<details>
  <summary>clique para ver a resposta</summary>

`[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]`

Podemos usar `range(parada)` ou `range(inicio, parada)`, o número início está incluso, o número de parada não é incluso.
</details>

---

Note que é necessária uma linha em branco após </sumary> e após </details>. Veja abaixo o resultado:


Qual você acha que é o resultado de range(1, 11)?

clique para ver a resposta `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]` Podemos usar `range(parada)` ou `range(inicio, parada)`, o número início está incluso, o número de parada não é incluso.

villares commented 4 years ago

Atenção: O render final no Github Pages (http://abav.lugaralgum.com/material-aulas) não está mostrando corretamente o markdown dentro de <details> acho que vamos ter que usar HTML purp para formação (em vez dos backticks ` ) e para os links/imagens (<img src=""> em vez de ![ ]( ))

villares commented 4 years ago

HTML puro está uma droga mas é o que dá parece...