Slide 1

Slide 1 text

創りながら学ぶ ti ti Learning by Crea ng

Slide 2

Slide 2 text

Q. エンジニアの方は? 🙋🙋

Slide 3

Slide 3 text

Q. エンジニアへの転職 を考えている方は? 🙋🙋

Slide 4

Slide 4 text

Q. 個人開発 (ポートフォリオ含む) に興味ある方は? 🙋🙋

Slide 5

Slide 5 text

本日の話 “プロダクト開発” 🛠💨✨

Slide 6

Slide 6 text

最初の1歩 踏み出す話

Slide 7

Slide 7 text

創りながら学ぶ ti Learning by Crea ng

Slide 8

Slide 8 text

うまくいった なぜ? 🤔💭 うまくいかなかった

Slide 9

Slide 9 text

うまくいった 次は、もっとうまくやる 😸✨ うまくいかなかった

Slide 10

Slide 10 text

失敗談 ふりかえる

Slide 11

Slide 11 text

試して学び、 次につなげる

Slide 12

Slide 12 text

安川 要平 Yohei Yasukawa YassLab (株) 代表取締役, (一社) CoderDojo Japan 代表理事, 未踏ジュニア PM, 早稲田大学情報理工学 修士, IPA未踏スパクリ Railsチュートリアルと Railsガイドの運営会社。 解説動画やWebテキスト、 教材利用や法人研修を提供 国内最大級の子どものための プログラミング道場 (非営利)。 全国に234ヶ所以上の Dojo、 「つくりたい」を楽しむ「場」 IPA 未踏事業の17歳以下 対象版。卓越したスキルと 情熱があれば年齢を超えて 飛躍できるよう、広く支援

Slide 13

Slide 13 text

800P 1,400P 初学者向け 開発者向け 予算を増やす

Slide 14

Slide 14 text

google.co.jp で ʻRailsʼ と 検索すると1ページ目に表示

Slide 15

Slide 15 text

Web・電子書籍・解説動画 (36時間)・質問対応などを提供 『法人プラン』『お試しプラン』『研修プラン』

Slide 16

Slide 16 text

全文検索・過去バージョン閲覧サービス (Pro) チーム向け管理ダッシュボードも提供 (Team)

Slide 17

Slide 17 text

詳細は で検索

Slide 18

Slide 18 text

🤝 利用実績・提携法人 https://railstutorial.jp/partner

Slide 19

Slide 19 text

“創りながら学ぶ”

Slide 20

Slide 20 text

“自分のプロダクト” を始め、学び続ける

Slide 21

Slide 21 text

今のプロダクト 昔のプロダクト

Slide 22

Slide 22 text

学びのレールをうまく使いつつ,

Slide 23

Slide 23 text

いつかは 自分の学び を始める

Slide 24

Slide 24 text

うまくいかない のもあるけど😹 うまくいかない ときもある

Slide 25

Slide 25 text

あがいてみよう

Slide 26

Slide 26 text

プロダクト開発は 学びのサイクル (小さく始めて,どんどん大きく)

Slide 27

Slide 27 text

創りながら学ぶ ti ti Learning by Crea ng

Slide 28

Slide 28 text

失敗→成功の事例 より短くする事例 仕組み化する事例

Slide 29

Slide 29 text

失敗→成功の事例

Slide 30

Slide 30 text

アジアのアイデアコンテストに挑戦! @ Asian Students Venture Forum

Slide 31

Slide 31 text

英語力 が…😿

Slide 32

Slide 32 text

自分には 技術がある?

Slide 33

Slide 33 text

“君は未踏を見てくるといい”

Slide 34

Slide 34 text

技術 🛠×🔥 情熱 DEMO動画: https://bit.ly/mitou2018-demo

Slide 35

Slide 35 text

技術も 情熱も …😿

Slide 36

Slide 36 text

あがいてみよう

Slide 37

Slide 37 text

山行計画のCMS+DB化 山行計画の CMS+DB 化

