Simply learning the programming language itself can be learned by all primary school students.
② When do you need to use high school knowledge?
When you want to improve your coding ability, algorithm design and pattern design software engineering ability after learning C, you need to use the knowledge of high school and even university.
③ Long-term consideration:
Senior three is a crucial moment to prepare for the college entrance examination. It is not recommended to spend a lot of time studying. Universities can devote a lot of time to studying.
(4) Specific high school knowledge:
1 permutation and combination
2 set theory
3 linear equation idea (in some algorithms)
4 Matrix (if any)
5 Equivalent substitution, mathematical induction, sequence (for algorithm analysis)
In other words, we tend to use algebraic knowledge instead of analytic geometry or solid geometry (of course, if we go deeper, it will involve these).