Visual Coding Labは、スマートフォンひとつでプログラミングを学べる学習アプリです。PythonとC言語の入門から、最大値の探索やバブルソートといった基本的なアルゴリズムまで、全60レッスンを収録しています。
■ 読んで、書いて、動かして確かめる
1つの章は「読み物 → 演習 → 小テスト」の3ステップで進みます。短い解説を読み、その場でコードを書き換えて実行し、最後に確認クイズで理解を確かめる。読むだけでも、写すだけでも終わらない構成です。
■ 変数の中身が見える
Pythonの演習では、実行した結果だけでなく、変数にどんな値が入っているかを箱で表示します。1ステップずつ実行すれば、プログラムがどの行を通り、値がどう変わっていくのかを目で追えます。並び替えのレッスンでは、配列の要素が入れ替わる様子を図で確認できます。
■ 実行環境は、端末の中
PythonもC言語も、端末のブラウザ技術だけで実行します。書いたコードがどこかのサーバーに送られることはありません。一度ひらいた教材と実行環境は端末に保存されるため、通信が不安定な場所や電波の届かない場所でも学習を続けられます。
■ 収録カリキュラム(全60レッスン)
・Python入門:基礎からアルゴリズムへ(10章 / 30レッスン)
print()、変数と計算、f文字列、if文、for文、while文、リスト、関数、最大値の探索、バブルソート
・C言語入門:基礎からアルゴリズムへ(10章 / 30レッスン)
printf()、int型と計算、scanf()、if文、for文、配列、char配列と文字列、関数、最大値の探索、バブルソート
■ 演習は自動で採点
演習にはテストケースが用意されています。「テストを実行」を押すと、期待値と実際の出力を並べて表示し、その場で合否がわかります。
■ 自由に書けるフリー実行
レッスンとは別に、白紙から自由にコードを書いて動かせるページがあります。授業で出てきたコードを試したいときに使えます。
■ 学習ログ
実行した回数、エラーの回数、最後に書いたコードを端末内に記録します。どこまで進んだかを後から見返せます。
■ ご利用にあたって
・無料でご利用いただけます(広告が表示されます)
・アカウント登録やログインは不要です
・書いたコード・進捗・設定は端末内(localStorage)にのみ保存され、こちらのサーバーには送信されません
・広告の表示のためにCookieや広告識別子が使われます
・対象年齢:13歳以上
・プライバシーポリシー:https://visual-coding-lab.web.app/privacy
PythonとC言語を、書いて動かして学ぶ全60レッスン。登録不要、オフラインでも動く学習アプリ。
Date de mise à jour
13 stb 2026