- あいさつ
- 自己紹介
- 吉村総一郎
- ハンドルネームは sifue
- 読み方は「しふー」
- 元々ニコニコ生放送の開発者を3年
- その前は製造業向けシステムインテグレーターを5年
- 学生の頃は研究室で画像解析や数値解析のプログラムを書いていた
- 趣味は競技系のネットのゲーム、LoL、クラロワ、フォートナイトなど (弱い)
- 2016年よりN高等学校/N予備校プログラミング講師
-
この入門コースでは、みなさんにプログラミングを体験してもらって、1年間でWebサービスを作れるようになる
-
この入門コースを終えて何か自分自身のものを作るとアルバイトやインターンをして問題ないレベルになる
-
対象者は、中学校で学習する数学と英語の内容をだいたい8割ぐらい理解できていれば大丈夫
- 実際は小学校卒業レベルでも大丈夫
-
入門コースの授業は全体で一年間で大体90回ぐらいやって、週2ペース、火/金の19時より1時間半やっていきます
-
もちろんプログラミングある程度できるよって方は、どんどんテキストを進めて行ってOK
-
90分生放送は長すぎるけど映像が欲しい人には2018年度版に30分の解説動画もある
-
そもそも自分で進めていけるよっていう人は、どんどん進められるように作られている
-
自分が作りたいものを作って脱線するのも良いです、ぜひQ&Aで紹介してください
-
入門コース以外にも、Scalaで学ぶオブジェクト指向プログラミング、関数型プログラミング、並行処理プログラミング、Android、iOS、ニコニコ動画再現、コンピューターサイエンス、機械学習など
-
この授業は基本的には、教材を読み進めながらやっていく
-
すでに去年も全く同じ授業をやっているが、今年やる2019年度版は、いろいろ最新の環境に合わせて更新されている
-
最新の環境に合わせて更新される教材は2019年度版
-
一年間かけて、予定調整くん、「調整さん」クローンを自分で作れるようになる
-
パソコン初心者でもできるようにゆっくり進めていく
-
もう自分はできるよって方は、テキストだけ見てどんどん進めていくことを推奨
-
詰まったらN予備校のQ&Aで質問ください
-
Q&A はこんな感じ
8月まででこんなものが作れるようになります
- https://progedu.github.io/web-contests/move-webcontest2018-summer/results/
- https://progedu.github.io/web-contests/move-webcontest2017-summer/results/
- https://progedu.github.io/n-high-dynamic-web-page-2016/
去年の入門コースの最初の一章のWebプログラミング入門部分が書籍化しました。
SAOが大好き、紙の本じゃないとどうしてもだめという方にはオススメです。ちなみに2章以降が本になってるのがこちらの「Webプログラミングが面白いほど分かる本」となっています。
- アクセス
- ログイン
- コース選択
- 2019年度版 プログラミング入門 Webアプリ を選択
- 教材が見れる、授業も見れる状態になる
http://www.nnn.ed.nico/contents/guides/2774
- 読み合わせていく
- 何度ももいいますが、プログラミングを学ぶ上で重要なのは、ひたすら、読む、書く、改変すること
- 読むは、まあ読めばできるかもしれない
- 書くはじつは、タイピングが必要
- e-typing とブラウザで検索
- ちょっと試してみるをやってみよう
- 【アンケート】 e-typing のスコアを教えて下さい。
-
- スコア 300以上
-
- スコア 200以上
-
- スコア 100以上
-
- それ以外
-
- タイピングはプログラミング以外でも、ネットでコミュニケーションを取るためにも重要
- 最終的には話すよりもタイピングが早くなります
http://www.nnn.ed.nico/contents/guides/2775
-
そもそも PC を持っていない方は投票しないでもらう
-
【アンケート】Chromeのインストールができたかどうか
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
ChromeがインストールできたらオススメのChrome拡張紹介 00:55 (場合によっては省略)
-
【アンケート】Chromeの拡張がインストールできたかどうか
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
これから習うJavaScriptというプログラミング言語を覚えるこのようなChromeの拡張も作れるようになる拡張
-
【アンケート】console タブを開けたかどうか 01:00
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
【アンケート】50 という数字が表示されたか 01:10
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
これがプログラミングの第一歩となります。
までやったら個々でニコ生は打ち切り -
練習をやってみましょう
-
【アンケート】掛け算の結果をダイアログに表示することができた 01:18
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
できない人を待っている間、できた人はコメントで教えて上げて欲しい
-
できればできてない人に状況を送って欲しいです
-
【挙手】
-
【アンケート】アラートダイアログに「こんにちは」と表示できた 01:25
- できた
- もう少し時間が欲しい
- できない
- できる状況ではない
-
できない人を待っている間、できた人はコメントで教えて上げて欲しい
-
できればできてない人に状況を送って欲しいです
-
【挙手】
-
最後に質問、なにかコメントがあれば先生に質問のチェックを入れてコメントを書いてください 01:30
-
先生の経験とかに関してでも大丈夫