エビデンスで教育を考えた

数学教育に関する論文や本を紹介します。

洗濯機にどう命令する?〜リストが楽しかった〜

 

 

  pythonを全然いじらない今日この頃。

 

progateの無料をこなしてから次の目標を見失ってたんですよねー

 

 が、きんどうさんのホームページで、プログラミング書籍が半額の話を見まして。

 

 

 で、読んでたのが、「確かな力が身につくpython[超]入門」。

 

 

 

表題の通り、「おー、できた!」を体感できていい感じ。

 

 

def washingMachine(mode):

...     print('kyuusui')

...     if (mode == 'soft'):

...             print('yasashiku')

...     elif (mode == 'hard'):

...             print('hageshiku')

...     else:

...             print('hutuu')

 

これはlistを用いたもの。

 

この本によると、洗濯機は

 

給水

洗い

脱水

すすぎ

 

 

みたいな工程があって、これを教えるかのようにプログラムするのがlistだよー

 

みたいな例えがあって、思わず膝を打ちます。

 

 

もちろん、プログラミングの目的は人それぞれなので万人にオススメとはいきませんが、立ち読みしても損はないはず。