Include a more comprehensive definition of the types of data
The Python fundamentals lesson is generally good. However, I would have liked a listing of more common data types, including (1) booleans, (2) sequences, and (3) dictionaries. Additionally, the 1st paragraph should have a description and an example of each data type.
Hi @wokech , Thank you for submitting an issue to this lesson.
This issue is similar to part of #825 . Regarding introducing more data types in episode 1, I am of the opinion I gave in response to that issue:
Despite its title, in The Python Fundamentals episode we don't try to teach all fundamentals that might be covered in a more general introduction to Python course, rather, we try to set a foundation toward teaching learners how to analyze our sample data. We intentionally keep what we cover light in this first episode due to time constraints of a workshop and cognitive load that can be too much for those learners who are new to programming.
While it is valuable to learn as much as possible when it comes to Python, it is not the intent of the workshop to be comprehensive. While some people, I presume particularly those already with an idea about programming, may want to know more of the different data types initially, since we aren't using them in the first episode, we have chosen not to introduce them there. Later in the lesson we touch on using Booleans and sequences in the form of lists, ranges, and tuples (we do cover strings in the first episode) when it is in the context of the episodes.
If you feel the data types already included in the first paragraph should be more clearly defined or exemplified, please submit a pull request to suggest a change. Thank you again!