Skip to content

tiffanyxiao/csc220-codingchallenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csc220-codingchallenges

Coding challenges and sprints completed for CSC 220 (Advanced Programming Techniques).

Instructor: Jordan Crouser

Description of Course: Focuses on several advanced programming environments, with a project for each. Includes object-oriented programming, graphical user interfaces (GUIs), and principles of software engineering. Topics for spring 2018 cover the software development cycle, including versioning, code maintenance, cross-platform development, debugging as well as iterative testing and evaluation. Techniques include asynchronous and event-based programming, server-client development, data exchange via JSON. Prerequisite: 212. {M}

Coding sprints are short objectives given at the end of class, while coding challenges are week long projects.

Website

View [this link] https://tiffanyxiao.github.io/csc220-codingchallenges/ to see projects on an HTML website. I've created this website for the sole purpose of allowing viewers to be able to easily see projects (such as Javascript and HTML projects).

Python

The following challenges and sprints utilize python as the main programming language:

Coding Sprints

-codingSprint1.py -codingSprint2.py -codingSprint3.py -codingSprint4.py -codingSprint5.py -codingSprint6.py -codingSprint7.py

Coding Challenges

-Coding Challenge 1 -Coding Challenge 2 -Coding Challenge 3

Javascript

The following challenges and sprints utilize Javascript as the main programming language:

Coding Sprints

-codingSprint8.py

About

Coding challenges completed for CSC 220 (Advanced Programming).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors