Upgrade to Pro — share decks privately, control downloads, hide ads and more …

enchant.js プロジェクトのプログラミング教育への取り組み

Fushimi Ryohei
December 07, 2012

enchant.js プロジェクトのプログラミング教育への取り組み

プ会 (プログラミング教育研究会) 0x40 での発表資料です。

Fushimi Ryohei

December 07, 2012
Tweet

More Decks by Fushimi Ryohei

Other Decks in Education

Transcript

  1. ࣗݾ঺հ •  ෬ݟྒྷฏ 'VTIJNJ3ZPIFJ  •  ౦ژେֶ޻ֶ෦ిࢠ৘ใ޻ֶՊ •  ౦ژେֶେֶӃ৘ใֶ؀ڭҭ෦ݚڀੜ – 

    ֶ෦೥ੜ •  גࣜձࣾϢϏΩλεΤϯλʔςΠϯϝϯτ ळ༿ݪϦαʔνηϯλʔ 6&*"3$  –  ೥͔Βۈ຿ɾ೥໨ –  MFBQϓϩδΣΫτϦʔμ –  FODIBOUKT։ൃνʔϜϦʔμ
  2. ԿΛ͍ͯ͠Δձࣾͳͷ  •  גࣜձࣾϢϏΩλεΤϯλʔςΠϯϝϯτ –  $.4։ൃɾൢച –  ϞόΠϧ޲͚ίϯςϯπ –  εϚʔτϑΥϯΞϓϦ։ൃ

    ಠࣗडୗ  –  ݚڀ։ൃɾௐࠪɾίϯαϧςΟϯά  •  ৽͍ٕ͠ज़͕େ޷͖ –  ࣾ಺ʹ͸ϩϘοτ΍ΨδΣοτ͕ͨ͘͞Μ
  3. 8IBUJT)5.-  •  ετϨʔδ –  "QQ$BDIF –  8FC4UPSBHF –  *OEFYFE%#"1*

    –  'JMF"1* •  σόΠείϯτϩʔϧ –  Ґஔ৘ใ"1* –  ϚΠΫɾΧϝϥ –  ΞυϨεா΍ΧϨϯμʔ •  ৽͍͠ϓϩτίϧ –  8FC4PDLFU –  4FSWFS4FOU&WFOUT •  ϚϧνϝσΟΞ –  "VEJP 7JEFPཁૉ •  άϥϑΟΫε –  ΤϑΣΫτ –  47( –  $BOWBTཁૉ –  8FC(- –  $44% ˎ8$)5.--PHPʹؚ·Ε͍ͯΔ࢓༷
  4. 8IBUJT)5.-  •  ετϨʔδ –  "QQ$BDIF –  8FC4UPSBHF –  *OEFYFE%#"1*

    –  'JMF"1* •  σόΠείϯτϩʔϧ –  Ґஔ৘ใ"1* –  ϚΠΫɾΧϝϥ –  ΞυϨεா΍ΧϨϯμʔ •  ৽͍͠ϓϩτίϧ –  8FC4PDLFU –  4FSWFS4FOU&WFOUT •  ϚϧνϝσΟΞ –  "VEJP 7JEFPཁૉ •  άϥϑΟΫε –  ΤϑΣΫτ –  47( –  $BOWBTཁૉ –  8FC(- –  $44% ˎ8$)5.--PHPʹؚ·Ε͍ͯΔ࢓༷ ཁ͢Δʹʜ  ΑΓߴ౓ͳΞϓϦ͕ ࡞ΕΔΑ͏ʹͳΔ
  5. ࣮ࡍͷ՝୊ •  ʮͨ·Γ৔ʯΛ࡞Ζ͏ –  ήʔϜϓϩάϥϛϯάɾίϛϡχςΟ –  χίχίಈը ಈը  – 

    QJYJW Πϥετ  –  ͳͲͳͲ •  पΓͷΦτφʹ΋ೝΊͯ΋Β͑ΔΑ͏ʹʜ –  ίϯςετΛ։࠵͠Α͏ –  ༏लͳֶੜ͸ͪΌΜͱදজ͠Α͏
  6. ʮύιίϯ෦ʯ͸೉͍͠Β͍͠ •  ύιίϯ෦ʹ͸໨ඪ͕ͳ͍  –  ॻಓ෦ ਧ૗ָ෦ʜίϯΫʔϧ –  ୎ٿ෦ ཮্෦ʜΠϯλʔϋΠ

    •  ۙ೥ʹͳ͍͔ͬͯͭ͘ొ৔͖ͯͨ͠ –  ύιίϯߕࢠԂ –  ৘ใΦϦϯϐοΫ ੜెɾઌੜओಋͰ ʮMFBQʯΛ໨ඪʹήʔϜϓϩάϥϛϯάΛ࢝ΊΔ ʮϓϩάϥϛϯά෦ʯʮύιίϯ෦ʯ͕ొ৔
  7. શࠃߴߍ૯จࡇ •  จԽ෦ͷΠϯλʔϋΠ –  ॻಓ෦ ਧ૗ָ෦ จֶ෦ ์ૹ෦  • 

    ʮϓϩάϥϛϯά෦໳ʯΛ࡞Ζ͏ –  ೥౓ͷߴߍ૯จࡇ͔Βɺެࣜڝٕͱͯ͠FODIBOUKTΛ ࠾୒͍͚ͯͨͩ͠Δ͜ͱʹͳΓ·ͨ͠ –  ࢥ࿭௨Γʜ 
  8. ϓϩάϥϛϯάϫʔΫγϣοϓ  •  ϩαϯθϧεͰɺݱ஍ͷ೔ຊਓՈ଒ର৅ʹ։࠵ •  ਓఔ౓ͷࢀՃ ࠲ֶ ࣮ફ  • 

    FODIBOUKT(BNF%FWFMPQNFOU8PSLTIJQJO$BMJGPSOJB IUUQTXXXGBDFCPPLDPNFWFOUT 
  9. ؍࡯ •  ύϖοτͷ਺ʜগͳ͍ࢠ͸ʙଟ͍ࢠ͸ ͳͲ –  ʮࣗ෼ʯͷΩϟϥΛొ৔͍ͤͨ͞ࢠڙ͕ଟ͍ ೥গ  –  ༡Μͩ͜ͱͷ͋ΔήʔϜΛ࡞Γ͍ͨࢠڙ͕ଟ͍

    ߴֶ೥  •  ήʔϜͷ܏޲ –  உͷࢠ΍ͬͺΓʮඞࡴٕʯΛ࡞Γ͍ͨ •  ʮരൃ͢Δʯ͏͖͝Λ࡞ͬͨ΄͏͕͍͍͔΋  –  ঁͷࢠΩϥΩϥͨ͠΋ͷΛग़͍ͨ͠ •  ήʔϜʹͳΒͳ͍͜ͱ΋ଟ͍ •  ͦͷ෼໘ന͍ಈ͖Λ࡞ΕΔ
  10. Ͱ͖ͨ΋ͷ •  ͜Ͳ΋ –  ʮ߈Ίͯ͘ΔεϥΠϜΛɺΫϚ͕৯΂ΔήʔϜʯ –  ʮ΅͘ ࢠͲ΋ࣗ਎ Λλοϓ͢ΔͱඞࡴٕΛͩͯ͠εϥΠϜΛ౗͢ʯ – 

    ʮ੕ΛूΊΔήʔϜʯ –  ʮंʹ৐ͬͯ૸ΔήʔϜʯ •  Φτφ͕࡞Δͱʜ –  ʮো֐෺Λආ͚ͯঁͷࢠάϚΛ௥͍͔͚ΔήʔϜʯ 
  11. NJODPEJOHCBUUMF •  ख़࿅ͨ͠ϓϩάϥϚ͕ग़ԋ͢Δ •  ͦͷ৔Ͱ͓٬͞ΜʹςʔϚΛग़ͯ͠΋Β͏ –  ʮΊ͕Ͷʯ͕ग़ͯ͘ΔήʔϜ –  ʮϋϯόʔΨʔʯ͕ग़ͯ͘ΔήʔϜ – 

    ʮळ༿ݪʯ͕෣୆ͷήʔϜ •  ʮϓϩάϥϛϯάͬͯ͜͏͍͏෩ʹਐΊΔΜͩʯͱ͍͏ ͬ͘͟Γͨ͠ΠϝʔδΛ࣋ͬͯ΋Β͑Δ
  12. FODIBOUKTͰ͸ʜ •  ॻ੶ –  ʮθϩ͔Β࢝ΊΔFODIBOUKTೖ໳ʯ΄͔࡭ –  ग़൛ࣾͱڠྗ͠ɺֶߍؔ܎ऀ޲͚ʹແঈ഑ຊ –  ࠓ೔΋͖࣋ͬͯͯ·͢ • 

    8FCαΠτ –  ΠϯλϥΫςΟϒʹֶ΂ΔαΠτʮDPEFMFBQʯ –  ڭ͑Δଆͷෛ୲ΛݮΒ͢͜ͱʹ΋ܨ͕Δ –  ࠓͷͱ͜ΖߴߍੜҎ্༻