Lucaswang81/CS146S_CN
动手学CS146S中文版课程,包含assignments,vibe coding工具等,本项目将长期持续维护,致力于打造中文最好的vibe coding教程。
解決する課題
本プロジェクトは、スタンフォード大学のCS146Sコースを学びたい中国語圏の学習者のための言語の壁を解消します。このコースは、大規模言語モデルを活用したコーディングエージェントによるソフトウェア開発、いわゆる「vibe coding」という急速に進化する分野を扱っています。元のコースは英語で提供されており、英語を母国語としない学習者にはアクセスしにくいため、本リポジトリではシラバス、スライド、課題、読解資料、ゲスト講義のトランスクリプトの完全な翻訳版を提供しています。
このコースでは、手動でのコーディングから、開発者とAIエージェントが協力するプロセスへのシフトについて扱います。MCP (Model Context Protocol)、Agent Skills、仕様駆動開発(spec-driven development)、ループエンジニアリング(loop engineering)、ソフトウェアファクトリーの概念など、AIネイティブなソフトウェア開発のための主要な技術と実践を解説しています。
仕組み
本リポジトリは静的なリソースハブとして構成されています。2025年秋学期(アーカイブ済み)および2026年秋学期(現在追跡中)の翻訳済みコーススケジュールを掲載しており、翻訳されたスライド、課題、読解資料へのリンクが含まれています。各週のトピックには、概念リスト、オリジナルおよび翻訳された記事や動画へのリンク、そして Assignments/ フォルダ内の対応する課題ファイルが含まれています。スライドやその他のリソースは Resource/ ディレクトリに保存されています。
本プロジェクトは非公式であり、ボランティアによって運営されています。スタンフォード大学の公式コースウェブサイトの更新を追跡し、新しい資料が公開されるたびに統合しています。ユーザーはすべてのコースコンテンツを無料で利用でき、翻訳を最新の状態に保つためにpull requestsを通じた貢献を推奨しています。
対象読者
本リソースは、中国語を話す開発者、学生、またはvibe codingやAI支援プログラミングに興味があるすべての方を対象としています。特に、基本的なプログラミング経験(スタンフォードのCS111相当)はあるものの、英語力に自信がない方に最適です。また、CS221/229の知識を前提とする先行要件がある通り、AIの概念に関するある程度の知識があることを想定しています。
ハイライト
- スタンフォードCS146Sコース資料の完全な中国語翻訳(講義スライドのトランスクリプト、課題、読解リンクを含む)。
- AIネイティブ開発の最新トピックを網羅:MCP、Agent Skills、仕様駆動開発、ループエンジニアリング、ソフトウェアファクトリーの実践。
- アーカイブ(2025年秋)と現在(2026年秋)の両方の学期コンテンツを含み、公式のコース更新を参照。
- 無料でアクセス可能かつコミュニティ主導。長期的なメンテナンスを約束し、議論やサポートのための活発なWeChatグループも運営。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト