Problem Sets: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
(One intermediate revision by the same user not shown)
Line 10: Line 10:
| [[Example Problem Set]] || Average || None
| [[Example Problem Set]] || Average || None
|-  
|-  
| [[Dice rolling]] || Average || None
|-
| [[Modeling and Simulation - naughty or nice]] || Average || None
| [[Modeling and Simulation - naughty or nice]] || Average || None
|-
|-
Line 30: Line 32:
| [[In Flight Entertainment]] || Average || None
| [[In Flight Entertainment]] || Average || None
|-
|-
| [[Use google API to recognize an image]] || Hard || None
| [[Use google API to recognize an image]] || Difficult || None
|-
|-
| [[11th grade retreat]] || Average || None
| [[11th grade retreat]] || Average || None
Line 58: Line 60:
| [[date fashion]]  || Average || None
| [[date fashion]]  || Average || None
|-
|-
| [[mean, median, mode and other statistical functions]]  || Expert || There are three parts to this problem set. 2 are beginner, but 1 is very challenging :-)  
| [[mean, median, mode and other statistical functions]]  || Difficult || There are three parts to this problem set. 2 are beginner, but 1 is very challenging :-)  
|-
|-
| [[Email validator]]  || Beginner || None
| [[Email validator]]  || Beginner || None

Revision as of 10:47, 23 June 2019

Problem sets are designed to really get you thinking!!

Problem sets are designed to challenge you to apply your knowledge of computer science. Problem sets can be completed in many different programming languages. All problem sets are calculated as summative grades. Click here to understand how problem sets are assessed


Problem Set Difficulty Level Notes
Example Problem Set Average None
Dice rolling Average None
Modeling and Simulation - naughty or nice Average None
Reverse list of last names Average None
Find the spelling errors Difficult This is for advanced students only
Add numbers in a collection Beginner None
Friend finder Difficult None
Game of Life Average This is a classic!
Extract text from a PDF Difficult None
Leaderboard Average None
tic tac toe Average None
In Flight Entertainment Average None
Use google API to recognize an image Difficult None
11th grade retreat Average None
Facial recognition Expert None
Bracket validator Average None
Select a random student Average None
Create an email address from a name Average None
Why do you play games Difficult None
No more than 3 exams Difficult None
Secret Santa Average None
my priorities, my time Average None
chess Difficult None
Strings: making HTML tags Average None
simple password rules Average None
date fashion Average None
mean, median, mode and other statistical functions Difficult There are three parts to this problem set. 2 are beginner, but 1 is very challenging :-)
Email validator Beginner None
making a small grid Average None
moving around a small grid Average This is the foundation for many possible games you can make in Python!!
Guess a number Average There are easy ways to extend this fun little guessing game
Simple tower defense game Average None
Simple battle simulator game Difficult none
Simple calculator Beginner none
Difficulty Level Key: 
* Beginner: this problem set is good for beginners
* Advanced: this problem set should be challenging 
* Expert: This problem set is very challenging for most students (but it can be solved).

All problem sets have opportunity to exceed standards.