SlideShare a Scribd company logo
1 of 16
Download to read offline
N高等学校でやってる
プログラミング
N高等学校/N予備校プログラミング講師
ドワンゴ 吉村総一郎 (@sifue) 2017/07/17
あなた誰?
• sifue (読み方:しふー、本名:吉村総一郎)
• ドワンゴのWebエンジニア
• ひょんなことからN高等学校のプログラミング担当に
• 得意なプログラミング言語: Java / Scala / JavaScript
• 1982年生まれのゲーム好きおっさん
そもそもN高等学校って何?
• 2016年度にできたカドカワの通信制高校
• ネットの高校 (だけど年1週間のスクーリングが必要)
• 文化祭はニコニコ超会議の内で開催
• 2017年7月現在、在学生徒は4000名以上
ネットの高校だからやりたい
ことができる時間がたっぷり
• ホームルームはSlackで実施
• 部活(コンピューター部/囲碁部/将棋部/格ゲー部などなど)
• ドワンゴのエンジニアのプログラミング教材
通いたい生徒のための
通学コースもあったりします
• 今年は代々木、心斎橋に200名の通学コースの生徒
• 来年からは、横浜、千葉、大宮、名古屋にも
• なお、ネットだけの生徒はネットコース
プログラミングの話題は
Slackの#programmingで
• Slackにいる人は3888名、#programmingには111名
• ドワンゴエンジニアからの日々、ニュース・トピックスの提
供、そして、ディスカッション
• いろんな作品自慢をしてくれる生徒さんがいたりします
N高等学校コンピュータ部
(#club_computer)
• ドワンゴエンジニアのアドバイザー
• 有名なCTF作者でもある
@kusano_k
• ドワンゴ競技プログラミング率いる
@tayama0324
• 毎週、競技プログラミングやCTFの問
題にチャレンジ
• 競プロの初心者講習もしつつ、入部者
募集中!
通学コースでは「作ることで学ぶ
」プログラミングがコンセプト
• ドワンゴエンジニアが選ぶ厳選技術書籍100冊以上
• 3Dプリンター
• 電子工作機器
• HoloLensの貸出開発
生徒さん紹介
• @_193s DefComp7のCTFで去年世界一位
• @snowlt23 日本で唯一のプログラミング言
語Nimのコミッター高校生
• @waritocomatta (waricoma) エンジニアバ
イトしつつ未踏Jr採択プロジェクト進行中
N高生
• @baritree1008 (barisaku) ドワンゴでエン
ジニアアルバイトしているN高生
• 他にもN高生のプログラマたくさん
ドワンゴエンジニアが作ってる教材は
N予備校(https://nnn.ed.nico)で月額1000円で公開中
入門コース終えるだけ
で
• Node.jsで調整さんクローン
作れるようになる
• 習う技術だけ作れる、
Google認証するはてな匿名
ダイアリークローン
https://n-tokumei.soichiro.org
https://quiet-inlet-
37697.herokuapp.com
N高生向けのプログラミング
教材が本になりました
• 「高校生からはじめる プログラミング
」N高生向けプログラミング生放送授業
の最初の4~6月までの授業内容の書籍化
• 今日はじめてパソコン触るぐらいのレベ
ルでもJavaScriptで「診断メーカー」も
どきを作ってツイートできるまでを実装
できるようになります
以上がN高等学校でやってる
プログラミングでした
N高等学校は
こんなひとにおすすめ
• 今の感じで高校行くのが正直ツライ
• 受験勉強は自分でできるし、もっとやりたいことやる時間が欲しい
• 学費が大変 =>年20万円、実績あるなら学費無料の特別奨学生も
完全に宣伝乙!
何か質問があればどうぞ
!
•詳しくは、N高等学校 https://nnn.ed.jp まで
最近はヒューマンリソースマシ
ーンと競プロを流行らせたい
•詳しくは、N高等学校 https://nnn.ed.jp まで

More Related Content

Similar to N高等学校でやってるプログラミング

かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~You&I
 
Visual Studio 2017の一部を使ってみた
Visual Studio 2017の一部を使ってみたVisual Studio 2017の一部を使ってみた
Visual Studio 2017の一部を使ってみたYou&I
 
キャンプ後の生活の変化とモチベーションの変化について
キャンプ後の生活の変化とモチベーションの変化についてキャンプ後の生活の変化とモチベーションの変化について
キャンプ後の生活の変化とモチベーションの変化についてKenta USAMI
 
NSEG 勉強会 二周年に寄せて
NSEG 勉強会 二周年に寄せてNSEG 勉強会 二周年に寄せて
NSEG 勉強会 二周年に寄せてsuno88
 
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんスクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんDIVE INTO CODE Corp.
 
プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13Tanaka Takaaki
 
教員養成学部授業における学習ゲーム開発および小学校での実践の試み
教員養成学部授業における学習ゲーム開発および小学校での実践の試み教員養成学部授業における学習ゲーム開発および小学校での実践の試み
教員養成学部授業における学習ゲーム開発および小学校での実践の試みabemanabu
 
プログラミング?なにそれこわい?なママも楽しんじゃうサロン
プログラミング?なにそれこわい?なママも楽しんじゃうサロンプログラミング?なにそれこわい?なママも楽しんじゃうサロン
プログラミング?なにそれこわい?なママも楽しんじゃうサロンMom Studeo
 
Electronからはじめるnodejs
ElectronからはじめるnodejsElectronからはじめるnodejs
ElectronからはじめるnodejsHirata Tomoko
 
シス研下級生向け
シス研下級生向けシス研下級生向け
シス研下級生向けKunisada Ryouta
 
当日に楽しめない話
当日に楽しめない話当日に楽しめない話
当日に楽しめない話You&I
 
それでもC#使いたい
それでもC#使いたいそれでもC#使いたい
それでもC#使いたいTomona Nanase
 
ゲームデザインについて
ゲームデザインについてゲームデザインについて
ゲームデザインについてmeyco
 
Programmer’s Day登壇資料
Programmer’s Day登壇資料Programmer’s Day登壇資料
Programmer’s Day登壇資料Asakura Megumi
 
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなったMasayoshi Tokumoto
 
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うことKazuhiro Serizawa
 

Similar to N高等学校でやってるプログラミング (20)

かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~
 
Visual Studio 2017の一部を使ってみた
Visual Studio 2017の一部を使ってみたVisual Studio 2017の一部を使ってみた
Visual Studio 2017の一部を使ってみた
 
キャンプ後の生活の変化とモチベーションの変化について
キャンプ後の生活の変化とモチベーションの変化についてキャンプ後の生活の変化とモチベーションの変化について
キャンプ後の生活の変化とモチベーションの変化について
 
NSEG 勉強会 二周年に寄せて
NSEG 勉強会 二周年に寄せてNSEG 勉強会 二周年に寄せて
NSEG 勉強会 二周年に寄せて
 
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんスクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
 
プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13
 
教員養成学部授業における学習ゲーム開発および小学校での実践の試み
教員養成学部授業における学習ゲーム開発および小学校での実践の試み教員養成学部授業における学習ゲーム開発および小学校での実践の試み
教員養成学部授業における学習ゲーム開発および小学校での実践の試み
 
プログラミング?なにそれこわい?なママも楽しんじゃうサロン
プログラミング?なにそれこわい?なママも楽しんじゃうサロンプログラミング?なにそれこわい?なママも楽しんじゃうサロン
プログラミング?なにそれこわい?なママも楽しんじゃうサロン
 
Electronからはじめるnodejs
ElectronからはじめるnodejsElectronからはじめるnodejs
Electronからはじめるnodejs
 
シス研下級生向け
シス研下級生向けシス研下級生向け
シス研下級生向け
 
LOCAL-GWEvent
LOCAL-GWEventLOCAL-GWEvent
LOCAL-GWEvent
 
当日に楽しめない話
当日に楽しめない話当日に楽しめない話
当日に楽しめない話
 
それでもC#使いたい
それでもC#使いたいそれでもC#使いたい
それでもC#使いたい
 
ゲームデザインについて
ゲームデザインについてゲームデザインについて
ゲームデザインについて
 
C#への招待
C#への招待C#への招待
C#への招待
 
Programmer’s Day登壇資料
Programmer’s Day登壇資料Programmer’s Day登壇資料
Programmer’s Day登壇資料
 
React native
React nativeReact native
React native
 
Ionic2
Ionic2Ionic2
Ionic2
 
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった
文系大学生たちが初めてのハッカーズチャンプルーでIsuconをしたらこうなった
 
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
 

More from Yoshimura Soichiro

FirebaseでN高生証明botを作ってみた
FirebaseでN高生証明botを作ってみたFirebaseでN高生証明botを作ってみた
FirebaseでN高生証明botを作ってみたYoshimura Soichiro
 
ソフトウェア設計のすすめ
ソフトウェア設計のすすめソフトウェア設計のすすめ
ソフトウェア設計のすすめYoshimura Soichiro
 
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門Yoshimura Soichiro
 
Obsのプラグイン作ってみた
Obsのプラグイン作ってみたObsのプラグイン作ってみた
Obsのプラグイン作ってみたYoshimura Soichiro
 
Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」
Developers Summit 2014  「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Developers Summit 2014  「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」
Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Yoshimura Soichiro
 
チームの目標への柔軟な対応
チームの目標への柔軟な対応チームの目標への柔軟な対応
チームの目標への柔軟な対応Yoshimura Soichiro
 
20121126 Solr@ニコニコ生放送
20121126 Solr@ニコニコ生放送20121126 Solr@ニコニコ生放送
20121126 Solr@ニコニコ生放送Yoshimura Soichiro
 

More from Yoshimura Soichiro (9)

FirebaseでN高生証明botを作ってみた
FirebaseでN高生証明botを作ってみたFirebaseでN高生証明botを作ってみた
FirebaseでN高生証明botを作ってみた
 
失敗の話
失敗の話失敗の話
失敗の話
 
ソフトウェア設計のすすめ
ソフトウェア設計のすすめソフトウェア設計のすすめ
ソフトウェア設計のすすめ
 
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
 
Obsのプラグイン作ってみた
Obsのプラグイン作ってみたObsのプラグイン作ってみた
Obsのプラグイン作ってみた
 
Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」
Developers Summit 2014  「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」Developers Summit 2014  「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」
Developers Summit 2014 「Play2/Scalaでドメイン駆動設計を利用した大規模Webアプリケーションのスクラム開発の勘所」
 
チームの目標への柔軟な対応
チームの目標への柔軟な対応チームの目標への柔軟な対応
チームの目標への柔軟な対応
 
20121126 Solr@ニコニコ生放送
20121126 Solr@ニコニコ生放送20121126 Solr@ニコニコ生放送
20121126 Solr@ニコニコ生放送
 
私とインクス
私とインクス私とインクス
私とインクス
 

N高等学校でやってるプログラミング