This textbook presents both a conceptual framework and detailed implementation guidelines for computer science (CS) teac... MoreGuide to Teaching Computer Science: An Activity-Based Approach