"In recent years, programming courses have been included in the 108 syllabuses of Taiwan's elementary and middle schools, which has created many problems for teachers. These problems need to be solved gradually. There are still many problems that need to be discussed and solved by reviewing the current implementation of the programming courses both inside and outside the school. When students encounter many difficulties in programming courses, it is necessary to present the problems so that they can be discussed in depth. This article first discusses the teaching problems of programming for teachers in primary and secondary schools, which demonstrated still many unresolved problems in the implementation of programming courses. Based on the problems raised in this article, the author makes suggestions for teachers of elementary and secondary schools. This article is based on the problems of the current implementation of program education in Taiwan's elementary and secondary schools. The details are divided into the student aspect, teacher aspect, and educational culture aspect, and then the suggestions and reflections are based on the problems."