Welcome to the Python Programming review courseware for ITSE-1302 Computer Programming: Scientific Python 1 at Austin Community College in Austin, TX. Click here for a course overview.
This unit is essentially a review of material from the prerequisite course, COSC 1336 - Programming Fundamentals I. It is included in this course simply to ensure that you have the appropriate Python programming background to support the more demanding programming concepts required by the courseware in the other three units.
It is strongly recommended that you confirm your knowledge of these important concepts in Python programming by enrolling in the free edX course from Georgia Institute of Technology, (also known as Georgia Tech), titled GTx: CS1301x Introduction to Computing using Python.
Author's note: Here are the partial contents of an email message that I received from the author of the Georgia Tech course on 11/29/17: "After that date (December 31, 2017), this version of the course will close, and "Version 2" will launch shortly thereafter. Version 2 is largely the same, but it incorporates some iterative improvements ..."
I recommend the above course because I believe it is an excellent course. However, sometimes edX courses are archived and when that happens, some of the material contained in the courses becomes unavailable. Here is what edX says about archived courses:
"EdX keeps courses open for enrollment after they end to allow learners to explore content and continue learning. All (some) features and materials may not be available, and course content will not be updated."
If that happens for this Georgia Tech course, and if the material that remains is inadequate, there are many other available online resources for Python programming including The Python Language and Programming Foundations with Python. I also provide an extensive list of Python resources in one of my other courses, ITSE 1359 Introduction to Scripting Languages: Python. Just make certain that you are studying a resource for Python 3+ and not a resource for Python 2.
Because this is review material, there will be no specific assignments or tests in Blackboard for this unit. Instead, you will demonstrate your Python programming ability by writing programs for the three competencies included in the course.
Author: Prof. Richard G. Baldwin
Affiliation: Professor of Computer
Information Technology at Austin Community College in Austin, TX.
File:
Python.htm
Revised: 04/24/18
Copyright 2018 Richard G. Baldwin
-end-