Teaching materials for junior high school student-oriented ruby programming classrooms