Grade 10 students are currently learning about software programming in Java. After mastering the basics of the language, they have worked on programs that display detailed images and execute various calculations, and are now in the process of developing interactive software!