Skip to content

marcus-gee/CS-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS1

This is a repository containing the projects that I have completed in CS 1. The course description is as follows:

"A course on computer programming emphasizing the program design process and pragmatic programming skills. It will use the Python programming language and will not assume previous programming experience. Material covered will include data types, variables, assignment, control structures, functions, scoping, compound data, string processing, modules, basic input/output (terminal and file), as well as more advanced topics such as recursion, exception handling and object-oriented programming. Program development and maintenance skills including debugging, testing, and documentation will also be taught. Assignments will include problems drawn from fields such as graphics, numerics, networking, and games."

Contents:
    Lab 1: Intro to Python.
    Lab 2: a) Basic Functions,
                b) Mastermind.
    Lab 3: a) Lists, Strings, and Files,
                b) More Functions,
                c) Simple L-system simulator.
    Lab 4: Random & Tkinter.
    Lab 5: a) Classes,
                b) Pitfalls.
                c) Drawing Stars & Balls.
    Lab 6: Bouncing Balls.
    Lab 7: Sudoku Solver.
    Midterm: More Functions & 2048.
    Final: Solitaire.

Course completed: Fall 2017-18

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published