The present invention provides a
computer programming learning teaching aid, and an identification operation
system and method. The method comprises the steps of: combining
programming statements through building blocks according to topics on learning cards, putting building blocks after combination completion on a magnetic
basement, and arranging corresponding learning cards on a card putting portion area on the magnetic
basement; obtaining building block image data arranged on the magnetic
basement of the
computer programming learning teaching aid through a mobile terminal, and uploading theobtained building block image data to a
terminal server; performing identification for outlines, the feature images and characters in the building block images obtained by the
terminal server throughadoption of the identification
algorithm; according to the outlines, the feature images and the characters in the building block images, determining a putting sequence and parameters of the buildingblocks and generating a program statement or function; and performing execution for the generated program statement or function, and performing determination for an execution result of the program statement or function to determine whether a target problem is solved or not. The
computer programming learning teaching aid, and the identification operation
system and method reduce the
programming learning requirements, are suitable for universal education, can be easily accepted by children and reduce the eyesight damaging.