Pythonという「考え方」を扱うカテゴリ
Pythonは、単なるプログラミング言語ではありません。
それは 思考・判断・整理といった人間の営みを、そのまま形にするための道具です。
このカテゴリでは、
「どう書くか」よりも
「なぜそう考えるのか」「何をPythonに任せているのか」
という視点を大切にしています。
このカテゴリの歩き方
Pythonカテゴリは、目的に応じて複数の入り口を用意しています。
興味のあるところから読んでください。
▶ Python入門|基礎の土台から理解する
Pythonを初めて触る人や、
一度挫折した人のためのカテゴリです。
- 変数やif文は何をしているのか
- for文は何を肩代わりしているのか
- エラーはなぜ起きるのか
文法を暗記する前に、
Pythonが何をしてくれる存在なのかを整理します。
▶ 仕組みで理解するPython|SORAXIOMの中核
このカテゴリでは、
Pythonを「考え方の翻訳機」として扱います。
- 関数とは、何をまとめた仕組みなのか
- クラスは、どんな整理が必要になった結果なのか
- なぜPythonは読みやすいと言われるのか
コードの裏側にある
設計と意図に焦点を当てます。
▶ Python自動化・効率化|作業を手放すために
日常の作業や定型処理を、
Pythonに任せていくためのカテゴリです。
- CSVやファイル処理の自動化
- 繰り返し作業をスクリプトにする考え方
- 人がやらなくていい作業の見つけ方
「便利だから」ではなく、
なぜそれを自動化するのかも一緒に扱います。
▶ Python実践ログ|作って分かったこと
完成形よりも、
途中で考えたこと・迷ったことを残す場所です。
- 作ってみたもの
- 詰まったポイント
- 設計を変えた理由
同じ失敗をする人の、
遠回りを減らすための記録です。
▶ Python設計・上級思考|壊れにくい構造
コードが増えたときに困らないための視点を扱います。
- 修正しやすいコードとは何か
- 状態を持たせすぎない設計
- 小さなスクリプトを育てる発想
「とりあえず動く」から、
長く使えるへ進むためのカテゴリです。
▶ Python × 思考・寓話|コードから見える人間
Pythonの構文や挙動を、
人の思考や選択になぞらえて考えるカテゴリです。
- if文と選択の話
- エラーと人間の思い込み
- バグが教えてくれること
コードを通して、
人間側の癖を見つめ直します。
このカテゴリで目指していること
このPythonカテゴリが目指しているのは、
「Pythonが書けるようになること」ではありません。
Pythonを使って、
考えを整理し、仕組みに落とし、手放す
その一連の流れを体験することです。
どの記事から読んでも構いません。
積み重ねたとき、
Pythonの向こう側にある「思考の形」が見えてくるはずです。
次は👇
- 各 子カテゴリ本文を1つずつ作る
- 「Python入門」第1本目を書く
- Ubuntuカテゴリとの相互リンク設計を考える
どれ行くか、言うてくれたら続けるで。
