Course

Credit Type:
Course
ACE ID:
STAT-0037
Version:
2
Organization's ID:
#355
Organization:
Location:
Online
Length:
4 weeks (60 hours)
Minimum Passing Score:
73
ACE Credit Recommendation Period:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 Introduction to Python Programming
Description

Objective:

The course objective is to introduce students to the basics of programming in Python, on either Windows or Mac. Students use both Jupyter notebooks and standard script editors, and work through simple arithmetic operations, statistical operations, variables, keywords, lists, arrays, and dictionaries. Students use conda to install modules, and the course closes with some data visualizations.

Learning Outcomes:

  • Perform simple arithmetic and statistical operations.
  • Use Jupyter notebooks and standard script editors.
  • Work with variables, keywords, lists, arrays, and dictionaries.
  • Use conda to install modules.
  • Write while loops and code for error trapping, and input data.

General Topics:

  • Installation of Python on Window and Mac Platforms
  • Python Programming with Jupyter Notebook
  • Functions, if statements and conditional expressions
  • Python Packages and Conda
Instruction & Assessment

Instructional Strategies:

  • Audio Visual Materials
  • Computer Based Training
  • Discussion
  • Practical Exercises

Methods of Assessment:

  • Other
  • Graded practical exercises and discussion forums
Supplemental Materials
Equivalencies