Slide 38

Slide 38 text

🤣 日本語書けない問題 📝

Slide 39

Slide 39 text

走ってみれば分かる 期待と現実の実力差 🏃💨

Slide 40

Slide 40 text

アイデア出しサービス

Slide 41

Slide 41 text

発表時間の超過 発表時間守ろう ⏳😭

Slide 42

Slide 42 text

自作 OS に メモリ上で動く ファイルシステム を実装してみた 🛠

Slide 43

Slide 43 text

はじめての炎上 🔥🚒

Slide 44

Slide 44 text

実現力の無さを痛感 ひたすら書いて書く 📝💨

Slide 45

Slide 45 text

欧州で OSS 立ち上げ

Slide 46

Slide 46 text

欧州で OSS 立ち上げ 創ったもの

Slide 47

Slide 47 text

航空券検索エンジン

Slide 48

Slide 48 text

航空券のグルーポン 航空券のグルーポン

Slide 49

Slide 49 text

なに一つ 成功せず

Slide 50

Slide 50 text

アプリ開発 (米国留学中)

Slide 51

Slide 51 text

震災対策アプリ: ホイッスル on Android ~ 小さなコード,大きな成果 ~ @yasulab

Slide 52

Slide 52 text

あなたに代わって SOSを発するアプリ

Slide 53

Slide 53 text

D em o

Slide 54

Slide 54 text

D em o

Slide 55

Slide 55 text

D em o

Slide 56

Slide 56 text

コード

Slide 57

Slide 57 text

30行

Slide 58

Slide 58 text

成果

Slide 59

Slide 59 text

3ヶ月で5万DL

Slide 60

Slide 60 text

No content

Slide 61

Slide 61 text

No content

Slide 62

Slide 62 text

はじめての登壇@ABC2011

Slide 63

Slide 63 text

23万ダウンロード (2013)

Slide 64

Slide 64 text

人生の歯車が 動き出した瞬間

Slide 65

Slide 65 text

大きなプロダクト 小さなプロダクト

Slide 66

Slide 66 text

うまくいった点は? うまくいかなかった点は?

Slide 67

Slide 67 text

失敗体験→成功体験 うまくいかなかった点は?

Slide 68

Slide 68 text

本当に5年 も必要か?🤔

Slide 69

Slide 69 text

週末ものづくり講座

Slide 70

Slide 70 text

週末ものづくり講座 アイデアを楽しく形にする習慣形成

Slide 71

Slide 71 text

週末ものづくり講座 アイデアを楽しく形にする習慣形成

Slide 72

Slide 72 text

楽しい ≠ ラク

Slide 73

Slide 73 text

楽しい = 没頭

Slide 74

Slide 74 text

自分が欲しいと思うモノを創る

Slide 75

Slide 75 text

知人が欲しいと思うモノを創る

Slide 76

Slide 76 text

他人が欲しいと思うモノを創る

Slide 77

Slide 77 text

他人 知人 ー テ ス の へ ジ 自分 次 , つ 一 ず 歩

Slide 78

Slide 78 text

公開して学ぶものづくり

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

No content

Slide 81

Slide 81 text

No content

Slide 82

Slide 82 text

No content

Slide 83

Slide 83 text

No content

Slide 84

Slide 84 text

他人 知人 ー テ ス の へ ジ 自分 次 , つ 一 ず 歩

Slide 85

Slide 85 text

出来たものはどんどん公開

Slide 86

Slide 86 text

失敗 経験

Slide 87

Slide 87 text

ダウンロードされない

Slide 88

Slide 88 text

低い評価

Slide 89

Slide 89 text

人気が続かなかった

Slide 90

Slide 90 text

No content

Slide 91

Slide 91 text

モチベーションのサイクル

Slide 92

Slide 92 text

成功 経験

Slide 93

Slide 93 text

実績 (受講中) Androider掲載 2万DL

Slide 94

Slide 94 text

