Difference between revisions of "OPS435-Weekly-Summary-A"

From CDOT Wiki
Jump to: navigation, search
Line 14: Line 14:
 
   <li>Introduction</li>
 
   <li>Introduction</li>
 
   <li>Why Python?</li>
 
   <li>Why Python?</li>
   <li>Language: natural & formal</li>
+
   <li>Languate: natural & formal</li>
 
</ul>
 
</ul>
 
<b>Python Environment</b>
 
<b>Python Environment</b>
Line 44: Line 44:
 
   <li>[[OPS435_Python_Lab_1 |Lab 1:<br>Setup &amp; Using Python]]</li>
 
   <li>[[OPS435_Python_Lab_1 |Lab 1:<br>Setup &amp; Using Python]]</li>
 
</li>
 
</li>
 
 
|- style="vertical-align: top; background: #f9f9f9"
 
|- style="vertical-align: top; background: #f9f9f9"
 
| 2:Jan 24-30
 
| 2:Jan 24-30
 
|  
 
|  
|  
+
| <ul>
|  
+
  <li>Think Python: Chapter 2
 +
      <ul>
 +
  <li>Variable, expressions and statements</li>
 +
  <li>Script mode and interactive mode</li>
 +
  <li>Python math operators and order of operations</li>
 +
  <li>String operation '+' and '*'</li>
 +
      </ul>
 +
    </li>
 +
</ul>
 +
| <ul>
 +
  <li>[[OPS435_Python_Lab_2 |Lab 2:<br>Understanding Python Code]]</li>
 +
</li>
 
|- style="vertical-align: top; background: none"
 
|- style="vertical-align: top; background: none"
 
| 3:Jan 31-Feb 6
 
| 3:Jan 31-Feb 6
 
|  
 
|  
 
|  
 
|  
|  
+
| <ul>
 +
  <li>[[OPS435_Python_Lab_3 |Lab 3:<br>Reusing Python Code]]</li>
 +
</li>
 
|- style="vertical-align: top; background: #f9f9f9"
 
|- style="vertical-align: top; background: #f9f9f9"
 
| 4:Feb 7-13
 
| 4:Feb 7-13
 
|  
 
|  
 
|  
 
|  
|  
+
| <ul>
 +
  <li>[[OPS435_Python_Lab_4 |Lab 4:<br>Basic Data Structure &amp; String Manipulation]]</li>
 +
</li>
 
|- style="vertical-align: top; background: none"
 
|- style="vertical-align: top; background: none"
 
| 5:Feb 14-20
 
| 5:Feb 14-20
 
|  
 
|  
 
|  
 
|  
|  
+
| <ul>
 +
  <li>[[OPS435_Python_Lab_5 |Lab 5:<br>Files &amp; Error Handling]]</li>
 +
</li>
 
|- style="vertical-align: top; background: #f9f9f9"
 
|- style="vertical-align: top; background: #f9f9f9"
 
| 6:Feb 21-Mar 6
 
| 6:Feb 21-Mar 6

Revision as of 01:12, 1 February 2018

OPS435 Weekly Task Update
week Topics Reading/Reference Tasks/Labs
1: Jan 17-23 Course Overview
  • Introduction
  • Why Python?
  • Languate: natural & formal

Python Environment

  • Concepts:
    1. keywords
    2. builtins
  • Python Shell:
    1. help()
    2. dir()
    3. type()
    4. import
  • Think Python: Chapter 1
    • What is a program?
    • Input, process (sequence, looping, repetition), output
    • complier, interpreter
    • Debugging
2:Jan 24-30
  • Think Python: Chapter 2
    • Variable, expressions and statements
    • Script mode and interactive mode
    • Python math operators and order of operations
    • String operation '+' and '*'
3:Jan 31-Feb 6
4:Feb 7-13
5:Feb 14-20
6:Feb 21-Mar 6
-----
Break:Feb 26-Mar 4
7:Mar 7-13
8:Mar 14-20
9:Mar 21-27
10:Mar 28-Apr 3
11:Apr 4-10
12:Apr 11-17
13:Apr 18-24