Processingの教材まとめ


## 課題集
課題集に取り組みながら、わからないところを下記の「リファレンス」で調べてください。
- [課題集1](https://docbase.io/posts/85800/sharing/58be9978-6bd6-407a-8045-b23ae1669a23)
- [課題集2](https://docbase.io/posts/144804/sharing/558d4347-530c-4bc4-9967-18255873f75e)
- [課題集3](https://docbase.io/posts/221305/sharing/028fae23-0dc0-492d-af4c-38ea0619f402)

## リファレンス
1. [最初の一歩](https://docbase.io/posts/75658/sharing/b14e81c6-c28e-4c7d-b59d-f74ca5719efe)
1. [図形を描こう](https://docbase.io/posts/76451/sharing/4fdeb7cc-2b7c-4a6d-a0ff-9dd80c32ea1d)
1. [色と線](https://docbase.io/posts/94097/sharing/3f362949-fb55-4dcd-849a-723ad019da94)
1. [複雑な図形を描こう](https://docbase.io/posts/94315/sharing/64a5d193-5345-415c-b420-b99d01de8e42)
1. [setup()とdraw()](https://docbase.io/posts/85085/sharing/8c0fb78b-4a3b-4249-b93f-922981afbe04)
1. [変数を使おう](https://docbase.io/posts/87274/sharing/c8591d04-b50a-449a-a848-68905a1a7312)
1. [乱数を使おう【random()】](https://docbase.io/posts/85798/sharing/9ca54c34-ecb2-4bc9-94b4-3a408efc5983)
1. [端で跳ね返るボール](https://docbase.io/posts/90316/sharing/51c6caa0-d5ad-4c62-b2a3-68f08bf6dade)
1. [キーボードで図形を動かそう](https://docbase.io/posts/85784/sharing/5bc38553-dc76-4ab1-9e72-f891cbdbdda2)
1. [繰り返し](https://docbase.io/posts/86362/sharing/28fb0d8e-60ae-43ad-8212-f0f819826339)
1. [繰り返しで模様を作ろう](https://docbase.io/posts/102946/sharing/21eff93a-95da-416a-ba0c-66d04f74207e)
1. [図形を敷き詰めよう](https://docbase.io/posts/93767/sharing/8145e778-8f8e-4c9d-98c1-43812fab3a63)
1. [配列を使おう](https://docbase.io/posts/95349/sharing/a2d8b3c2-2611-4508-9298-951f72249e46)
1. [画像を表示しよう](https://docbase.io/posts/93754/sharing/c0290aa5-a6ea-441e-a974-a793709960cf)
1. [関数を使おう](https://docbase.io/posts/1215640/sharing/ef17b44f-1dfe-4264-a06e-7f18ffe7e14f)
1. [オブジェクト指向を学ぼう 1](https://docbase.io/posts/1192688/sharing/74db9719-ac8b-44b0-9573-60f151443bdc) 
1. [オブジェクト指向を学ぼう 2](https://docbase.io/posts/1393347/sharing/34f1e7d2-d155-49b4-b70e-43f384bc72a0) 
1. [オブジェクト指向を学ぼう 3（継承）]
(https://docbase.io/posts/2344673/sharing/59cb3339-eac4-486c-a599-b9fc47f62668) 
1. [オブジェクト指向を学ぼう 4（ポリモーフィズム）]
(https://docbase.io/posts/2374395/sharing/192ad8a1-74b3-417f-b798-64bd25f3c129)

## プロジェクト型教材
- [デジタル時計を作ろう](https://docbase.io/posts/93775/sharing/b4164645-727f-4a81-b551-cead848e4dc9)
- [らくがき帳を作ろう](https://docbase.io/posts/97020/sharing/53f9ab45-4e8b-4129-ae59-322410a15840)
- [間違い探しゲーム](https://docbase.io/posts/159622/sharing/62d9f652-cf06-420e-89ef-e2e03d76570d)
- [アドベンチャーゲーム](https://docbase.io/posts/162912/sharing/450d6eae-16be-4e7b-aec0-7c29d6153245)
- [ライフゲーム](https://docbase.io/posts/231091/sharing/24ed930f-382c-490b-b77b-0beaf7ebc17f)
- [アニメーションを作ろう](https://docbase.io/posts/321691/sharing/55d418cf-040e-4483-b487-50adcffa9ced)
- [ハンドスピナー](https://docbase.io/posts/242000/sharing/1c485116-c3ff-4b34-813c-34770363ff4c)
- [スクリーンセーバー(ClassとArrayList)](https://docbase.io/posts/566302/sharing/d8beefaf-543b-4c4d-83f7-994e684a5fec)  

## Processingの事をもっと知るために
- [座標軸を回転させたり、移動させたりしてみよう(rotate,translate)](https://docbase.io/posts/1443902/sharing/fd32e5dc-443d-4721-b9bf-a11bd646d4a0)
-  [フルスクリーンで表示する](https://docbase.io/posts/193548/sharing/5450bba7-6cbe-41d2-bfde-864152968d93)
- [音を追加する](https://docbase.io/posts/195177/sharing/5f33e938-b9bf-491f-96be-4c67b5c64e47) 
- [キーボードで図形を動かそう２（スムーズに動かす方法）](https://docbase.io/posts/2228406/sharing/2a31fd3f-cc60-40f2-bd16-8f292e6f973e)
- [日本語文字を拡大表示しよう](https://docbase.io/posts/2229101/sharing/4022c351-6bd1-4f03-a79d-02374a3c9d22)
- [サーバー・クライアント通信を学ぼう](https://docbase.io/posts/2207473/sharing/8e61f394-b006-4800-afc7-5d3084fa2399)

## 垂れ流しコード
[垂れ流しコードまとめ](https://docbase.io/posts/1396544/sharing/d595dfaf-96b7-4dec-8fc0-cf714f49033a)

## そのほか
- [文法のまとめ（変数、配列、条件分岐、繰り返し、論理演算子）](https://docbase.io/posts/87347/sharing/9e1d313f-9032-4fd0-ac43-b8b244c409be)

- [IDEのコード補完について](https://docbase.io/posts/241741/sharing/94f4cc59-f306-456c-a692-ee4f7bd918c4)
- [タブを分ける](https://docbase.io/posts/1543008/sharing/732881d0-3012-4756-bc79-da5492f9d97f)
- [複数のウィンドウを表示させる](https://docbase.io/posts/900270/sharing/3ea55ef0-75b4-43d8-991a-fb9f69f138a0)
- [フィボナッチ数列を視覚的に表現する](https://docbase.io/posts/637400/sharing/1650a235-b075-48c8-812e-1c574d175399)
- [ローカルのProcessingとOpenProcessingで動作が異なる例](https://docbase.io/posts/2281472/sharing/0bad13a7-a46b-407d-b0c1-25e056ec723e)

## Processing関係リンク
[本家](https://processing.org)
[openprocessing（作品共有サイト）](https://www.openprocessing.org/sketch/create)
[APDE（Androidのアプリを作る）](https://play.google.com/store/apps/details?id=com.calsignlabs.apde&hl=ja)