達成感

Slide 95

Slide 95 text

週末ものづくり講座 アイデアを楽しく形にする習慣形成

Slide 96

Slide 96 text

公開して学ぶ習慣を形成

Slide 97

Slide 97 text

教 育 機 関 完走した後も続く 財産になって欲しい 自己学習の習慣を形成 (約6ヶ月間)

Slide 98

Slide 98 text

実績 (受講後) 500 500 万円 万円 200 万円

Slide 99

Slide 99 text

実績 (受講後)

Slide 100

Slide 100 text

実績 (受講後)

Slide 101

Slide 101 text

No content

Slide 102

Slide 102 text

No content

Slide 103

Slide 103 text

情熱 駆動

Slide 104

Slide 104 text

週末ものづくり講座 アイデアを楽しく形にする習慣形成

Slide 105

Slide 105 text

うまくいった点は? うまくいかなかった点は?

Slide 106

Slide 106 text

5年→1年 うまくいかなかった点は?

Slide 107

Slide 107 text

基礎力と 学習速度

Slide 108

Slide 108 text

できると 楽しい

Slide 109

Slide 109 text

できないと楽しくない

Slide 110

Slide 110 text

学びの 二極化 できない どうしたら? 🤔 楽しくない できる 楽しくなる ⤴︎ ⤵︎ トライする数 トライする数

Slide 111

Slide 111 text

Ruby on Rails チュートリアル プロダクト開発の0→1を学ぶサービス

Slide 112

Slide 112 text

・約800ページ (PDF版) ・『SNS の開発』が題材 ・Test を書いて学ぶ ・Git でバージョン管理 ・Heroku でデプロイ ・解説動画・質問対応あり ・頻繁なアップデート ・ウェブ版は無料!! http://railstutorial.jp/

Slide 113

Slide 113 text

月間の読者 ≒ 1.7 万人

Slide 114

Slide 114 text

日本の Google 検索 ‘Rails’ で1ページ目に表示 😸🎉✨

Slide 115

Slide 115 text

800ページ目 学びの一本化

Slide 116

Slide 116 text

方向が自明 (1章ずつ読む) 明瞭で分かりやすいゴール

Slide 117

Slide 117 text

簡単ではないが、基礎になる

Slide 118

Slide 118 text

多対多 の設計 「何が難しいか」を理解できる

Slide 119

Slide 119 text

やれば必ずゴールできる

Slide 120

Slide 120 text

達成感

Slide 121

Slide 121 text

そしてさらなる高みへ…

Slide 122

Slide 122 text

Railsチュートリアル 完走者の開発事例

Slide 123

Slide 123 text

開発事例: Nomalog (カフェ共有サービス)

Slide 124

Slide 124 text

開発事例: SharePla (計画共有サービス)

Slide 125

Slide 125 text

開発事例: エクメルン (メール配信サービス)

Slide 126

Slide 126 text

レールの先は、 それぞれの道。

Slide 127

Slide 127 text

学びの二極化 を防ぐ 学びの多様化 を促す 収束・一本化 発散・多様化 予算を増やす

Slide 128

Slide 128 text

うまくいった点は? うまくいかなかった点は?

Slide 129

Slide 129 text

実践的学習→PBLの道筋 未経験→実践的学習の壁

Slide 130

Slide 130 text

期待値の ギャップ

Slide 131

Slide 131 text

挫折... 😭

Slide 132

Slide 132 text

S t L t y HTML&CS JavaScrip CLI / Gi DB / SQ 開発経験 Web基礎 y Rub Rail Tes Deplo SNS 設計 Web実践 s 好ましい知識 t 学べる知識

Slide 133

Slide 133 text

No content

Slide 134

Slide 134 text

S t L t y HTML&CS JavaScrip CLI / Gi DB / SQ 開発経験 y Rub Rail Tes Deplo SNS 設計 s 好ましい知識 t 学べる知識

Slide 135

Slide 135 text

