"It goes beyond standard programming, with inquiry-based learning and topics such as the Internet and human-computer interaction." . . . . .