hedy icon indicating copy to clipboard operation
hedy copied to clipboard

๐Ÿ“œ Division is used without being introduced

Open jeremydavis519 opened this issue 2 years ago โ€ข 2 comments

Describe the issue The English introduction to level 6 describes how to write addition, subtraction, and multiplication but doesn't mention division at all. I thought this was fine at first, since integer division is somewhat more complicated than the other operations and might be introduced later, along with the modulo operator. But the Fortune teller adventure's first example on this level uses division:

kids = length / age

If the students are expected to use division at this level, the introduction should mention it, especially since it has the same issue as multiplication: students (or American students at least) often learn that รท means division and / means a fraction, without realizing that the two concepts are nearly identical. So they may need to be shown that we use / for division, just like we use * for multiplication.

Expected text The introduction should have a short description of why we use /, just like why we use *. If it can be kept simple, this text should mention that Hedy ignores the remainder when dividing. Also, the example code on the right should be expanded to something like this:

print '5 plus 5 is ' 5 + 5
print '5 minus 5 is ' 5 - 5
print '5 times 5 is ' 5 * 5
print '5 divided by 5 is ' 5 / 5

jeremydavis519 avatar Oct 18 '22 19:10 jeremydavis519

hello I would like to work on this issue!

reiades avatar Nov 09 '22 01:11 reiades

Fantastic!

Felienne avatar Nov 10 '22 06:11 Felienne