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

Railsチュートリアル後の学びのサイクル / Learning Cycle after Rails Tutorial

Fffb9af58e08cf384f2a8c1c40c3d38d?s=47 Yohei Yasukawa
December 10, 2017

Railsチュートリアル後の学びのサイクル / Learning Cycle after Rails Tutorial

株式会社 Dive into Code 主催の下記イベントで使ったスライド資料です。Railsチュートリアル後の Project-Based Learning (PBL) について具体例を用いて説明しています。

Ruby on Rails最新動向と教え方のノウハウとキャリア
https://diveintocode.doorkeeper.jp/events/66896

Railsチュートリアル
https://railstutorial.jp/

Fffb9af58e08cf384f2a8c1c40c3d38d?s=128

Yohei Yasukawa

December 10, 2017
Tweet

More Decks by Yohei Yasukawa

Other Decks in Education

Transcript

  1. Yohei Yasukawa @ DIVE INTO CODE RailsνϡʔτϦΞϧޙͷֶͼͷαΠΫϧ

  2. ςʔϚ ʮࣦഊʯ

  3. ͏·͍͔͘ͳ͔ͬͨ ͏·͍ͬͨ͘ ͳͥ 

  4. ͏·͍͔͘ͳ͔ͬͨ ͏·͍ͬͨ͘ ࣍͸ɺ΋ͬͱ͏·͘΍Δ✨

  5. ;Γ͔͑Γ ࣦഊஊ

  6. ࣦഊ͔Βֶͼ ࣍ʹܨ͛Δ

  7. ࣗݾ঺հ

  8. ձࣾ: YassLab ࣾஂ: CoderDojo ະ౿: Mitou Project

  9. None
  10. ༧ࢉΛ૿΍͢ 3BJMTΨΠυ 3BJMTνϡʔτϦΞϧ 800P 1,600P

  11. ೔ຊͷ Google ݕࡧ ‘Rails’ Ͱ̍ϖʔδ໨ʹදࣔ

  12. CoderDojo Japan ࢠͲ΋ͷͨΊͷϓϩάϥϛϯάಓ৔

  13. ࢠͲ΋ × ٕज़ × OSS

  14.  EPKPT⤴ 

  15. ະ౿ࣄۀɾະ౿ίϛϡχςΟ ະ౿ࣄۀɾະ౿ίϛϡχςΟ

  16. ෺ޠͷߏ੒Λղੳ͢Δݚڀ narratica - ετʔϦʔίϯαϧλϯτ

  17. ؔ਺ܕϦΞΫςΟϒ ʷ ϏδϡΞϧϓϩάϥϛϯά 7BNCPP

  18. ๻ͷߟ͑

  19. ϓϩδΣΫτֶश ʹܨ͛ΔͨΊͷ RailsνϡʔτϦΞϧ

  20. ࠓͷϓϩδΣΫτ ੲͷϓϩδΣΫτ

  21. ϓϩδΣΫτ͸ ֶͼͷαΠΫϧ (·ͣ͸খ͘͞ɼͲΜͲΜେ͖͘)

  22. ࣗ෼ࣗ਎ͷࣄྫ ڭ͑Δͱ͖ͷࣄྫ Rails ʹ͓͚Δࣄྫ

  23. ࣗ෼ͷࣄྫ

  24. None
  25. ࢁַαʔΫϧʹॴଐ (ଞʹ΋όεέ΍ཧ޻ӳޠαʔΫϧͳͲ)

  26. ͻΐΜͳΩοΧέͰΞδΞͷಉੈ୅ͱڝ૪ @ Asian Students Venture Forum

  27. ӳޠྗʹ ઈ๬

  28. ࣗ෼ʹ͸ ٕज़͕͋Δ?

  29. None
  30. None
  31. ٕज़ྗʹ ઈ๬

  32. ͕͍͋ͯΈΑ͏

  33. ࢀߟɿ౰࣌ͷ೔ه (2007೥)

  34. 19ࡀ: ࢁߦܭըͷCMS+DBԽ

  35. 19ࡀ: ࢁߦܭըͷCMS+DBԽ

  36. ૸ͬͯΈΕ͹෼͔Δ ظ଴ͱݱ࣮ͷ࣮ྗࠩ

  37. 20ࡀ: Web։ൃ (GAE)

  38. ൃද࣌ؒͷ௒ա. ൃද࣌ؒकΖ͏ ⏳

  39. 21ࡀ: Haribote OS ʹ FS ࣮૷

  40. ͸͡ΊͯͷʮԌ্ʯ 21ࡀ: Haribote OS ʹ FS ࣮૷

  41. ࣮૷ྗͷແ͞Λ௧ײ ͻͨ͢Βॻ͍ͯॻ͘

  42. 22ࡀ: ԤभͰOSS্ཱͪ͛

  43. 22ࡀ: ԤभͰOSS্ཱͪ͛

  44. 22ࡀ: ߤۭ݊ݕࡧΤϯδϯ

  45. 22ࡀ: ߤۭ݊ Groupon

  46. ͳʹҰͭ ੒ޭͤͣ

  47. 23ࡀ: ΞϓϦ։ൃ (ถࠃཹֶத)

  48. ਒ࡂରࡦΞϓϦ ϗΠοεϧPO"OESPJE dখ͞ͳίʔυɼେ͖ͳ੒Ռd !ZBTVMBC

  49. ͋ͳͨʹ୅Θͬͯ 404Λൃ͢ΔΞϓϦ

  50. D em o

  51. D em o

  52. D em o

  53. ίʔυ

  54. ߦ

  55. ੒Ռ

  56. ϲ݄Ͱສ%-

  57. None
  58. None
  59. 23ࡀ: ॳొஃ @ ABC2011

  60. 23ສμ΢ϯϩʔυ (2013)

  61. ਓੜͷࣃं͕ ಈ͖ग़ͨ͠ॠؒ

  62. ىۀɾཹֶɾະ౿ ֶੜϓϩδΣΫτ

  63. ͏·͍͔͘ͳ͔ͬͨ ͏·͍ͬͨ͘

  64. ͏·͍͔͘ͳ͔ͬͨ ࣦഊମݧˠ੒ޭମݧ

  65. ຊ౰ʹ̑೥ ΋ඞཁ͔

  66. ि຤΋ͷͮ͘Γߨ࠲

  67. ΞΠσΞΛָ͘͠ܗʹ͢Δश׳ܗ੒ ि຤΋ͷͮ͘Γߨ࠲

  68. ΞΠσΞΛָ͘͠ܗʹ͢Δश׳ܗ੒ ि຤΋ͷͮ͘Γߨ࠲

  69. ָ͍͠ ≠ ϥΫ

  70. ָ͍͠ = ຅಄

  71. ࣗ෼͕ཉ͍͠ͱࢥ͏ϞϊΛ૑Δ

  72. ஌ਓ͕ཉ͍͠ͱࢥ͏ϞϊΛ૑Δ

  73. ଞਓ͕ཉ͍͠ͱࢥ͏ϞϊΛ૑Δ

  74. ࣗ෼ ஌ਓ ଞਓ Ұาͣͭɼ࣍ͷεςʔδ΁

  75. http://academy.lexues.co.jp/seminar/making.php ެ։ֶͯ͠Ϳ΋ͷͮ͘Γ

  76. None
  77. None
  78. None
  79. None
  80. None
  81. ࣗ෼ ஌ਓ ଞਓ Ұาͣͭɼ࣍ͷεςʔδ΁

  82. ग़དྷͨ΋ͷ͸ͲΜͲΜެ։

  83. ࣦഊ ܦݧ

  84. μ΢ϯϩʔυ͞Εͳ͍

  85. ௿͍ධՁ

  86. ਓؾ͕ଓ͔ͳ͔ͬͨ

  87. None
  88. ϞνϕʔγϣϯͷαΠΫϧ

  89. ੒ޭ ܦݧ

  90. ɹ࣮੷ (डߨத) 2ສDL Androiderܝࡌ ͨͩ͠ɼඞͣ͠΋ ʮDL਺͕ଟ͍ʹ੒ޭʯ ͱ͸ݶΒͳ͍ʂ

  91. ୡ੒ײ

  92. ΞΠσΞΛָ͘͠ܗʹ͢Δश׳ܗ੒ ि຤΋ͷͮ͘Γߨ࠲

  93. http://academy.lexues.co.jp/seminar/making.php ެ։ֶͯ͠Ϳश׳Λܗ੒

  94. ڭ ҭ ػ ؔ ࣗݾֶशͷश׳Λܗ੒ (໿̒ϲ݄ؒ) ଔۀͨ͠ޙ΋ଓ͘ ࡒ࢈ʹ͢Δ

  95. 200ສԁ 500ສԁ 500ສԁ ɹ࣮੷ (डߨޙ) ͨͩ͠ɼඞͣ͠΋ ʮ౤ࢿݖ֫ಘʹ੒ޭʯ ͱ͸ݶΒͳ͍ʂ

  96. ɹ࣮੷ (डߨޙ) ʮDL਺͕ଟ͍ʯ΍ɺʮ౤ࢿݖ֫ ಘʯҎ֎͕ ੒ޭʹͳΓ͏Δྫɻ Semi-international Conf.Ͱߴ͍ ධՁΛಘΔɽ

  97. ɹ࣮੷ (डߨޙ)

  98. None
  99. None
  100. ৘೤ ۦಈ

  101. ΞΠσΞΛָ͘͠ܗʹ͢Δश׳ܗ੒ ि຤΋ͷͮ͘Γߨ࠲

  102. ͏·͍͔͘ͳ͔ͬͨ ͏·͍ͬͨ͘

  103. ͏·͍͔͘ͳ͔ͬͨ ̑೥ˠ̍೥

  104. جૅྗͱ ֶश଎౓

  105. Ͱ͖Δͱ ָ͍͠

  106. Ͱ͖ͳ͍ͱָ͘͠ͳ͍

  107. ֶͼͷ ೋۃԽ Ͱ͖ͳ͍ ָ͘͠ͳ͍ τϥΠ͢Δ਺ 㽊 Ͱ͖Δ ָ͘͠ͳΔ τϥΠ͢Δ਺ 㽉

    Ͳ͏ͨ͠Β?
  108. ॻ͖ͳ͕ΒֶͿɺ࡞Γͳ͕ΒֶͿ 3BJMTνϡʔτϦΞϧ

  109. RailsνϡʔτϦΞϧ
 - ໿800ϖʔδ (PDF൛)
 - TwitterͬΆ͍SNS͕୊ࡐ
 - Test Λॻֶ͍ͯͿ
 -

    Git Ͱόʔδϣϯ؅ཧ
 - Heroku ͰσϓϩΠ
 - Rails 5 ܥʹରԠ
 - සൟͳΞοϓσʔτ
 - ΢Σϒ൛͸ແྉ!! ೔ຊޠ: https://railstutorial.jp/
  110. ֶͼͷҰຊԽ ɹ800ϖʔδ໨ ֶͼͷҰຊԽ

  111. ໌ྎͰ෼͔Γ΍͍͢ΰʔϧ ํ޲͕ࣗ໌ (1ষͣͭಡΉ)

  112. ؆୯Ͱ͸ͳ͍͕ɺجૅʹͳΔ

  113. ଟରଟ ͷઃܭ ʮԿ͕೉͍͔͠ʯ͕ཧղͰ͖Δ

  114. ΍Ε͹ඞͣΰʔϧͰ͖Δ

  115. ୡ੒ײ

  116. ͦͯ͠͞ΒͳΔߴΈ΁…

  117. ׬૸ऀͷ։ൃࣄྫ

  118. ։ൃࣄྫ: Iriguti (“ޙͰಡΉ” αʔϏε)

  119. ։ൃࣄྫ: SharePla (ܭըڞ༗αʔϏε)

  120. ։ൃࣄྫ: ΤΫϝϧϯ (ϝʔϧ഑৴αʔϏε)

  121. RailsνϡʔτϦΞϧղઆηϛφʔ (ܭ̑೔ؒɺ̏̌࣌ؒҎ্ͷूதηϛφʔ)

  122. RailsνϡʔτϦΞϧղઆಈը (ܭ̏̒࣌ؒɻಈըͷ௨Γʹ΍Ε͹Ͱ͖Δ)

  123. ׬૸αϙʔτ

  124. ͏·͍͔͘ͳ͔ͬͨ ͏·͍ͬͨ͘

  125. ʁʁʁ (؍ଌத) ʁʁʁ (؍ଌத)

  126. ༧ࢉΛ૿΍͢ ऩଋɾҰຊԽ ൃࢄɾଟ༷Խ ֶͼͷೋۃԽ Λ๷͙ ֶͼͷଟ༷Խ Λଅ͢

  127. ·ͱΊ

  128. ֶͼͷϨʔϧΛ͏·͘࢖͏

  129. ࣗ෼ͷ ֶͼΛ ͸͡ΊΔ

  130. ͏·͍͔͘ͳ͍ ͱ͖΋͋Δ

  131. ͕͍͋ͯΈΑ͏

  132. ࠓͷϓϩδΣΫτ ੲͷϓϩδΣΫτ

  133. ϓϩδΣΫτ͸ ֶͼͷαΠΫϧ (খ࢝͘͞ΊͯɼͲΜͲΜେ͖͘)

  134. ϓϩδΣΫτֶश ʹܨ͛ΔͨΊͷ RailsνϡʔτϦΞϧ

  135. Yohei Yasukawa @ DIVE INTO CODE RailsνϡʔτϦΞϧޙͷֶͼͷαΠΫϧ