diff --git a/docs/01-introduction/index.mdx b/docs/01-introduction/index.mdx
new file mode 100644
index 000000000..dd3777552
--- /dev/null
+++ b/docs/01-introduction/index.mdx
@@ -0,0 +1,73 @@
+---
+sidebar_position: 2
+---
+
+# はじめに
+
+## はじめに(ver1.0.0)
+
+S セメスターの時に、過去のいわゆる神シケプリと呼ばれるものに出会いました。何百ページにも渡っていて、わかりやすいように目次や脚注までつけてあり、内容に関連したコラムもあり、非常に感動しながら熟読していました。私はコラムの内容が特に好きでした。そんなことから、それらの神シケプリに触発されて S セメスターの時にも自分でシケプリを作ってみたのですが、結果としては 10 ページほどの公式まとめになってしまい誰の役にも立たないものになってしまいました。その反省から、今回このシケプリを作ることとなりました。このシケプリでは、わかりやすくなることを心がけ、また内容に間違いがないように下調べもできるだけしっかりと行ったつもりです。(それでも、よろしくない書き方がかなり見つかってしまいましたが。大学の授業資料でもまあまあ間違いがあるので、お許しを...)そのため、予想以上にシケプリ作成に時間を取られ、A セメスターは非常に忙しい毎日となってしまいました。
+
+はじめは、$\LaTeX$ でシケプリを作る予定だったのですが、PDF だと動画が載せられなかったり、動的な動きを持つコンテンツを書けないなどの問題があったので、Web サイトとして作ることになりました。Web サイトとしてシケプリを作る試みは、史上初ではないかと勝手に自負しております。Web サイトとして作ったおかげで Python の実行結果をシケプリ上で動かすことができたり、動画をシケプリ上で見られたり、シケプリ上で理解を助けるための Web アプリで遊んだりと様々なことが可能になりました。今回のシケプリ作成に使用した技術に関しては、付録に「このシケプリの作り方」と題して説明しておきました。本当はもっと簡単に作れるのですが、応用が効くようにかなり面倒な方法で説明しました。今後のシケタイの役に立てば幸いです。
+
+## 誤植の報告など
+
+誤植や要望、練習問題の提案などがありましたら、どんな些細なことでも下記の Google Form などで気軽に連絡してください。
+
+「てにをは」の間違いなどどんな些細なことでも是非ご報告ください。
+
+
+
+## 著作権について
+
+このシケプリのソースコードは MIT ライセンスで公開しています。他の人が自由に使いやすいように、私が知っている限りで一番ゆるくて二次利用しやすいライセンスを選択しました。簡単に言うと、MIT ライセンスの元では、改変、再配布など大抵のことが自由に行えて、最近流行りのライセンスです。
+
+図などもすべて自分で作ったのでそこまで問題はないとは思いますが、私が著作権違反をしていたら、教えてください。
+
+また、このシケプリのソースコードは以下のリポジトリで公開されています。
+
+[https://github.com/sikepuri-algorithm/sikepuri-algorithm.github.io](https://github.com/sikepuri-algorithm/sikepuri-algorithm.github.io)
+
+## 更新履歴
+
+1/21 **ver1.1.0 を公開** 誤植の修正および計算量に関する記事を増訂
+
+1/15 **ver1.0.0 を公開**
+
+1/15 第十三週の分を執筆 動的計画法
+
+1/15 第十二週の分を執筆 誤差 連立方程式の解法
+
+1/8 第十一週の分を執筆 ソートアルゴリズム
+
+1/3 第九週の分を増訂 計算量
+
+1/3 第六週の分を執筆 画像の表現
+
+1/1 第九週の分を執筆 モンテカルロ法
+
+12/25 第十週の分を執筆 サーチアルゴリズム
+
+12/11 第八週の分を執筆 再帰
+
+12/4 第七週の分を増訂 物体の運動のシミュレーション
+
+11/28 第七週の分を執筆 物体の運動のシミュレーション
+
+11/25 「練習問題」、「パッケージをインストール」の項を執筆
+
+11/13 第五週の分を執筆 ライフゲーム
+
+11/6 第四週の分を執筆 多次元配列、条件分岐
+
+11/6 配列の項の最後に range 関数についてを補足
+
+10/30 第三週の分を執筆 繰り返し処理、配列
+
+10/23 第二週の分を執筆 関数、ライブラリ
+
+10/16 練習問題をさらに追加
+
+10/10 練習問題を追加
+
+10/10 第一周の分を執筆 環境構築、はじめての Python、演算子、変数
diff --git a/docs/01-python/01-google-colaboratory/getting-started.jpg b/docs/02-python/01-google-colaboratory/getting-started.jpg
similarity index 100%
rename from docs/01-python/01-google-colaboratory/getting-started.jpg
rename to docs/02-python/01-google-colaboratory/getting-started.jpg
diff --git a/docs/01-python/01-google-colaboratory/hello-world-on-colab.mp4 b/docs/02-python/01-google-colaboratory/hello-world-on-colab.mp4
similarity index 100%
rename from docs/01-python/01-google-colaboratory/hello-world-on-colab.mp4
rename to docs/02-python/01-google-colaboratory/hello-world-on-colab.mp4
diff --git a/docs/01-python/01-google-colaboratory/index.mdx b/docs/02-python/01-google-colaboratory/index.mdx
similarity index 100%
rename from docs/01-python/01-google-colaboratory/index.mdx
rename to docs/02-python/01-google-colaboratory/index.mdx
diff --git a/docs/01-python/01-google-colaboratory/new-file.jpg b/docs/02-python/01-google-colaboratory/new-file.jpg
similarity index 100%
rename from docs/01-python/01-google-colaboratory/new-file.jpg
rename to docs/02-python/01-google-colaboratory/new-file.jpg
diff --git a/docs/01-python/01-google-colaboratory/run-script.jpg b/docs/02-python/01-google-colaboratory/run-script.jpg
similarity index 100%
rename from docs/01-python/01-google-colaboratory/run-script.jpg
rename to docs/02-python/01-google-colaboratory/run-script.jpg
diff --git a/docs/01-python/02-getting-started/index.mdx b/docs/02-python/02-getting-started/index.mdx
similarity index 100%
rename from docs/01-python/02-getting-started/index.mdx
rename to docs/02-python/02-getting-started/index.mdx
diff --git a/docs/01-python/03-expressions/index.mdx b/docs/02-python/03-expressions/index.mdx
similarity index 100%
rename from docs/01-python/03-expressions/index.mdx
rename to docs/02-python/03-expressions/index.mdx
diff --git a/docs/01-python/04-variables/index.mdx b/docs/02-python/04-variables/index.mdx
similarity index 100%
rename from docs/01-python/04-variables/index.mdx
rename to docs/02-python/04-variables/index.mdx
diff --git a/docs/01-python/04-variables/variable.drawio.svg b/docs/02-python/04-variables/variable.drawio.svg
similarity index 100%
rename from docs/01-python/04-variables/variable.drawio.svg
rename to docs/02-python/04-variables/variable.drawio.svg
diff --git a/docs/01-python/05-function/index.mdx b/docs/02-python/05-function/index.mdx
similarity index 100%
rename from docs/01-python/05-function/index.mdx
rename to docs/02-python/05-function/index.mdx
diff --git a/docs/01-python/06-library/index.mdx b/docs/02-python/06-library/index.mdx
similarity index 100%
rename from docs/01-python/06-library/index.mdx
rename to docs/02-python/06-library/index.mdx
diff --git a/docs/01-python/07-pip/index.mdx b/docs/02-python/07-pip/index.mdx
similarity index 100%
rename from docs/01-python/07-pip/index.mdx
rename to docs/02-python/07-pip/index.mdx
diff --git a/docs/01-python/08-if/index.mdx b/docs/02-python/08-if/index.mdx
similarity index 100%
rename from docs/01-python/08-if/index.mdx
rename to docs/02-python/08-if/index.mdx
diff --git a/docs/01-python/09-for/index.mdx b/docs/02-python/09-for/index.mdx
similarity index 100%
rename from docs/01-python/09-for/index.mdx
rename to docs/02-python/09-for/index.mdx
diff --git a/docs/01-python/10-array/array.drawio.svg b/docs/02-python/10-array/array.drawio.svg
similarity index 100%
rename from docs/01-python/10-array/array.drawio.svg
rename to docs/02-python/10-array/array.drawio.svg
diff --git a/docs/01-python/10-array/index.mdx b/docs/02-python/10-array/index.mdx
similarity index 100%
rename from docs/01-python/10-array/index.mdx
rename to docs/02-python/10-array/index.mdx
diff --git a/docs/01-python/11-multi-array/array.drawio.svg b/docs/02-python/11-multi-array/array.drawio.svg
similarity index 100%
rename from docs/01-python/11-multi-array/array.drawio.svg
rename to docs/02-python/11-multi-array/array.drawio.svg
diff --git a/docs/01-python/11-multi-array/index.mdx b/docs/02-python/11-multi-array/index.mdx
similarity index 100%
rename from docs/01-python/11-multi-array/index.mdx
rename to docs/02-python/11-multi-array/index.mdx
diff --git a/docs/01-python/12-practice/index.mdx b/docs/02-python/12-practice/index.mdx
similarity index 100%
rename from docs/01-python/12-practice/index.mdx
rename to docs/02-python/12-practice/index.mdx
diff --git a/docs/01-python/index.mdx b/docs/02-python/index.mdx
similarity index 89%
rename from docs/01-python/index.mdx
rename to docs/02-python/index.mdx
index 4043fbe3b..b701029d1 100644
--- a/docs/01-python/index.mdx
+++ b/docs/02-python/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 2
+sidebar_position: 3
---
# Python の基礎
diff --git a/docs/02-advanced/01-image/black_to_green.png b/docs/03-advanced/01-image/black_to_green.png
similarity index 100%
rename from docs/02-advanced/01-image/black_to_green.png
rename to docs/03-advanced/01-image/black_to_green.png
diff --git a/docs/02-advanced/01-image/black_to_red.png b/docs/03-advanced/01-image/black_to_red.png
similarity index 100%
rename from docs/02-advanced/01-image/black_to_red.png
rename to docs/03-advanced/01-image/black_to_red.png
diff --git a/docs/02-advanced/01-image/gradation.png b/docs/03-advanced/01-image/gradation.png
similarity index 100%
rename from docs/02-advanced/01-image/gradation.png
rename to docs/03-advanced/01-image/gradation.png
diff --git a/docs/02-advanced/01-image/index.mdx b/docs/03-advanced/01-image/index.mdx
similarity index 100%
rename from docs/02-advanced/01-image/index.mdx
rename to docs/03-advanced/01-image/index.mdx
diff --git a/docs/02-advanced/01-image/lattice_pattern.png b/docs/03-advanced/01-image/lattice_pattern.png
similarity index 100%
rename from docs/02-advanced/01-image/lattice_pattern.png
rename to docs/03-advanced/01-image/lattice_pattern.png
diff --git a/docs/02-advanced/01-image/weighted_mean.drawio.svg b/docs/03-advanced/01-image/weighted_mean.drawio.svg
similarity index 100%
rename from docs/02-advanced/01-image/weighted_mean.drawio.svg
rename to docs/03-advanced/01-image/weighted_mean.drawio.svg
diff --git a/docs/02-advanced/01-image/weighted_mean_2d.drawio.svg b/docs/03-advanced/01-image/weighted_mean_2d.drawio.svg
similarity index 100%
rename from docs/02-advanced/01-image/weighted_mean_2d.drawio.svg
rename to docs/03-advanced/01-image/weighted_mean_2d.drawio.svg
diff --git a/docs/02-advanced/01-image/white_to_blue.png b/docs/03-advanced/01-image/white_to_blue.png
similarity index 100%
rename from docs/02-advanced/01-image/white_to_blue.png
rename to docs/03-advanced/01-image/white_to_blue.png
diff --git a/docs/02-advanced/02-life-game/alive.drawio.svg b/docs/03-advanced/02-life-game/alive.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/alive.drawio.svg
rename to docs/03-advanced/02-life-game/alive.drawio.svg
diff --git a/docs/02-advanced/02-life-game/birth.drawio.svg b/docs/03-advanced/02-life-game/birth.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/birth.drawio.svg
rename to docs/03-advanced/02-life-game/birth.drawio.svg
diff --git a/docs/02-advanced/02-life-game/board_example.drawio.svg b/docs/03-advanced/02-life-game/board_example.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/board_example.drawio.svg
rename to docs/03-advanced/02-life-game/board_example.drawio.svg
diff --git a/docs/02-advanced/02-life-game/dead.drawio.svg b/docs/03-advanced/02-life-game/dead.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/dead.drawio.svg
rename to docs/03-advanced/02-life-game/dead.drawio.svg
diff --git a/docs/02-advanced/02-life-game/index.mdx b/docs/03-advanced/02-life-game/index.mdx
similarity index 100%
rename from docs/02-advanced/02-life-game/index.mdx
rename to docs/03-advanced/02-life-game/index.mdx
diff --git a/docs/02-advanced/02-life-game/overpopulation1.drawio.svg b/docs/03-advanced/02-life-game/overpopulation1.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/overpopulation1.drawio.svg
rename to docs/03-advanced/02-life-game/overpopulation1.drawio.svg
diff --git a/docs/02-advanced/02-life-game/overpopulation2.drawio.svg b/docs/03-advanced/02-life-game/overpopulation2.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/overpopulation2.drawio.svg
rename to docs/03-advanced/02-life-game/overpopulation2.drawio.svg
diff --git a/docs/02-advanced/02-life-game/overpopulation3.drawio.svg b/docs/03-advanced/02-life-game/overpopulation3.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/overpopulation3.drawio.svg
rename to docs/03-advanced/02-life-game/overpopulation3.drawio.svg
diff --git a/docs/02-advanced/02-life-game/overpopulation4.drawio.svg b/docs/03-advanced/02-life-game/overpopulation4.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/overpopulation4.drawio.svg
rename to docs/03-advanced/02-life-game/overpopulation4.drawio.svg
diff --git a/docs/02-advanced/02-life-game/overpopulation5.drawio.svg b/docs/03-advanced/02-life-game/overpopulation5.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/overpopulation5.drawio.svg
rename to docs/03-advanced/02-life-game/overpopulation5.drawio.svg
diff --git a/docs/02-advanced/02-life-game/survive1.drawio.svg b/docs/03-advanced/02-life-game/survive1.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/survive1.drawio.svg
rename to docs/03-advanced/02-life-game/survive1.drawio.svg
diff --git a/docs/02-advanced/02-life-game/survive2.drawio.svg b/docs/03-advanced/02-life-game/survive2.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/survive2.drawio.svg
rename to docs/03-advanced/02-life-game/survive2.drawio.svg
diff --git a/docs/02-advanced/02-life-game/underpopulation1.drawio.svg b/docs/03-advanced/02-life-game/underpopulation1.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/underpopulation1.drawio.svg
rename to docs/03-advanced/02-life-game/underpopulation1.drawio.svg
diff --git a/docs/02-advanced/02-life-game/underpopulation2.drawio.svg b/docs/03-advanced/02-life-game/underpopulation2.drawio.svg
similarity index 100%
rename from docs/02-advanced/02-life-game/underpopulation2.drawio.svg
rename to docs/03-advanced/02-life-game/underpopulation2.drawio.svg
diff --git a/docs/02-advanced/03-error/index.mdx b/docs/03-advanced/03-error/index.mdx
similarity index 100%
rename from docs/02-advanced/03-error/index.mdx
rename to docs/03-advanced/03-error/index.mdx
diff --git a/docs/02-advanced/index.mdx b/docs/03-advanced/index.mdx
similarity index 89%
rename from docs/02-advanced/index.mdx
rename to docs/03-advanced/index.mdx
index 2bdc9dcd0..6f0c320b8 100644
--- a/docs/02-advanced/index.mdx
+++ b/docs/03-advanced/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 3
+sidebar_position: 4
---
# 応用的なプログラム
diff --git a/docs/03-simulation/01-simulation/01-uniform_linear_motion/index.mdx b/docs/04-simulation/01-simulation/01-uniform_linear_motion/index.mdx
similarity index 100%
rename from docs/03-simulation/01-simulation/01-uniform_linear_motion/index.mdx
rename to docs/04-simulation/01-simulation/01-uniform_linear_motion/index.mdx
diff --git a/docs/03-simulation/01-simulation/01-uniform_linear_motion/uniform_linear_motion.drawio.svg b/docs/04-simulation/01-simulation/01-uniform_linear_motion/uniform_linear_motion.drawio.svg
similarity index 100%
rename from docs/03-simulation/01-simulation/01-uniform_linear_motion/uniform_linear_motion.drawio.svg
rename to docs/04-simulation/01-simulation/01-uniform_linear_motion/uniform_linear_motion.drawio.svg
diff --git a/docs/03-simulation/01-simulation/02-parabolic_motion/index.mdx b/docs/04-simulation/01-simulation/02-parabolic_motion/index.mdx
similarity index 100%
rename from docs/03-simulation/01-simulation/02-parabolic_motion/index.mdx
rename to docs/04-simulation/01-simulation/02-parabolic_motion/index.mdx
diff --git a/docs/03-simulation/01-simulation/02-parabolic_motion/parabolic_motion.drawio.png b/docs/04-simulation/01-simulation/02-parabolic_motion/parabolic_motion.drawio.png
similarity index 100%
rename from docs/03-simulation/01-simulation/02-parabolic_motion/parabolic_motion.drawio.png
rename to docs/04-simulation/01-simulation/02-parabolic_motion/parabolic_motion.drawio.png
diff --git a/docs/03-simulation/01-simulation/03-resisted_motion/index.mdx b/docs/04-simulation/01-simulation/03-resisted_motion/index.mdx
similarity index 100%
rename from docs/03-simulation/01-simulation/03-resisted_motion/index.mdx
rename to docs/04-simulation/01-simulation/03-resisted_motion/index.mdx
diff --git a/docs/03-simulation/01-simulation/03-resisted_motion/resisted_motion.drawio.svg b/docs/04-simulation/01-simulation/03-resisted_motion/resisted_motion.drawio.svg
similarity index 100%
rename from docs/03-simulation/01-simulation/03-resisted_motion/resisted_motion.drawio.svg
rename to docs/04-simulation/01-simulation/03-resisted_motion/resisted_motion.drawio.svg
diff --git a/docs/03-simulation/01-simulation/index.mdx b/docs/04-simulation/01-simulation/index.mdx
similarity index 100%
rename from docs/03-simulation/01-simulation/index.mdx
rename to docs/04-simulation/01-simulation/index.mdx
diff --git a/docs/03-simulation/02-monte-carlo/index.mdx b/docs/04-simulation/02-monte-carlo/index.mdx
similarity index 100%
rename from docs/03-simulation/02-monte-carlo/index.mdx
rename to docs/04-simulation/02-monte-carlo/index.mdx
diff --git a/docs/03-simulation/02-monte-carlo/sector.drawio.svg b/docs/04-simulation/02-monte-carlo/sector.drawio.svg
similarity index 100%
rename from docs/03-simulation/02-monte-carlo/sector.drawio.svg
rename to docs/04-simulation/02-monte-carlo/sector.drawio.svg
diff --git a/docs/03-simulation/index.mdx b/docs/04-simulation/index.mdx
similarity index 95%
rename from docs/03-simulation/index.mdx
rename to docs/04-simulation/index.mdx
index b9e2381ed..0532136f1 100644
--- a/docs/03-simulation/index.mdx
+++ b/docs/04-simulation/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 3
+sidebar_position: 5
---
# シミュレーション
diff --git a/docs/04-algorithms/01-recursion/index.mdx b/docs/05-algorithms/01-recursion/index.mdx
similarity index 100%
rename from docs/04-algorithms/01-recursion/index.mdx
rename to docs/05-algorithms/01-recursion/index.mdx
diff --git a/docs/04-algorithms/02-order/index.mdx b/docs/05-algorithms/02-order/index.mdx
similarity index 100%
rename from docs/04-algorithms/02-order/index.mdx
rename to docs/05-algorithms/02-order/index.mdx
diff --git a/docs/04-algorithms/03-search/binary-search-algorithm.drawio.svg b/docs/05-algorithms/03-search/binary-search-algorithm.drawio.svg
similarity index 100%
rename from docs/04-algorithms/03-search/binary-search-algorithm.drawio.svg
rename to docs/05-algorithms/03-search/binary-search-algorithm.drawio.svg
diff --git a/docs/04-algorithms/03-search/binary-search.drawio.svg b/docs/05-algorithms/03-search/binary-search.drawio.svg
similarity index 100%
rename from docs/04-algorithms/03-search/binary-search.drawio.svg
rename to docs/05-algorithms/03-search/binary-search.drawio.svg
diff --git a/docs/04-algorithms/03-search/index.mdx b/docs/05-algorithms/03-search/index.mdx
similarity index 100%
rename from docs/04-algorithms/03-search/index.mdx
rename to docs/05-algorithms/03-search/index.mdx
diff --git a/docs/04-algorithms/04-sort/bubble-sort1.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort1.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort1.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort1.drawio.svg
diff --git a/docs/04-algorithms/04-sort/bubble-sort2.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort2.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort2.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort2.drawio.svg
diff --git a/docs/04-algorithms/04-sort/bubble-sort3.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort3.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort3.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort3.drawio.svg
diff --git a/docs/04-algorithms/04-sort/bubble-sort4.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort4.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort4.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort4.drawio.svg
diff --git a/docs/04-algorithms/04-sort/bubble-sort5.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort5.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort5.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort5.drawio.svg
diff --git a/docs/04-algorithms/04-sort/bubble-sort6.drawio.svg b/docs/05-algorithms/04-sort/bubble-sort6.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/bubble-sort6.drawio.svg
rename to docs/05-algorithms/04-sort/bubble-sort6.drawio.svg
diff --git a/docs/04-algorithms/04-sort/index.mdx b/docs/05-algorithms/04-sort/index.mdx
similarity index 100%
rename from docs/04-algorithms/04-sort/index.mdx
rename to docs/05-algorithms/04-sort/index.mdx
diff --git a/docs/04-algorithms/04-sort/merge-sort1.drawio.svg b/docs/05-algorithms/04-sort/merge-sort1.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/merge-sort1.drawio.svg
rename to docs/05-algorithms/04-sort/merge-sort1.drawio.svg
diff --git a/docs/04-algorithms/04-sort/merge-sort2.drawio.svg b/docs/05-algorithms/04-sort/merge-sort2.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/merge-sort2.drawio.svg
rename to docs/05-algorithms/04-sort/merge-sort2.drawio.svg
diff --git a/docs/04-algorithms/04-sort/merge-sort3.drawio.svg b/docs/05-algorithms/04-sort/merge-sort3.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/merge-sort3.drawio.svg
rename to docs/05-algorithms/04-sort/merge-sort3.drawio.svg
diff --git a/docs/04-algorithms/04-sort/sort-ex1.drawio.svg b/docs/05-algorithms/04-sort/sort-ex1.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/sort-ex1.drawio.svg
rename to docs/05-algorithms/04-sort/sort-ex1.drawio.svg
diff --git a/docs/04-algorithms/04-sort/sort-ex2.drawio.svg b/docs/05-algorithms/04-sort/sort-ex2.drawio.svg
similarity index 100%
rename from docs/04-algorithms/04-sort/sort-ex2.drawio.svg
rename to docs/05-algorithms/04-sort/sort-ex2.drawio.svg
diff --git a/docs/04-algorithms/05-gaussian-elimination/index.mdx b/docs/05-algorithms/05-gaussian-elimination/index.mdx
similarity index 100%
rename from docs/04-algorithms/05-gaussian-elimination/index.mdx
rename to docs/05-algorithms/05-gaussian-elimination/index.mdx
diff --git a/docs/04-algorithms/06-dp/index.mdx b/docs/05-algorithms/06-dp/index.mdx
similarity index 100%
rename from docs/04-algorithms/06-dp/index.mdx
rename to docs/05-algorithms/06-dp/index.mdx
diff --git a/docs/04-algorithms/06-dp/ssp-table.drawio.svg b/docs/05-algorithms/06-dp/ssp-table.drawio.svg
similarity index 100%
rename from docs/04-algorithms/06-dp/ssp-table.drawio.svg
rename to docs/05-algorithms/06-dp/ssp-table.drawio.svg
diff --git a/docs/04-algorithms/index.mdx b/docs/05-algorithms/index.mdx
similarity index 85%
rename from docs/04-algorithms/index.mdx
rename to docs/05-algorithms/index.mdx
index 719bd8632..56e1be7eb 100644
--- a/docs/04-algorithms/index.mdx
+++ b/docs/05-algorithms/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 4
+sidebar_position: 6
---
# 様々なアルゴリズム
diff --git a/docs/05-postscript/index.mdx b/docs/06-postscript/index.mdx
similarity index 98%
rename from docs/05-postscript/index.mdx
rename to docs/06-postscript/index.mdx
index 84d1570e0..9bc7f211d 100644
--- a/docs/05-postscript/index.mdx
+++ b/docs/06-postscript/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 5
+sidebar_position: 7
---
# あとがき
diff --git a/docs/06-extras/01-wsl/index.mdx b/docs/07-extras/01-wsl/index.mdx
similarity index 100%
rename from docs/06-extras/01-wsl/index.mdx
rename to docs/07-extras/01-wsl/index.mdx
diff --git a/docs/06-extras/01-wsl/install_wsl.mov b/docs/07-extras/01-wsl/install_wsl.mov
similarity index 100%
rename from docs/06-extras/01-wsl/install_wsl.mov
rename to docs/07-extras/01-wsl/install_wsl.mov
diff --git a/docs/06-extras/02-vscode/index.mdx b/docs/07-extras/02-vscode/index.mdx
similarity index 100%
rename from docs/06-extras/02-vscode/index.mdx
rename to docs/07-extras/02-vscode/index.mdx
diff --git a/docs/06-extras/02-vscode/install_remote_wsl.mov b/docs/07-extras/02-vscode/install_remote_wsl.mov
similarity index 100%
rename from docs/06-extras/02-vscode/install_remote_wsl.mov
rename to docs/07-extras/02-vscode/install_remote_wsl.mov
diff --git a/docs/06-extras/02-vscode/install_vscode.mov b/docs/07-extras/02-vscode/install_vscode.mov
similarity index 100%
rename from docs/06-extras/02-vscode/install_vscode.mov
rename to docs/07-extras/02-vscode/install_vscode.mov
diff --git a/docs/06-extras/02-vscode/open_folder.mp4 b/docs/07-extras/02-vscode/open_folder.mp4
similarity index 100%
rename from docs/06-extras/02-vscode/open_folder.mp4
rename to docs/07-extras/02-vscode/open_folder.mp4
diff --git a/docs/06-extras/02-vscode/open_folder_wsl.mov b/docs/07-extras/02-vscode/open_folder_wsl.mov
similarity index 100%
rename from docs/06-extras/02-vscode/open_folder_wsl.mov
rename to docs/07-extras/02-vscode/open_folder_wsl.mov
diff --git a/docs/06-extras/02-vscode/open_terminal.mp4 b/docs/07-extras/02-vscode/open_terminal.mp4
similarity index 100%
rename from docs/06-extras/02-vscode/open_terminal.mp4
rename to docs/07-extras/02-vscode/open_terminal.mp4
diff --git a/docs/06-extras/02-vscode/start_wsl.mov b/docs/07-extras/02-vscode/start_wsl.mov
similarity index 100%
rename from docs/06-extras/02-vscode/start_wsl.mov
rename to docs/07-extras/02-vscode/start_wsl.mov
diff --git a/docs/06-extras/03-python/index.mdx b/docs/07-extras/03-python/index.mdx
similarity index 100%
rename from docs/06-extras/03-python/index.mdx
rename to docs/07-extras/03-python/index.mdx
diff --git a/docs/06-extras/03-python/install_python.mp4 b/docs/07-extras/03-python/install_python.mp4
similarity index 100%
rename from docs/06-extras/03-python/install_python.mp4
rename to docs/07-extras/03-python/install_python.mp4
diff --git a/docs/06-extras/04-website/01-html/01-html/index.mdx b/docs/07-extras/04-website/01-html/01-html/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/01-html/01-html/index.mdx
rename to docs/07-extras/04-website/01-html/01-html/index.mdx
diff --git a/docs/06-extras/04-website/01-html/02-css/box_model.drawio.png b/docs/07-extras/04-website/01-html/02-css/box_model.drawio.png
similarity index 100%
rename from docs/06-extras/04-website/01-html/02-css/box_model.drawio.png
rename to docs/07-extras/04-website/01-html/02-css/box_model.drawio.png
diff --git a/docs/06-extras/04-website/01-html/02-css/index.mdx b/docs/07-extras/04-website/01-html/02-css/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/01-html/02-css/index.mdx
rename to docs/07-extras/04-website/01-html/02-css/index.mdx
diff --git a/docs/06-extras/04-website/01-html/03-javascript/index.mdx b/docs/07-extras/04-website/01-html/03-javascript/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/01-html/03-javascript/index.mdx
rename to docs/07-extras/04-website/01-html/03-javascript/index.mdx
diff --git a/docs/06-extras/04-website/01-html/index.mdx b/docs/07-extras/04-website/01-html/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/01-html/index.mdx
rename to docs/07-extras/04-website/01-html/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/01-markdown/index.mdx b/docs/07-extras/04-website/02-docusaurus/01-markdown/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/01-markdown/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/01-markdown/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/02-npm/index.mdx b/docs/07-extras/04-website/02-docusaurus/02-npm/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/02-npm/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/02-npm/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/02-npm/install_curl.mp4 b/docs/07-extras/04-website/02-docusaurus/02-npm/install_curl.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/02-npm/install_curl.mp4
rename to docs/07-extras/04-website/02-docusaurus/02-npm/install_curl.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/02-npm/install_npm.mp4 b/docs/07-extras/04-website/02-docusaurus/02-npm/install_npm.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/02-npm/install_npm.mp4
rename to docs/07-extras/04-website/02-docusaurus/02-npm/install_npm.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/03-docusaurus/edit_docusaurus.mp4 b/docs/07-extras/04-website/02-docusaurus/03-docusaurus/edit_docusaurus.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/03-docusaurus/edit_docusaurus.mp4
rename to docs/07-extras/04-website/02-docusaurus/03-docusaurus/edit_docusaurus.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/03-docusaurus/index.mdx b/docs/07-extras/04-website/02-docusaurus/03-docusaurus/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/03-docusaurus/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/03-docusaurus/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/03-docusaurus/install_docusaurus.mp4 b/docs/07-extras/04-website/02-docusaurus/03-docusaurus/install_docusaurus.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/03-docusaurus/install_docusaurus.mp4
rename to docs/07-extras/04-website/02-docusaurus/03-docusaurus/install_docusaurus.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/04-github/index.mdx b/docs/07-extras/04-website/02-docusaurus/04-github/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/04-github/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/04-github/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/04-github/push_to_github.mp4 b/docs/07-extras/04-website/02-docusaurus/04-github/push_to_github.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/04-github/push_to_github.mp4
rename to docs/07-extras/04-website/02-docusaurus/04-github/push_to_github.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/04-github/setup_git.mp4 b/docs/07-extras/04-website/02-docusaurus/04-github/setup_git.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/04-github/setup_git.mp4
rename to docs/07-extras/04-website/02-docusaurus/04-github/setup_git.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/04-github/setup_ssh_github.mp4 b/docs/07-extras/04-website/02-docusaurus/04-github/setup_ssh_github.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/04-github/setup_ssh_github.mp4
rename to docs/07-extras/04-website/02-docusaurus/04-github/setup_ssh_github.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/04-github/sighup_github.mp4 b/docs/07-extras/04-website/02-docusaurus/04-github/sighup_github.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/04-github/sighup_github.mp4
rename to docs/07-extras/04-website/02-docusaurus/04-github/sighup_github.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/05-deploy/deploy.mp4 b/docs/07-extras/04-website/02-docusaurus/05-deploy/deploy.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/05-deploy/deploy.mp4
rename to docs/07-extras/04-website/02-docusaurus/05-deploy/deploy.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/05-deploy/index.mdx b/docs/07-extras/04-website/02-docusaurus/05-deploy/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/05-deploy/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/05-deploy/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/05-deploy/signup_render.mp4 b/docs/07-extras/04-website/02-docusaurus/05-deploy/signup_render.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/05-deploy/signup_render.mp4
rename to docs/07-extras/04-website/02-docusaurus/05-deploy/signup_render.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/06-pr/delete_branch.mp4 b/docs/07-extras/04-website/02-docusaurus/06-pr/delete_branch.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/06-pr/delete_branch.mp4
rename to docs/07-extras/04-website/02-docusaurus/06-pr/delete_branch.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/06-pr/index.mdx b/docs/07-extras/04-website/02-docusaurus/06-pr/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/06-pr/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/06-pr/index.mdx
diff --git a/docs/06-extras/04-website/02-docusaurus/06-pr/pr.mp4 b/docs/07-extras/04-website/02-docusaurus/06-pr/pr.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/06-pr/pr.mp4
rename to docs/07-extras/04-website/02-docusaurus/06-pr/pr.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/06-pr/pr_in_gui.mp4 b/docs/07-extras/04-website/02-docusaurus/06-pr/pr_in_gui.mp4
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/06-pr/pr_in_gui.mp4
rename to docs/07-extras/04-website/02-docusaurus/06-pr/pr_in_gui.mp4
diff --git a/docs/06-extras/04-website/02-docusaurus/index.mdx b/docs/07-extras/04-website/02-docusaurus/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/02-docusaurus/index.mdx
rename to docs/07-extras/04-website/02-docusaurus/index.mdx
diff --git a/docs/06-extras/04-website/index.mdx b/docs/07-extras/04-website/index.mdx
similarity index 100%
rename from docs/06-extras/04-website/index.mdx
rename to docs/07-extras/04-website/index.mdx
diff --git a/docs/06-extras/05-tex/index.mdx b/docs/07-extras/05-tex/index.mdx
similarity index 100%
rename from docs/06-extras/05-tex/index.mdx
rename to docs/07-extras/05-tex/index.mdx
diff --git a/docs/06-extras/05-tex/install_texlive.mov b/docs/07-extras/05-tex/install_texlive.mov
similarity index 100%
rename from docs/06-extras/05-tex/install_texlive.mov
rename to docs/07-extras/05-tex/install_texlive.mov
diff --git a/docs/06-extras/05-tex/tex_error.png b/docs/07-extras/05-tex/tex_error.png
similarity index 100%
rename from docs/06-extras/05-tex/tex_error.png
rename to docs/07-extras/05-tex/tex_error.png
diff --git a/docs/06-extras/05-tex/typeset_tex.mp4 b/docs/07-extras/05-tex/typeset_tex.mp4
similarity index 100%
rename from docs/06-extras/05-tex/typeset_tex.mp4
rename to docs/07-extras/05-tex/typeset_tex.mp4
diff --git a/docs/06-extras/index.mdx b/docs/07-extras/index.mdx
similarity index 83%
rename from docs/06-extras/index.mdx
rename to docs/07-extras/index.mdx
index 92f0ca625..9a63a35d4 100644
--- a/docs/06-extras/index.mdx
+++ b/docs/07-extras/index.mdx
@@ -1,5 +1,5 @@
---
-sidebar_position: 4
+sidebar_position: 8
---
# 付録
diff --git a/docs/index.mdx b/docs/index.mdx
index 3bc7fb5a0..d5618d867 100644
--- a/docs/index.mdx
+++ b/docs/index.mdx
@@ -4,15 +4,11 @@ sidebar_position: 1
# Introduction to Algorithms
-これは、2022 年度アルゴリズム入門のシケプリです。
+これは、アルゴリズム入門のシケプリです。アルゴリズム入門のシケプリという体になっていますが、授業に関係なく Python を学習してみたいという需要も満たせるように作ってあります。
## 使い方
-このシケプリは大きく二部構成になっています。前半で Python の基本を学び、後半で様々なアルゴリズムについて学びます。
-
-授業の内容がある程度わかっていれば、他の教科のテスト対策も忙しいと思うので、Python の基礎の項目は飛ばして様々なアルゴリズムの項目から読んでも良いと思います。その場合、練習問題も飛ばせばすぐに読み終わるかと思います。
-
-授業の内容があまり良くわかっていない人は、はじめから読んでください。かなり丁寧に説明したつもりです。
+このシケプリは大きく 4 部構成になっています。「Python の基礎」では Python の基本を学びます。「応用的なプログラム」では「Python の基礎」で学んだ内容を元にして複雑なプログラムを作成します。「シミュレーション」では、様々なシミュレーションについて学びます。「様々なアルゴリズム」では、様々なアルゴリズムについて学んでいきます。
上のようなボタンをクリックすると、サンプルコードを Google Colaboratory 上で実行できます。
-
-## 誤植の報告など
-
-誤植や要望、練習問題の提案などがありましたら、どんな些細なことでも下記の Google Form などで気軽に連絡してください。
-
-「てにをは」の間違いなどどんな些細なことでも是非ご報告ください。
-
-[誤植、要望等報告フォーム](https://forms.gle/QrtQh7TLPPF6dGci7)
-
-ちなみに、このシケプリのソースコードは以下のリポジトリで公開されています。ご自由にお使いください。
-
-[https://github.com/sikepuri-algorithm/sikepuri-algorithm.github.io](https://github.com/sikepuri-algorithm/sikepuri-algorithm.github.io)
-
-## 更新履歴
-
-1/15 第十三週の分を執筆 動的計画法
-
-1/15 第十二週の分を執筆 誤差 連立方程式の解法
-
-1/8 第十一週の分を執筆 ソートアルゴリズム
-
-1/3 第九週の分を増訂 計算量
-
-1/3 第六週の分を執筆 画像の表現
-
-1/1 第九週の分を執筆 モンテカルロ法
-
-12/25 第十週の分を執筆 サーチアルゴリズム
-
-12/11 第八週の分を執筆 再帰
-
-12/4 第七週の分を増訂 物体の運動のシミュレーション
-
-11/28 第七週の分を執筆 物体の運動のシミュレーション
-
-11/25 「練習問題の項」、「パッケージをインストール」の項を執筆
-
-11/13 第五週の分を執筆 ライフゲーム
-
-11/6 第四週の分を執筆 多次元配列、条件分岐
-
-11/6 配列の項の最後に range 関数についてを補足
-
-10/30 第三週の分を執筆 繰り返し処理、配列
-
-10/23 第二週の分を執筆 関数、ライブラリ
-
-10/16 練習問題をさらに追加
-
-10/10 練習問題を追加
-
-10/10 第一周の分を執筆 環境構築、はじめての Python、演算子、変数