photosynthesis's process explained very well
View this project in Scratch
Advanced programming
Scratch