CodeHSは、K-12向けのWebベースのコンピュータサイエンス教育プラットフォーム。カリキュラム、オンラインIDE、採点ツール、教室管理機能を備え、学校・学区向けのプランや連携、追加機能も提供します。

CodeHS preview

CodeHSとは

CodeHSは、カリキュラム、教室管理、オンラインIDE、採点ツール、専門的成長支援を1つのブラウザベースのシステムにまとめた、K-12向けのコンピュータサイエンス教育プラットフォームです。授業計画、生徒の課題管理、進捗追跡を1か所で行う必要がある教師、学校、学区向けに位置づけられています。

製品サイトでは、教師がCodeHSのカリキュラムを割り当てたり独自の課題を作成したり、名簿や出席を管理し、フィードバックを提供し、生徒の進捗と成績を監視できることが強調されています。また、このプラットフォームには、Free、School、District向けのプランオプションに加え、利用可能な場合はAI機能、専門的成長支援、タイピング、Cyber Rangeなどの項目向けの追加機能も含まれています。

主な機能

学習管理システム

コンピュータサイエンスの授業向けに構築された、ブラウザベースの教室ワークスペースから、生徒の名簿、課題、成績、出席、進捗を管理できます。

K-12カリキュラム

小学校向けレッスン、6-12年生向けのコース経路、AP CSA、AP CSP、カスタマイズ可能なコース構成を含む、100以上のコンピュータサイエンスコースを割り当てられます。

オンラインIDE

10以上のプログラミング言語をサポートし、ダウンロード不要で、ブラウザ上でコードの記述、実行、デバッグができます。

課題と自動採点

プログラミング課題、クイズ、練習問題、解説動画、自動採点アクティビティを作成または割り当てられます。

採点ツール

生徒の提出物を確認し、点数を調整し、採点カテゴリを設定し、Fast Gradeとカスタマイズ可能な成績簿を使用できます。

連携

名簿作成、SSO、成績の連携に関して、Google Classroom、Clever、ClassLink、一般的なLTIシステムなどのプラットフォームと接続できます。

主な利用例

  • コンピュータサイエンスの授業を運営する

    教師はカリキュラムの内容を割り当てたり、カスタム課題を作成したりしてから、1つのワークスペースで提出物の確認、フィードバックの提供、採点設定の調整を行えます。

  • 授業とプログラムの成長を追跡する

    学校や学区は、管理者ダッシュボードとレポートツールを使いながら、セクション全体の名簿、出席、生徒の進捗を管理できます。

  • ブラウザでコーディングを教える

    生徒はダウンロードなしでブラウザ上で直接コードを記述、実行、デバッグできるため、共有端末や教室のラボ環境に適しています。

  • 既存の学校システムと連携する

    Google Classroom、Clever、ClassLink、またはLTIベースのLMSプラットフォームを使用している学区は、対応している場合に名簿同期、サインオン、コースのインポート、成績の連携のためにCodeHSを接続できます。

  • CSプログラムを立ち上げる、または拡大する

    より広範なCSプログラムを構築している教師は、K-12カリキュラム、APコース、小学校向けコンテンツ、専門的成長支援から選んで導入を支援できます。

Pros and Cons

Pros

  • カリキュラム、LMSツール、IDE、採点、PDを1つのプラットフォームに統合しています。
  • ダウンロード不要のブラウザベースのコーディングをサポートしています。
  • 名簿、出席、課題、フィードバック、成績追跡などの教室ワークフロー機能を備えています。
  • 一般的な学校システムやLMSプラットフォーム向けの複数の連携方法を提供しています。
  • K-12全体をカバーするカリキュラム विकल्पがあり、小学校向けやAP志向の内容も含まれます。

Cons

  • 一部の機能はプラン依存または追加機能として提供されるため、すべての学校が基本プランで全機能を利用できるわけではありません。
  • ソースには、各連携やワークフローに関する詳細な導入要件や、より深い製品制限は記載されていません。

FAQ

CodeHSは何に使われますか?

CodeHSは、K-12向けのコンピュータサイエンス教育のために設計されています。サイトでは、学校や学区向けに、カリキュラム、オンラインIDE、教室管理、採点ツール、専門的成長支援を提供しています。

CodeHSには有料プランがありますか?

料金ページには、Free、Starter、School、Districtの各プランが掲載されています。また、AI機能、専門的成長支援、タイピング、Cyber Rangeなどの一部機能は、特定のプランでは追加機能として提供される場合があると示されています。

CodeHSは学校のLMSと一緒に使えますか?

はい。LMSのページでは、名簿管理、課題、フィードバック、出席管理、採点、進捗レポートに加えて、Google ClassroomやLTIベースの接続などの連携が説明されています。

CodeHSでコードを書くために生徒はソフトウェアをインストールする必要がありますか?

このプラットフォームには、ダウンロードなしでコードを記述、実行、デバッグできるWebベースのIDEが含まれており、ホームページによると10以上のプログラミング言語に対応しています。

CodeHSは誰向けですか?

ソースでは、K-12向けのカリキュラムが示されており、小学校向けレッスンや6-12年生向けのコース経路も含まれているため、幅広い学校のコンピュータサイエンス教育プログラムを対象としています。

Quick Facts

カテゴリ
K-12向けコンピュータサイエンスプラットフォーム
プラットフォーム
Webベース
主な利用者
教師、学校、学区
Webサイト
codehs.com
料金モデル
Free、Starter、School、Districtの各プランが掲載されており、一部項目は追加機能です