Title: Analyzing the learning of computer programming concepts through the teaching of PAL
Subjects: Computer programming, Computer-assisted instruction, PAL (Computer program language), Study and teaching (Elementary)