This textbook constructs a systematic core competency training system following Bloom’s Taxonomy of Educational Objectives.
The Basic Cognition section systematically sorts out core knowledge points including Python development tool operations, characteristics of core data types, and program control structures, helping students achieve foundational learning objectives at the remembering and understanding levels.
The Practical Application section centers on core tasks such as program debugging, numerical computation and text processing. Equipped with real-world project case analyses, tiered coding exercises and guidance on problem-solving approaches, it strengthens practical skills at the applying and analyzing levels.
The Comprehensive Advancement section incorporates group project peer evaluation, multi-scheme localization and correction of program errors and other content, comprehensively fostering students’ self-directed learning and problem-solving literacy at the evaluating and creating levels.