Slide 1

Slide 1 text

Using flash cards to improve your Ruby A lightning talk about flash cards Melbourne, Australia @peterevjan [email protected] PETER PETER EVJAN EVJAN Illustrations & design by Stina Evjan

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Oh no! Oh no! I got it wrong I got it wrong :( Whoop whoop! Whoop whoop! I got it right! I got it right!

Slide 4

Slide 4 text

This is how I do it

Slide 5

Slide 5 text

This seems like a sensible way to ensure that the number_of_cliches method always returns zero, but will it actually work? To put it another way, can you override a method in a module by defining that method in the class that includes the module? Once you know that a mixin module effectively becomes a superclass when it is included, the answer is easy to come by: Yes. Since we know that the methods in a superclass cannot override the methods in subclasses, we can deduce that not module method

Slide 6

Slide 6 text

After 1-2 chapters…

Slide 7

Slide 7 text

Once you know that a mixin module effectively becomes a superclass when it is included, the answer is easy to come by: Yes. Since we know that the methods in a superclass cannot override the Question What is the relation between a class and the module that it just mixed in? Answer The module effectively becomes a superclass

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Question What is the relation between a class and the module that it just mixed in?

Slide 10

Slide 10 text

Answer The module effectively becomes a superclass

Slide 11

Slide 11 text

Oops, didn’t know Ha, I knew it! Too easy!

Slide 12

Slide 12 text

Quiz time!

Slide 13

Slide 13 text

Question Where was I born?

Slide 14

Slide 14 text

Answer Boden (in the north of Sweden)

Slide 15

Slide 15 text

Common pitfalls

Slide 16

Slide 16 text

.pro

Slide 17

Slide 17 text

Answer Boden (in the north of Sweden)

Slide 18

Slide 18 text

Question What is the name of the learning technique I use with my flash cards?

Slide 19

Slide 19 text

Answer Spaced repetition

Slide 20

Slide 20 text

A memorized answer

Slide 21

Slide 21 text

Question What tool to use for spaced repetition?

Slide 22

Slide 22 text

Answer Anki

Slide 23

Slide 23 text

http://ankisrs.net

Slide 24

Slide 24 text

Question What tool to use for spaced repetition?

Slide 25

Slide 25 text

Answer Anki

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Melbourne, Australia @peterevjan [email protected] PETER PETER EVJAN EVJAN Thank you! Illustrations & design by Stina Evjan