Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/snuffy/js2017

for javascript open course
https://github.com/snuffy/js2017

Last synced: 2 days ago
JSON representation

for javascript open course

Awesome Lists containing this project

README

        

ザッと目次を並べてみましたが、よくあるプログラミングの本なんかだとこんな感じでしょうか?

## open cource javasciprt programming for begginer index

### イントロダクション

- [0.はじめに](/begginer/00.md)

### 基礎編(文法)

- 1.JavaScriptとは?
- 2.html
- 3.css
- 4.変数
- 5.配列、Object
- 6.ループ
- 7.いろんな操作(配列の操作、オブジェクトの操作、いろんなループのさせ方)

### 制作編(todoアプリケーション?)

- 1.htmlの設計
- 2.スタイルを整える
- 3.todoを追加する
- 4.todoを保存できるようにする
- 5.todoを削除できるようにする
- 6.cssアニメーション

## open course javascript programming for intermadiate index

- html canvas
- three.js
- phina.js

and more ...

## 設計

### マークダウンで教材を作る意義

- パワーポイントだとどうしても、文章が少なめになってしまうので解説がしづらい。
- mark down だと コードに syntax higlight を入れられるのでわかりやすい。
- 文章とmarkupがしっかりできれば、あとでどうすることもできる。

### 管理はGitHubで。

- 作業進捗などが見える。
- 先生にもみてもらえる。
- どこでも作業できる!!
- バージョン管理ができる。
- and more...

### この教材はどこを目標とするのか?

想定する読者はこの講座を受け終わったあとで、どうなるのかが不明確なので、
その検討をじっくりしてからやったほうがよいかと

### どのくらいの期間で学ぶものを作るのか?

半年と1年だと大分差が出てくると思います。

例えば「todoのアプリケーションを作る」といった目標なら、半年のコースで十分だと思います。
一方で「なんかゲームを作りたい」といった目標なら、「todoのアプリケーション」を作った上で、また半年ほど勉強が
必要になってくるかと。つまり、一年のコースであれば「ゲームが作れるようになるコース」というようなアプローチも可能かと
思います。

### 開発環境をどうするのがいいのか

runstantがおすすめ。
[http://runstant.com/](http://runstant.com/)