ChatGPTがコードを書けるようになった経緯
AI教育/01_ChatGPTのコード生成の進化.md
AI 教育やプログラミング学習などの記事です。職業訓練講習の課題アーカイブを公開しています。
AI教育/01_ChatGPTのコード生成の進化.md
AI教育/02_生徒の感動について.md
AI教育/03_教育判断について.md
AI教育/第1回_GPT35の衝撃と教育の答え.md
AI教育/第2回_5つのタイプ.md
AI教育/第3回_プログラミング教育は必要か.md
AI教育/第4回_修行は必要か.md
AI時代のプログラミング学習/00_シリーズ構成.md
AI時代のプログラミング学習/01-AIで20倍になる人と0倍になる人の違い.md
AI時代のプログラミング学習/02-AIのコードに責任を持てるとはどういうことか.md
AI時代のプログラミング学習/固定ページ/AI時代のプログラミング学習シリーズ.md
学習の不安に答える/01-C#とUnityだけの訓練で大丈夫.md
変数から段階的に学習/第1回_Main関数の説明.md
変数から段階的に学習/第2回_プログラムの読み方.md
変数から段階的に学習/第3回_プログラムは情報整理の歴史.md
C#データ処理基礎/00_シリーズ構成.md
C#データ処理基礎/01-Splitメソッドの使い方.md
C#データ処理基礎/02-CSV読み込み.md
C#データ処理基礎/03-List使い方.md
C#データ処理基礎/04-Dictionary使い方.md
C#データ処理基礎/05-クラス作り方.md
C#データ処理基礎/固定ページ/C#データ処理基礎入門.md
ファイル/01-基本の保存と読み込み.md
ファイル/02-ダイアログで保存と開く.md
ファイル/03-PictureBoxに設計時に画像を登録する.md
ファイル/04-PictureBoxで画像を表示する.md
ファイル/05-PictureBoxで画像を設計時に登録する_入門.md
ファイル/06-PictureBoxで画像を表示する方法まとめ.md
乱数/01-サイコロ.md
乱数/02-当たりくじ.md
選択/01-チェックボックス.md
選択/02-ラジオボタン.md
選択/03-DateTimePicker.md
電話帳/01-WinFormsで作る電話帳アプリ_List版.md
電話帳/02-WinFormsで作る電話帳アプリ_住所追加版.md
天気チェッカー/01-WinFormsで作る天気チェッカー_クラス版.md
天気チェッカー/02-WinFormsで作る天気チェッカー_天気API版.md
天気チェッカー/03-WinFormsで作る天気チェッカー_ローカルJSON版.md
Timer/01-countdown-timer.md
Timer/02-digital-clock.md
クラス気づき学習/01-クラスでまとめる.md
クラス気づき学習/02-Listで人数を増やす.md
クラス気づき学習/03-foreachで全員に同じ処理.md
クラス気づき学習/04-Enemyクラスを追加する.md
クラス気づき学習/05-コンソールでミニゲーム.md
クラス気づき学習/06-WinFormsでリストの気持ちをつなぐ.md
ターン制OOP入門/01-1人のキャラクター_クラスとnew.md
ターン制OOP入門/02-行動を持たせる_メソッドとクラス.md
ターン制OOP入門/03-WarriorとMage_重複に気づく.md
ターン制OOP入門/04-Character抽象クラス_継承とoverride.md
ターン制OOP入門/05-ターン制バトル_ポリモーフィズム.md
ターン制OOP入門/固定ページ/ターン制バトルで学ぶオブジェクト指向.md
C#と他言語の比較/01-C#とJava_やさしい比較.md
WinForms基礎/01-フォームとコントロール.md
WinForms基礎/02-Buttonイベント.md
WinForms基礎/03-TextBox.md
WinForms基礎/04-Label.md
WinForms基礎/12-ProgressBar.md
WinForms基礎/13-NumericUpDown.md
WinForms基礎/14-TabControl.md
WinForms基礎/15-ToolTip.md
WinForms基礎/16-TrackBar.md
WinForms基礎/17-ContextMenuStrip.md
WinForms基礎/18-StatusStrip.md
WinForms基礎/19-ErrorProvider.md
WinForms基礎/20-UserControl.md
WinFormsで学ぶ継承/01-なぜButtonのプロパティは多いのか_継承とis-a.md
WinFormsドラッグドロップの正体/01-Label編_デザインとコードのつながり.md
WinFormsドラッグドロップの正体/02-Controlsコレクション_親子関係と列挙.md
WinFormsドラッグドロップの正体/03-Clickイベントとデザイナの購読コード.md
WinFormsサウンド/01_WinFormsでサウンドを鳴らす最短ルートと実践レシピ.md
WinFormsRPG/01-最小構成のRPG_PlayerとEnemy.md
WinFormsRPG/02-敵を複数にする_配列とList.md
WinFormsRPG/03-コマンド選択_ifで分岐.md
WinFormsRPG/04-クラス分割_BattleManager.md
WinFormsRPG/05-Unity移植_対応関係まとめ.md
WinFormsRPG/固定ページ/WinFormsでRPG入門_Unityへ繋がる設計.md
VisualStudioスニペット/00_シリーズ構成.md
VisualStudioスニペット/固定ページ/Visual Studioスニペット入門.md
VisualStudioスニペット/第1回_スニペットを使ってコードを書く.md
VisualStudioスニペット/第2回_スニペット完全一覧_よく使う10個.md
VisualStudioスニペット/第3回_隠れ神スニペット5選.md
VisualStudioスニペット/第4回_classとctorでクラス作成が10倍速くなる.md
VisualStudioスニペット/第5回_スニペットを覚えるとクラス設計が速くなる.md
バージョン管理ツール学習/00_シリーズ構成.md
バージョン管理ツール学習/第1回_昨日のコードに戻したい.md
バージョン管理ツール学習/第2回_ファイルコピー管理の限界.md
バージョン管理ツール学習/第3回_バージョン管理とは何か.md
バージョン管理ツール学習/第4回_Gitとは何か.md
バージョン管理ツール学習/第5回_Gitの基本用語.md
バージョン管理ツール学習/第6回_Gitの基本操作.md
バージョン管理ツール学習/第7回_GitHubとは何か.md
バージョン管理ツール学習/第8回_GitHub_Desktopで始める.md
バージョン管理ツール学習/第9回_チーム開発でGitが必要な理由.md
バージョン管理ツール学習/付録A_GitHub_Desktop実践手順.md
バージョン管理ツール学習/付録B_Gitを教える・学ぶベストタイミング.md
バージョン管理ツール学習/制作メモ/付録C_ChatGPTやりとりまとめ.md
バージョン管理ツール学習/付録D_GitHub_Desktopやり直しガイド.md
Gitチーム開発/00-なぜGitを使うのか(1人開発との違い).md
Gitチーム開発/01-WinFormsで2人開発を体験する.md
Gitチーム開発/02-コンフリクトを体験して解消する.md
Gitチーム開発/03-ブランチを体験する.md
Gitチーム開発/04-Pull Requestを体験する.md
Gitチーム開発/05-よくある失敗とFAQ.md
Gitチーム開発/06-4人チームでクイズアプリを作る.md
基本情報からUnityへ/00_シリーズ構成.md
基本情報からUnityへ/01-カリキュラムの流れ_WinFormsとUnityはつながっている.md
基本情報からUnityへ/02-実行モデルで見るWinFormsとUnity.md
基本情報からUnityへ/固定ページ/基本情報からUnityへ_シリーズ.md
Unity基礎/01-Unityのインストールとプロジェクト作成.md
Unity基礎/02-エディタの画面構成.md
Unity基礎/03-GameObjectとTransform.md
Unity基礎/04-Unityにおけるオブジェクトの考え方.md
Unity基礎/05-CSharpスクリプトの作成とアタッチ.md
Unity基礎/06-newからInspectorでオブジェクトをつなぐ.md
Unity基礎/06b-他のオブジェクトの機能を使う_FindとGetComponent.md
Unity基礎/07-変数とInspectorでの編集.md
Unity基礎/08-入力の取得.md
Unity基礎/09-当たり判定Collider.md
Unity基礎/10-Spriteとアニメーション.md
Unity基礎/11-プレイヤーを動かす.md
Unity基礎/12-プレハブと生成.md
Unity基礎/13-UIの基本.md
Unity基礎/14-シーンの切り替え.md
Unity基礎/15-落ち物キャッチゲーム.md
Unity基礎/16-横スクロールアクション.md
Unity基礎/17-スコアとゲームオーバー.md
Unity教科書_Unity6対応/00-目次.md
Unity教科書_Unity6対応/03-Rouletteゲーム入門.md
Unity教科書_Unity6対応/04-SwipeCarゲーム入門.md
Unity教科書_Unity6対応/05-CatEscapeゲーム入門.md
Unity教科書_Unity6対応/06-ClimbCloudゲーム入門.md
Unity教科書_Unity6対応/07-Igaguriゲーム入門.md
Unity教科書_Unity6対応/08-AppleCatchゲーム入門.md
Unity教科書_Unity6対応/100日Unityマスターロードマップ.md
Unityクラス/01-Transformクラス.md
Unityクラス/02-Rigidbody2Dクラス.md
Unityクラス/03-Collider2Dクラス.md
Unityクラス/04-MonoBehaviourクラス.md
Unityクラス/05-GameObjectクラス.md
Unityクラス/06-Timeクラス.md
Unityクラス/07-Vector2とVector3.md
Unityクラス/08-Input_System.md
発展_座標と物理/01_座標の斜め移動.md
発展_座標と物理/02_物理演算の基礎.md
発展_キー入力/01_キー入力でキャラを動かす.md
Unity落ち物パズル/01-プロジェクトの準備.md
Unity横スクロールアクション/01-プロジェクトの準備.md
Unity横スクロールアクション/02-ステージの拡張.md
Unity横スクロールアクション/03-敵の種類を増やす.md
Unity横スクロールアクション/04-タイトル画面.md
Unity横スクロールアクション/05-ゲームオーバーとリトライ.md
Unity横スクロールアクション/06-BGMと効果音.md
Unity横スクロールアクション/07-完成とビルド.md
Unityシューティング/01-プロジェクトの準備.md
課題演習/電話帳/仕様変更_課題文.md
課題演習/電話帳/02_住所追加/住所追加_課題文.md
電卓と生成AI.md