ソフト(ビジュアルプログラミングソフト)に対応するプラットフォーム(ソフトが動作する環境)の対応表です。
具体的には、「どのソフトがどのOSで動作するか」「ブラウザ版、アプリ版のいずれがあるか」などを示した表です。
「すべてのソフト、プラットフォームを網羅できていない」「執筆時点での情報である」「筆者が情報を取りこぼしている/誤認している」ということにご留意いただき、「筆者自身が保有またはそろえようとしている資材(PCなど)で何ができそうか」「このソフトを使う場合は何をそろえればいいのか」などを把握する俯瞰表としてご利用ください。
ブラウザ | Windows | macOS | ChromeOS | Linux | Raspberry Pi OS | iPadOS (タブレット) [1]「iOS(タブレット)」も含まれる想定。iPad対応する各ソフトがiPadOSまたはiOSのいずれに対応しているかは未確認。 |
Android (タブレット) |
iOS (スマホ) |
Android (スマホ) |
||
ブラウザ版 (PC/タブレット/スマホ) |
アプリ版 (PC) |
アプリ版 (タブレット) |
アプリ版 (スマホ) |
||||||||
Scratch | 一般ソフト (ハード連携可) |
● [2]スマホでも動作するがレスポンシブデザインではなく、スケーリングが使用に耐えない。 |
● | ● | ● | × | ● | × | × | × | × |
MakeCode | ● [3]レスポンシブデザインだが、スマートフォンではサイズ的に利用するのは厳しい。 |
▲ [4]一部のみ対応。 |
× | × | × | × | × | × | × | × | |
Swift Playgrounds | × | × | ● | × | × | × | ● | × | × | × | |
ScratchJr | 一般ソフト (ハード連携不可) |
× | × | × | × | × | × | ● | ● | ● | ● |
Viscuit | ● [5]「Chromeで不具合あり」と公式サイトに掲示あり。 |
× | × | × | × | × | ● | ● | ● | ● | |
Hour of Code | ● [6]レスポンシブデザインだが、スマートフォンではサイズ的に利用するのは厳しい。 |
▲ [7]ものによってはダウンロード版があるものもある。 |
▲ [8]ものによってはダウンロード版があるものもある。 |
× | × | × | × | × | × | × | |
Blockly Games | ● | × | × | × | × | × | × | × | × | × | |
Dash専用 | 特定ハード専用ソフト | × | × | × [9]Swift Playgroundsでの利用は可。 |
× | × | × | ● | ● [10]Swift Playgroundsでの利用は不可。 |
● [11]Swift Playgroundsでの利用は不可。 |
● [12]Swift Playgroundsでの利用は不可。 |
アーテックロボ専用 | × | ● | ● | ● | × | × | ● | ● [13]10インチ以上。 |
× | × | |
KOOV専用 | × | ● | ● | ● | × | × | ● | × | × | × | |
Arduino専用 (Scrattino3) | × | ● | ● | × | × | × | × | × | × | × | |
MESH専用 | × | ● | × | × | ● [14]2020年内の対応を予定とのこと。 |
× | ● | ● | ● | ● |
↑1 | 「iOS(タブレット)」も含まれる想定。iPad対応する各ソフトがiPadOSまたはiOSのいずれに対応しているかは未確認。 |
---|---|
↑2 | スマホでも動作するがレスポンシブデザインではなく、スケーリングが使用に耐えない。 |
↑3, ↑6 | レスポンシブデザインだが、スマートフォンではサイズ的に利用するのは厳しい。 |
↑4 | 一部のみ対応。 |
↑5 | 「Chromeで不具合あり」と公式サイトに掲示あり。 |
↑7, ↑8 | ものによってはダウンロード版があるものもある。 |
↑9 | Swift Playgroundsでの利用は可。 |
↑10, ↑11, ↑12 | Swift Playgroundsでの利用は不可。 |
↑13 | 10インチ以上。 |
↑14 | 2020年内の対応を予定とのこと。 |