The invention belongs to the technical field of
programming teaching, and particularly relates to a children
programming teaching method based on actual life cases, which comprises the following steps: step 1, selecting cases from children's daily life scenes; 2, designing a
programming task according to the case, and integrating
programming knowledge points into the task; 3, guiding children to write codes for realizing case functions based on the programming task; and 4, running the code and verifying the function, and correcting the code according to a
verification result. According to the invention, daily life cases, such as traffic lights and weather judgment, are taken as teaching starting points, a complete teaching
closed loop is formed through case selection, task binding, coding implementation,
verification and correction, children have natural
cognition on life scenes, and programming logic can be quickly mapped to known experience. If
red light stop is taken as condition judgment, full-process coverage from
abstract concept starting, understanding threshold reduction and case understanding to code landing is not needed, knowledge point fragmentation is avoided, and learning continuity is improved.