Credit: 0.25
Introduction to Design Thinking process incorporating python programming skills. Upack Design thinking and apply to a variety of scenarios to understand methodology. Apply design thinking to discover and solve problems using python as an implementation strategy.
Prerequisites:
- Courses A, B, C, OR
- Basic Understanding of the following concepts:
- Experience with Trinket
- Pseudo Code
- Variables (Python)
- Input and Output (Python)
- Data Types (Python)
- Logical Expressions and Operators (if, and, or) (Python)
- Lists (Python)
- Hand tracing to debug errors
- Loop structures (while, for) (Python)
- Functions (Python)
- String Formatting (Python)
- Dictionaries (Python)
- Date Time concepts (Python)
- File operations (text and csv) (Python)
Office Hours: Instructor has two live office hours each week. Exact days and times will be communicated at least one week prior to the beginning of the course.
Complete the Student Information form for EACH student you are enrolling regardless of prior or current BGO courses. (link)