作成日: 2022/10/21 更新日: 2023/05/02 サイトの紹介と使い方
方針
- できるだけ、生徒の目的や目標が叶うように努力しますが、最初は生徒の適正などに合わせた教室主導のカリキュラムになります。
- 一定のレベルに生徒が成長した段階で、目標や目的を再設定したいと思います。
技術レベル
初級
- PHP言語を学びます。
- プログラム構造を学び、プログラミングの結果をWEB(ホームページやブログなど)上で確かめます。
中級
- プログラム構造のクラスの概念を学びます。
- 第3次ブーム(最新)の人工知能を作りたい人は、PYTHON言語を学びます。
- 標準的な言語はC++言語です。
- 基本的なプログラム設計を学びます。
- 尚、中級レベルから、レンタルサーバ(500円~1,500円/月、初期費用4,000円)または、上位の中古パソコン(40,000円くらい)が必要になります。
上級
- 下記のようなコンピュータの基礎を学びます。
- 8086系MPUの理解
- 例外処理の理解
- 生徒の望む目的に必要な数学
- データベースの理解と実践
- データ構造とプログラムの関係を理解します。
- リレーショナルデータベースを学びます。
- SQL言語を学びます。
- システム設計書の作成方法を学びます。
- システム・メンテナンスについて学びます。
- 必要であれば、ハードウエアをプログラムから制御する方法を学びます。
- 必要であれば、UNIX系OSを学びます。
- 費用は中級者レベルで揃えたもので、基本的に大丈夫です。
- 後は、実社会で次の経験を積む必要があります。
- システム仕様書をシステム設計書に書き落とせるようになります。
- 客先と様々な問題を折衝できるようになります。
- システム作成の費用の見積もりができるようになります。
最後に
- 上述した初級・中級・上級は、プログラミング技術の理解の難易度を表したもので、生徒の能力を評価したものではありません。
- 生徒の能力は、各級のマスター度に依るところが大きいと思われます。
- また、就職を目的とした場合、初級・中級の募集はたくさんありますが、上級の募集はほとんどありません。
- 上級を目指す方は、進学を視野に入れた方がいいかもしれません。
- そのため、生徒の最初の目的・目標が重要になってきます。
最後に
- 還暦(60歳)をとうに過ぎた筆者のボランティア活動です。