
SELAHATTIN T. answered 08/09/20
Tutor
5
(2)
USACO Instructor in Python
- USACO is one of the best programs to motivate young generation in coding? There are 4 levels in USACO
- Bronze, for students who have recently learned to program, but who have no training in algorithms beyond basic concepts like sorting and binary search.
- Silver, for students who are beginning to learn fundamental problem-solving techniques (e.g., recursive search, greedy algorithms) and fundamental data structures.
- Gold, where students encounter more standard algorithms of a more complex nature (e.g., shortest paths, dynamic programming) and more advanced data structures.
- Platinum, for advanced students who are well grounded in algorithmic problem-solving techniques, who wish to challenge themselves with sophisticated and more open-ended problems. (You can find more details at USACO.ORG)