教育向けプログラミング言語とそのweb実行環境
PeriDotは、シンプルで直感的なプログラミング言語で、教育者や学習者をサポートする機能が充実しています。言語設計は「シンプル、直感的、覚えやすい」の3つの要素に基づいており、プログラミングに必要な基本機能に絞られています。また、インタプリタ型を採用し、手続き型プログラミングパラダイムに基づいています。
Pereeは、PeriDotをWeb上で実行するためのサービスで、プログラムの編集、実行、保存、管理、共有がブラウザ上で完結します。これにより、ユーザーは環境構築の手間なく、すぐにプログラミング学習を始めることができます。
PeriWorldは、PeriDotで描画を行うためのWebサービスで、プログラミングの結果が図形として視覚的に表示されます。これにより、プログラミングの楽しさを実感しやすく、学習のモチベーション維持に繋がります。自分の作品を共有したり、他の人のコードから学んだりすることも可能です。