他にも思いつく施策をどんどん試し、 ☁ クラウドIDE導入 (OS非依存 🐣 『みんなのつぶやき』機能 🛠 各章サンプルコードの公開 🎨 フォント切替え機能の提供 ) 🎥 『お試しプラン』の実施など

Slide 136

Slide 136 text

最も効果が あった施策

Slide 137

Slide 137 text

Railsチュートリアル解説動画 (36時間) https://railstutorial.jp/screencast

Slide 138

Slide 138 text

Railsチュートリアル × 反転学習 解説動画を用いた『挫折』を防ぐ仕組み

Slide 139

Slide 139 text

一斉学習 講義中に 知識獲得 講義外で 課題実戦

Slide 140

Slide 140 text

反転学習 講義外で 知識獲得 講義中に 課題実戦

Slide 141

Slide 141 text

AIIT で一斉 / 反転学習を比較検証

Slide 142

Slide 142 text

2017 年度 2018 年度 一斉学習 vs 反転学習

Slide 143

Slide 143 text

2017 年度 2018 年度 一斉学習 vs 反転学習 慣れている層と、関心がない層には変化なし

Slide 144

Slide 144 text

2017 年度 2018 年度 一斉学習 vs 反転学習 『Web開発をやりたい』という意欲のある層を

Slide 145

Slide 145 text

2017 年度 2018 年度 一斉学習 vs 反転学習 Web開発の実践で『挫折させない』仕組み

Slide 146

Slide 146 text

個人だけじゃなく, 法人も同じ課題...?

Slide 147

Slide 147 text

📹 社員研修用『法人プラン』 https://railstutorial.jp/business

Slide 148

Slide 148 text

👨🏫 オマカセ系『研修プラン』 『プロダクト開発 反転学習』で実践 PBL https://railstutorial.jp/training

Slide 149

Slide 149 text

🤝 事業で活用『協業プラン』 パートナー法人と提携し、学びやすい『場』を増やす https://railstutorial.jp/partner

Slide 150

Slide 150 text

💎 RubyWorld Conference 2018 https://bit.ly/railstutorial-hanten-youtube

Slide 151

Slide 151 text

🏆 フクオカRuby大賞「AWS賞」 https://yasslab.jp/ja/posts/aws-award-at-fukuoka-ruby-2019

Slide 152

Slide 152 text

🤝 利用実績・提携法人

Slide 153

Slide 153 text

🤝 マネーフォワード様の活用事例 https://yasslab.jp/ja/posts/learning-by-making

Slide 154

Slide 154 text

🤝 メンバーズキャリア様の活用事例 https://yasslab.jp/ja/news/railstutorial-at-members-career “「自分のプロダクト開発を通して多くの視点を得られた」 「今後の開発や業務でも活きてくる」”

Slide 155

Slide 155 text

🗣 社会・コミュニティからの反響 http://twitter.com/search?q=Railsチュートリアル 『Ruby から Python』『Ruby から PHP』という流れ http://bit.ly/rtjp-tw-1 http://bit.ly/rtjp-tw-2

Slide 156

Slide 156 text

うまくいった点は? うまくいかなかった点は?

Slide 157

Slide 157 text

??? (観測中) ??? (観測中)

Slide 158

Slide 158 text

学びは続く 未来のプロダクト 今のプロダクト

Slide 159

Slide 159 text

まとめ

Slide 160

Slide 160 text

学びのレールをうまく使う

Slide 161

Slide 161 text

自分の 学びを はじめる

Slide 162

Slide 162 text

うまくいかない のもあるけど😹 うまくいかない ときもある

Slide 163

Slide 163 text

あがいてみよう

Slide 164

Slide 164 text

次のプロダクト 前のプロダクト

Slide 165

Slide 165 text

何かを始めて、 学ぶサイクルへ (小さく始めて,どんどん大きく)

Slide 166

Slide 166 text

創りながら学ぶ ti ti Learning by Crea ng