Difference between revisions of "CSC111 Exercises for Fun"

From dftwiki3
Jump to: navigation, search
(Some Old Labs and Homework Assignments)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
=Some Old Labs and Homework Assignments=
 
=Some Old Labs and Homework Assignments=
 
<br />
 
<br />
Below are some old labs and assignments, with some solutions.  Just go throuth them without looking at the solution.  When you get stuck, force yourself to find ways to fix the problem and give you 10 minutes to do so.   Then, and only then, take a look at the solution, go back to Idle and try to fix the problem from the memory you have of the solution.  Do not copy paste.  Just type the code as you remember seeing it.  Keep on repeating these steps until you get something that runs without errors.
+
Below are some old labs and assignments, with some solutions.  Just go through them, solving one problem at a time, without looking at the solution.  When you get stuck, force yourself to find ways to fix the problem and give you 10 minutes to do so. Remember, it's ok to get frustrated not finding the solution right away.  Then, after 10 minutes or so, and only then, take a look at the solution, go back to Idle and try to fix the problem from the memory you have of the solution.  Do not copy paste.  Just type the code as you remember seeing it.  Keep on repeating these steps until you get something that runs without errors.
 
<br />
 
<br />
 
* [[CSC111_Lab_3_2011 | Lab 3, 2011]], [[CSC111_Lab_3_2011_Solutions| solution programs]]
 
* [[CSC111_Lab_3_2011 | Lab 3, 2011]], [[CSC111_Lab_3_2011_Solutions| solution programs]]
Line 15: Line 15:
 
* [[CSC111_Homework_2_2014 | Homework 2, 2014]], [[CSC111_Homework_2_Solutions_2014| solution programs]]
 
* [[CSC111_Homework_2_2014 | Homework 2, 2014]], [[CSC111_Homework_2_Solutions_2014| solution programs]]
 
* [[CSC111_Homework_3_2014 | Homework 3, 2014]], [[CSC111_Homework_3_Solution_Programs_2014| solution programs]]
 
* [[CSC111_Homework_3_2014 | Homework 3, 2014]], [[CSC111_Homework_3_Solution_Programs_2014| solution programs]]
 +
* [[CSC111_Homework_4_2011 | Homework 4, 2011]], [[CSC111_Homework_4_Solutions_2011 | solution programs]]
 +
<br />
 +
=Code Academy=
 +
<br />
 +
* [http://www.codecademy.com/en/tracks/python Code Academy] good provide some additional ways for you to test your knowledge of python.  Try it out!
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
[[Category:CSC111]][[Category:Python]]

Latest revision as of 12:20, 13 March 2015

--D. Thiebaut (talk) 13:05, 13 March 2015 (EDT)



Here are suggestions for programming exercises some of you with free time during the break may want to do. There is nothing to submit, no grades to be had. Just some direction for programming in Python.


Some Old Labs and Homework Assignments


Below are some old labs and assignments, with some solutions. Just go through them, solving one problem at a time, without looking at the solution. When you get stuck, force yourself to find ways to fix the problem and give you 10 minutes to do so. Remember, it's ok to get frustrated not finding the solution right away. Then, after 10 minutes or so, and only then, take a look at the solution, go back to Idle and try to fix the problem from the memory you have of the solution. Do not copy paste. Just type the code as you remember seeing it. Keep on repeating these steps until you get something that runs without errors.


Code Academy


  • Code Academy good provide some additional ways for you to test your knowledge of python. Try it out!