The major key points that are applicable to any language you might want to learn:
No advanced topics (Object-Oriented Programming, GitHub Repositories)
Questions will be covered about computer programming:
What is Programming?
How do we write Code?
How do we get information from Computers?
What can computers do for us?
What are the variables and how do we manipulate variables?
What are conditional statements?
What are Arrays?
What are Loops?
What are Errors?
How do we Debug our codes?
What are functions in programming?
How can we create and use functions?
What are data storage types?
What is Recursion?
What is Pseudocode?
Choosing the right Language.Â
Applications of programming.