123
teachcode

teachcode

コーディングの初期のレッスンを導入することにより、学生のプログラミングスキルを開発および改善するためのツール。
コーディングの初期のレッスンを導入することにより、学生のプログラミングスキルを開発および改善するためのツール。ユーザーは、選択したプログラミング言語の基本的な構成要素を使用する30のタスクを解決する必要があります。タスクは、ユーザーがタスクを進めるにつれて複雑さが増すように設計されています。ユーザーは、現在のタスクが完了するまで前進できません(進行状況は、正常に完了すると生成される一意のキーによって決定されるため)。以前に送信されたタスクは、ユーザーが希望どおりに表示できますが、再度作業することはできません。そうでない場合は、必ず作成してください。-選択したディレクトリに移動し、teachcode initを入力します。-プロンプトに従って指示に従います。-cd teachcode-solutionsを入力します。-最初のキーを取得して、teachcode fetchtaskを入力します。-万歳🎉最初のタスクがあります。-これで、teachcode-solutionsディレクトリ内でconfig.jsonおよびtask1.py(選択言語)ファイルを見つけることができます。-お気に入りのエディターを開き、ソリューションをコーディングします。-ティーチコード送信を入力します。-プロンプトが表示されたら、Git資格情報を入力します。-現在のソリューションがすべてのテストケースを満たしている場合、続行するためのキーを取得します。-キーを取得して、teachcode fetchtaskを入力します。

ウェブサイト:

商用ライセンスを使用するWebのteachcodeの代替

CodeHS

CodeHS

Webベースのカリキュラム、教師用ツールとリソース、および専門能力開発を提供することにより、高校にコンピューターサイエンスを教える。
  • 有料アプリ
  • Web
CodeAvengers

CodeAvengers

Code Avengersは、Webのコンピュータープログラミング言語であるJavascriptを楽しく簡単に学習する方法です。すべての能力の学習者は、無料のインタラクティブなオンラインレッスンをお楽しみいただけます。
  • 有料アプリ
  • Web
Codeplace

Codeplace

Codeplaceは、実世界のアプリケーションの構築を支援することで、Ruby on Railsを教えます。
  • 有料アプリ
  • Web