Skip to content

Latest commit

 

History

History
92 lines (64 loc) · 2.83 KB

File metadata and controls

92 lines (64 loc) · 2.83 KB

基礎知識 | Foundations

📚 このセクションについて

対象: C# 開発初心者、または GitHub Copilot 未経験者
学習時間: 30-45 分
前提知識: C# の基本的な文法知識(変数、メソッド、クラスなど)


🎯 学習ゴール

このセクションを完了すると、以下ができるようになります:

  • ✅ GitHub Copilot の基本操作(コード補完、提案受け入れ)
  • ✅ 効果的なコメント駆動開発の書き方
  • ✅ Copilot を使った開発フローの理解
  • ✅ C# 開発での Copilot の基本的な活用シーン

📖 コンテンツ構成

1. Copilot 基本操作

  • UI/UX の理解
  • キーボードショートカット
  • 提案の受け入れ・拒否
  • ファイル保存とコンテキスト

2. コメント駆動開発

  • 効果的なコメント構造
  • 曖昧さを避ける具体性
  • XMLコメントの活用

3. 初心者向けシナリオ

  • ファイル操作の実装
  • LINQ の基本パターン
  • 非同期プログラミングの導入

4. 最初のプロジェクト設定

  • Copilot 設定の確認
  • IDE での有効化確認
  • 簡単なテストコード

🚀 推奨学習フロー

① Copilot 基本操作の習得
   ↓
② 効果的なコメント駆動開発を学ぶ
   ↓
③ シンプルな実装テストで実践
   ↓
④ チェックリストで自分の習熟度を確認

💡 学習のコツ

  1. 実際に手を動かす — コードをただ読まず、自分で書いてみましょう
  2. Copilot の提案を理解する — 「なぜこの提案が出たのか」を考える
  3. うまくいかないときは — より具体的なコメントを書く
  4. チェックリストで確認 — 次ステップへの準備状況を把握

✅ 習熟度チェック

このセクション完了時点で、以下が当てはまれば準備完了です:

  • Copilot の基本操作ができる(提案受け入れ/拒否)
  • コメントから実装が生成されることを確認した
  • C# の簡単な関数を Copilot の支援で実装できた
  • ドキュメント指示に理解不明な点がない

📌 次のステップ

習熟度チェック完了後
02 コア機能 へ進み、Copilot の4つの主要機能を学びます。


🔗 関連リソース