Comp Chap 6

Which programming language is used to teach graphical shapes to a schoolgoing child?

Verified Answer
A. Pailot
B. C
C. LOGO
D. COMAL
E. None of these

Explanation:

Among the given options, **LOGO (c)** is famously known for its application in teaching programming concepts, especially geometry and graphical shapes, to children. Developed in the late 1960s, LOGO introduced 'turtle graphics,' where children control a virtual 'turtle' to draw lines and create complex geometric patterns on the screen. This visual and interactive approach makes abstract programming concepts tangible and engaging for young learners. **Pailot (a)** is likely a misspelling of PILOT (Programmed Inquiry, Learning, Or Teaching), an early language for computer-assisted instruction, but not primarily focused on graphical shapes for children. **C (b)** is a powerful general-purpose language, but its complexity makes it unsuitable for teaching graphical shapes to young children. **COMAL (d)** (Common Algorithmic Language) was designed as a teaching language combining BASIC and Pascal features, but LOGO's turtle graphics made it uniquely suited for teaching graphical concepts to children. Thus, LOGO is the correct answer.