Cratecode logo

Cratecode

認証する

Cratecodeは、構造化されたレッスン、ブラウザ内コーディング環境、AI支援ヘルプを備えた無料のWeb学習サイト。写経より、実践的なプロジェクトでプログラミングを学べます。

Cratecode preview

概要

Cratecode は、実践的なプロジェクトを通じてプログラミングを学びたい人向けの無料の学習サイトです。ホームページでは、無駄な作業や暗記に頼るのではなく、学習者が作り続ける理由を持てるような意味のあるプロジェクトに焦点を当てています。

このプラットフォームは構造化されたレッスンとコーディングワークスペースを組み合わせており、ユーザーは説明を読んだり、ファイルを編集したり、コードを実行したり、ブラウザ上で直接試したりできます。さらに Cratecode には AI Assistant があり、プログラミングの質問に答え、コードの問題を確認し、例を使って難しい問題を解決する手助けをします。

機能

プロジェクトベースのレッスン

Cratecode のコースは、実際の利用シーンがあるプロジェクトを中心に構成されているため、学習者は説明を読むだけでなく実践的な成果物を目指して取り組めます。

非線形の学習パス

コース構成は非線形と説明されており、整理された教材に沿いながらも、学習者が自分の進む道を選べます。

成長重視の進捗管理

進捗は残りコンテンツではなく成長を基準に捉えられており、固定されたコース数よりも、何を学んだかを重視する設計だと考えられます。

AI コードヘルプ

AI Assistant は、プログラミングに関する質問に答え、コードの誤りや改善点を確認し、コード例付きで説明を提供できます。

ブラウザ内コーディング環境

レッスンページにはエディタ、ファイルエクスプローラー、実行ボタン、コンソールがあり、学習者はその場でファイルを編集してコードを実行できます。

情報記事ライブラリ

このサイトには、プログラミング、グラフィックス、アセンブリ、学習ロードマップなどを扱う情報記事セクションがあります。

利用例

  • 実践しながらコードを学ぶ

    初心者は入門レッスンを進め、付属の `index.js` や README ファイルを開いて、小さな変更を試しながらコンソールで即時の結果を確認できます。

  • デバッグ中に助けを得る

    問題で行き詰まった学習者は、AI Assistant に助けを求め、起こりがちなミスの説明を受け、ステップごとの例に沿って先へ進めます。

  • 自己主導の学習パスに従う

    よりガイド付きでありながら柔軟な進め方を望む人は、非線形のコース構成に沿って、自分の興味やペースに合うルートを選べます。

  • 関連するプログラミングトピックを探る

    好奇心のある読者は情報記事を閲覧して、メインのレッスンの流れを超えて p5.js、アセンブリ、MATLAB、データ構造などのトピックを探究できます。

Pros and Cons

Pros

  • 実際のユースケースがある実践的なプロジェクトを中心に学べます。
  • レッスン、コード編集、実行を 1 つのワークフローにまとめています。
  • 質問、デバッグ支援、ステップごとのガイダンスに AI Assistant を活用できます。
  • さまざまな学習パスを支えられる非線形のコース構成です。
  • 複数のプログラミング分野を扱う追加の情報記事があります。

Cons

  • ソースでは「無料で始められる」とある以外の料金詳細が示されていないため、正確な費用体系は不明です。
  • AI プレイグラウンドでは AI 機能を利用するためにサインアップが必要とされており、一部の機能はアカウントの背後にあります。

FAQ

Cratecode は無料で使えますか?

はい。ホームページには、Cratecode にサインアップして無料で学習を始められると記載されています。

利用するにはアカウントが必要ですか?

ソースにはサインアップの流れと、AI 機能へアクセスするための別途ログイン要件が示されていますが、代替のアカウント種別やプランについては説明されていません。

Cratecode ではどのように学習しますか?

Cratecode は、レッスンページに表示されるブラウザ内のワークスペースで、読む・コードを編集する・実行するを組み合わせたコースとユニットを中心に構成されています。

AI Assistant は何をしますか?

AI Assistant は、プログラミングに関する質問に答え、コードの誤りや改善点を確認し、ステップごとの例で問題解決をサポートできます。

Quick Facts

カテゴリ
プログラミング教育
プラットフォーム
Web ベースの学習サイト
主な利用者
コードを学ぶ人
ソースドメイン
cratecode.com
注目のワークフロー
レッスンを読み、ファイルを編集し、コードを実行し、AI のガイダンスを使う