Understand and apply physical science concepts such as force, motion, and gravity. Develop basic programming skills using Scratch. Collect and analyze data using Vernier force and acceleration sensors ...
The old Basic interpreters were pretty forgiving ... These days, you are more likely to sneak kids into programming via Scratch — a system for setting up programs via blocks in a GUI.