CCV Section Grid - Detail
 
Vermont State Colleges
 
Untitled

Web Schedules

Fall 2020
Summer 2020
Spring 2020

Accelerated Courses

Fall 2020
Summer 2020
Spring 2020

Course Planning by Program

2020-21

Essential Objectives

Web Schedule Fall 2020


Python Programming




Credits:
Semester Dates: Last day to drop without a grade: 09-28-2020 - Refund Policy
Last day to withdraw (W grade): 11-09-2020 - Refund Policy
Not Yet Assigned | View Faculty Credentials
This course has started, please contact the offering academic center about registration

Course Description:

This course is an introduction to programming using Python. Students will explore a wide variety of Python application domains including web and network programming, game development, scientific and numerical applications, textual analysis, system administration, and software development support. Topics include fundamental programming concepts, Python syntax, the standard libraries, and object-oriented programming. Emphasis will be placed on solving problems in a variety of domains using well-written Python programs. Basic algebra skills are recommended.

Essential Objectives:

1. Read, interpret and use programs written in Python.
2. Demonstrate an understanding of basic programming constructs such as variables, branch logic, variable scope, conditional statements, and loops.
3. Recognize and correct simple programming errors in Python.
4. Describe and discuss object-oriented features of Python including classes, encapsulation, composition, and inheritance.
5. Design, code, test, and debug programs in Python to solve problems in a variety of domains.
6. Develop Python programs that use common input and output functions.
7. Develop Python programs that use lists to store, process, and sort data.
8. Develop Python programs to create, access, and update data files.
9. Demonstrate the use of a graphical user interface such as Tkinter.
10. Demonstrate an understanding of the vast array of libraries available in Python.

Textbooks:

Fall 2020 textbook data will be available on May 13. On that date a link will be available below that will take you to eCampus, CCV's bookstore. The information provided there will be for this course only. Please see this page for more information regarding the purchase of textbooks.

The last day to use a Financial Aid advance to purchase textbooks is the 3rd Tuesday of the semester. See your financial aid counselor at your academic center if you have any questions.

Accessibility Services for Students with Disabilities: CCV strives to mitigate barriers to course access for students with documented disabilities. To request accommodations, please

  1. Provide disability documentation to the Accessibility Coordinator at your academic center. https://ccv.edu/discover-resources/students-with-disabilities/
  2. Request an appointment to meet with accessibility coordinator to discuss your request and create an accommodation plan.
  3. Once created, students will share the accommodation plan with faculty. Please note, faculty cannot make disability accommodations outside of this process.

Academic Honesty: CCV has a commitment to honesty and excellence in academic work and expects the same from all students. Academic dishonesty, or cheating, can occur whenever you present -as your own work- something that you did not do. You can also be guilty of cheating if you help someone else cheat. Being unaware of what constitutes academic dishonesty (such as knowing what plagiarism is) does not absolve a student of the responsibility to be honest in his/her academic work. Academic dishonesty is taken very seriously and may lead to dismissal from the College.

Course description details subject to change. Please refer to this document frequently.

To check on space availability, choose Search for Classes.


Return to Section Grid
Return to Python Programming Page




© Community College of Vermont
For support click on: Vermont State Colleges Help Desk and choose the Student and Visitor Login.
Complete the screen that follows as fully as you can.