So I was bored on a Saturday with nothing to do so I felt a sudden pang to program something. I went on the internet and found something called project euler. It has a bunch of problems that can be solved by programming. You can create an account and try solving a lot of the questions. I am sure it will help for UIL CS Programming.
WARNING : INCREDIBLY OBSESSIVE AND TIME CONSUMING.
I've solved 16 problems and can't stop. I will never be bored again :) :) :).