Which Python course should I choose?

What's the difference between Introduction to Programming (Python) and Python for Beginners?

There are two Grok Academy-authored introductory Python courses. Here's how to choose which one is best for you or your students!

1. Introduction to Programming (Python)

This course is best suited to students in senior high school and tertiary/adult learners. 

Introduction to Programming (Python) covers branching and looping control structures (including both for and while loops), manipulating text and numbers, and lists.

This course is assumed knowledge for the follow-on course, Introduction to Programming 2.

2. Python for Beginners

This course is suitable for beginners of all ages, and is aligned with the Australian Curriculum: Digital Technologies for students in Grades 7 and above.

Python for Beginners covers basic branching and looping control structures (for loops only), manipulating text and numbers, basic functions, data representation, and turtle graphics.

What about Python.Comp?

The Python.Comp Beginners stream covers the same content as Python for Beginners, with a new set of problems and in a five-week competition format. Students can learn Python while competing against students worldwide!

Still need help? Contact Us Contact Us