Exploratory Activities

Now that you have learned the basics, here are some ideas for you to freely explore and develop your skills. These challenges are meant to help you think like a programmer, coming up with inventive solutions to common problems.