5 賢い車を作ってみよう

このプロジェクトでは,自動的に道を沿って走る,少し知的な車のプログラミングに挑戦します.これを実現するためには,道を判定する「センサー」と「条件分岐」という概念を学習する必要があります.意図したとおりに動かない場合は,「デバッグ」作業をする必要があります.

このあたりから,プログラムが複雑になってきます.そこで,「設計」と「実装」という概念を導入します.「設計」がうまくできれば,実際にプログラムを作る「実装」の作業が楽になることが分かるでしょう.最後に,ひとつの設計に対する実装の手段はいろいろあることも考察してみましょう.