Course: Python for Everybody (PY4E)

Hello and welcome to my site where you learn Python even if you have no programming background.

You can download all the modules in a single cartridge, or you can download any combination of the modules.

Generic (CC 1.2) is a standards-only Common Cartridge with no LMS extensions. Generic (CC 1.1) and Moodle are the same Generic content as Common Cartridge 1.1 only. Tsugi and Canvas share Canvas's cartridge format so a Canvas export can import into Tsugi later. Sakai's cartridge format has significant overlap with Canvas's. When exporting to an LMS that is not on this list, use one of the Generic formats to be safe.

Modules: 17

Resources: 145

Assignments: 0

Discussion topics: 16

Slide, reference, assignment, and solution links scanned: 58

Available for a thick cartridge: 34 file(s)

Will remain as web links even in a thick cartridge: 24

Files a thick cartridge would include:

  • lectures3/Pythonlearn-01-Intro.pdf
  • lectures3/Pythonlearn-01-Intro.pptx
  • lectures3/Pythonlearn-02-Expressions.pdf
  • lectures3/Pythonlearn-02-Expressions.pptx
  • lectures3/Pythonlearn-03-Conditional.pdf
  • lectures3/Pythonlearn-03-Conditional.pptx
  • lectures3/Pythonlearn-04-Functions.pdf
  • lectures3/Pythonlearn-04-Functions.pptx
  • lectures3/Pythonlearn-05-Iterations.pdf
  • lectures3/Pythonlearn-05-Iterations.pptx
  • lectures3/Pythonlearn-06-Strings.pdf
  • lectures3/Pythonlearn-06-Strings.pptx
  • lectures3/Pythonlearn-07-Files.pdf
  • lectures3/Pythonlearn-07-Files.pptx
  • lectures3/Pythonlearn-08-Lists.pdf
  • lectures3/Pythonlearn-08-Lists.pptx
  • lectures3/Pythonlearn-09-Dictionaries.pdf
  • lectures3/Pythonlearn-09-Dictionaries.pptx
  • lectures3/Pythonlearn-10-Tuples.pdf
  • lectures3/Pythonlearn-10-Tuples.pptx
  • lectures3/Pythonlearn-11-Regex-Handout.txt
  • lectures3/Pythonlearn-11-Regex.pdf
  • lectures3/Pythonlearn-11-Regex.pptx
  • lectures3/Pythonlearn-12-HTTP.pdf
  • lectures3/Pythonlearn-12-HTTP.pptx
  • lectures3/Pythonlearn-13-WebServices.pdf
  • lectures3/Pythonlearn-13-WebServices.pptx
  • lectures3/Pythonlearn-14-Objects.pdf
  • lectures3/Pythonlearn-14-Objects.pptx
  • lectures3/Pythonlearn-15-Database-Handout.txt
  • lectures3/Pythonlearn-15-Databases.pdf
  • lectures3/Pythonlearn-15-Databases.pptx
  • lectures3/Pythonlearn-16-Data-Viz.pdf
  • lectures3/Pythonlearn-16-Data-Viz.pptx

LTI items scanned: 43

Look like GIFT quizzes: 18

Readable GIFT on disk (available to convert to QTI): 0

Will remain as LTI: 43

Select the modules to include, and download below. You must select at least one module.

Generic (CC 1.2) is a standards-only Common Cartridge with no LMS extensions. Generic (CC 1.1) and Moodle are the same Generic content as Common Cartridge 1.1 only. Tsugi and Canvas share Canvas's cartridge format so a Canvas export can import into Tsugi later. Sakai's cartridge format has significant overlap with Canvas's. When exporting to an LMS that is not on this list, use one of the Generic formats to be safe.

Installing Python
  • Resources in this module: 5
Why Program?
  • Resources in this module: 10
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Variables, expressions and statements
  • Resources in this module: 7
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Conditional Execution
  • Resources in this module: 7
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Functions
  • Resources in this module: 6
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Loops and Iterations
  • Resources in this module: 8
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Strings
  • Resources in this module: 6
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Files
  • Resources in this module: 6
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Lists
  • Resources in this module: 7
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Dictionaries
  • Resources in this module: 8
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Tuples
  • Resources in this module: 6
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Regular Expressions
  • Resources in this module: 7
  • Discussions in this module: 1
  • Files available for a thick cartridge: 3
Network Programming
  • Resources in this module: 14
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Using Web Services
  • Resources in this module: 14
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Object-Oriented Programming
  • Resources in this module: 7
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2
Databases
  • Resources in this module: 14
  • Discussions in this module: 1
  • Files available for a thick cartridge: 3
Data Visualization
  • Resources in this module: 13
  • Discussions in this module: 1
  • Files available for a thick cartridge: 2