2 ms·
This looks like a nice introductory text (for non-programmers). Is there a Github link to notebooks? I've been teaching Python to adult non-programmers for a
by sireat 6y ago
This looks like a nice introductory text (for non-programmers).
Is there a Github link to notebooks?
I've been teaching Python to adult non-programmers for a few years now.
One issue is that of order on what to teach.
What do you teach after you teach variables and basic data types?
There is no one perfect solution.
This particular book teaches dictionaries, lists, sets (and NumPy arrays!) before branching and iteration.
Good news - the examples in this book do not use L or list as variable names, which even some seemingly respectable books do.
Personally I feel that branching and iteration (over strings) should come first before progressing to more complex data types.
If you learn of lists before you know of iteration you can't really do much with lists.