ツアーコード128970
Python使用非エンジニアのためのプログラミング家庭教師
ツアー説明
近年これまでソフトウェアとは無縁であった業種職種の方でもソフトウェアやITの基本的な知識が必須になってきました
世の中にはプログラミングを基礎から教えてくれるサービスは多ありますが
-職業プログラマーを目指すわけではなく基礎知識教養としてのソフトウェアを学んでおきたい
-業務上エンジニアと会話しなければならず最低限の知識が必要
-そもそもどこから学んでいいかがわからない何がわからないのかもわからない
のような方向けに実際に手を動かして簡単なプログラミングを行いながら必要な知識を広範に身につけていただけるようなオンライン講座を行います
特別なリクエストがなければ基本的には以下のような流れで講座を行います
受講者の方の進度を見ながら適宜内容は調整していきます
-プログラミングってなに
-アルゴリズムとは
-機械語とプログラミング言語
-Pythonの特徴と代表的なプログラミング言語の特徴
-Pythonの環境設定統合開発環境IDLEのインストール
-Python対話シェルの使い方
-ソースコード作成と実行
-画面出力と繰り返し構文
-Pythonのデータ型について
-定数と変数
-構文エラーと例外
-演算子式評価
-条件文
-Pythonの文の構造
-関数の定義と呼び出し方
-組み込み関数組み込みモジュール
-変数のスコープメソッド
-データコンテナ1リストの使い方
-データコンテナ2辞書の使い方
-コンテナの操作ソートと計算量について
-応用編Pythonからのファイルの使い方
-応用編PythonからのWebアクセスのしかた
-応用編作りたいプログラムを一緒に作ってみよう
要望があれば以下のような内容にも触れたいと思います
-コンピュータの五大機能
-OSとアプリケーションソフトウェアの違い
-bashとターミナル操作
-gitによるバージョン管理手法
-ソフトウェアの上流設計ウォーターフォールとアジャイルについて
-UMLによる設計の可視化手法
-GUIアプリケーションの作り方
受講者の方の前提知識や理解速度に合わせて家庭教師のような感じで1回90分の講座を気の済むまで受講いただけたらと思います週1回隔週月1回などご相談ください
もちろんお試しで1回のみの受講も歓迎です
基本は受講者の方1名とマンツーマンで理解度に合わせて進めていく予定ですがお友達と数名で一緒に受講したいなどのご要望があればご相談ください
題材としてはPythonを使いますが希望があればCCなども対応可能です
Pythonに特化した知識というよりプログラミングの基礎を歴史的な経緯なども含めて教養として学べると思います