1. Learn the basics of syntax and strategies for solving problems
2.Learn how to evaluate others datasets/API and design programs for testing codes.
3.Learn how to use basic control flow syntax to produce working solutions to problems.