T/CNYPA 100.1-2019 Adolescent programming proficiency levels (Part 1, Part 2)
T/CNYPA 100.1-2019 Adolescent programming proficiency levels (Part 1, Part 2)
Basic Information
Scope
Main technical content: This section divides programming ability based on the graphic programming platform into three levels. Each level specifies the corresponding overall requirements, the mastery of core knowledge points, and the competency requirements for these knowledge points. The requirements specified in Chapters 5, 6, and 7 of this section are all for the programming ability based on the graphic programming platform, and are not applicable to situations where programming is entirely done using programming languages. This section is designed for the cultivation of computational thinking and logical thinking in adolescents, with programming ability as the core cultivation goal. The syntax is limited to the Python language. The programming ability defined in this section is divided into four levels. Each level specifies the corresponding competency objectives, academic adaptability requirements, core knowledge points, and corresponding competency requirements. The programming ability training, testing, and certification conducted according to this section shall all use the Python language.