Week | Date | Work | Recordings |
---|---|---|---|
1.1 | Tue, 1/14/25 | Attendance HPIA Class Introduction Book and MindTap Project01-check website Project02-Python and IoT Project04-IoT Core Website Files-see D2L Start Formative00-course tech, available at: https://classes.winona.edu/20245000021<YourNetworkUsername> |
class01- intro, F00 Pt1 * Class introduction * Core Website Files * Formative00-Part1 |
1.2 | Th, 1/16/25 | Attendance Website URL Submission Finish Formative00-course tech Chapter01- Introduction Assignment List |
class02- Formative00
Part 2,3 * Formative00-Part2 * Formative00-Part3 * Website URL Submission - |
2.1 | Tue, 1/21/25 | Attendance Install Thonny on laptop Install Python on laptop Python 3.11 Tutorial Begin Project01-website |
class03
-
P1 website
* Project01 |
2.2 | Th, 1/23/25 | Attendance Summative01-CS Principles: Programming Finish Project01-website |
class04- P1 website, Unit 1 code |
3.1 | Tue, 1/28/25 | Chapter01- Introduction Project01-Part2 |
class05- Cengage
* Project01 Part2 |
3.2 | Th, 1/30/25 | Formative01-IDE Project04-IOT00-Operating RPi |
class06- IOT00, Python IDEs |
4.1 | Tue, 2/4/25 | Chapter02- Datatypes and Expressions
Project02-Discuss Idea |
class07-troubleshooting, chapter02 |
4.2 | Th, 2/625 | Summative02-Learning Python Project04-IOT01-RPi intro |
class08- Project02, IOT01 no spring 24 recording |
5.1 | Tue, 2/11/25 | ASSESSMENT DAY
|
NO CLASS |
5.2 | Th, 2/13/25 | Chapter03-Loops and Selection |
class09- spring 23-Unit 3-Loops and Selection |
6.1 | Tue, 2/18/25 | Project04-IOT02-VNC Midterm 1 Available |
class10- Project02-IoT, Unit 3 |
6.2 | Th, 2/20/25 | Chapter04-Strings and Text
Summative03-Python Essential Training |
class11- no sp24 recording |
7.1 | Tue, 2/25/25 | Formative02-Python Libraries |
class12- Unit-strings |
7.2 | Th, 2/27/25 | Project04-IOT03-SSH |
class13- chapter 5-lists |
Week | Date | Work | Recordings |
8.1 | Tue, 3/4/25 | Chapter05-Lists and Dictionaries | class14- IOT03, |
8.2 | Th, 3/6/25 | Project04-IOT05-Apache web server Midterm 2 Available |
class15- IOT05, P2 groups |
9.1 | Tue, 3/11/25 | SPRING BREAK | |
9.2 | Th, 3/13/25 | SPRING BREAK | |
10.1 | Tue, 3/18/25 | Chapter06-Design with Functions Overview |
class16- no spring 24 recording- Unit6 - Functions |
10.2 | Th, 3/20/25 | Summative04-Python Object-Oriented Programming Project04-IOT06-Apache website |
class17 -Project02, IOT06 |
11.1 | Tue, 3/25/25 | Chapter08-Simple Graphics, Image Processing | class18- Unit 8-graphics intro |
11.2 | Th, 3/27/25 | Formative03-Desktop Shortcuts on RPi Project04-IOT12-Node-RED |
class19- Unit 8, IOT12-Node-RED |
12.1 | Tue, 4/1/25 | Chapter09-Graphical User Interfaces |
class20- Unit 9 -GUI |
12.2 | Th, 4/3/25 | Summative05-Python-Real-World Examples
Project04-IOT13-GrovePi+ Sensors |
class21- IOT13-GrovePi, Project02 |
13.1 | Tue, 4/8/25 | Chapter10-Design With Classes Project02- create project pseudo-code, discuss approaches Midterm 3 available |
class22- Unit-10 classes |
13.2 | Th, 4/10/25 | Formative04-Pi GUI Project04-IOT16-Node-RED relay |
class23- IOT16, Formative04 |
14.1 | Tue, 4/15/25 | Chapter12-Multithreading, Networks and Client/Server Running Threaded Programs! Section 12.2 Threads-book code is problematic 12/31/2021 Summative06-CS Principles: The Internet Project02-discuss |
class24- Unit12, Threads |
14.2 | Th, 4/17/25 | Discuss final report for Project 2 Project04-IOT22-Network Scanning |
class25- Formative04, IOT22-scan |
15.1 | Tue, 4/22/25 | Chapter 13-Searching, Sorting, Complexity Analysis
Summative07-CS Principles:JavaScript Finish up LinkedIn Learning Project04-IOT11-MagicMirror |
class26- Unit13 complexity, IOT11 MM |
15.2 | Th, 4/24/25 | RESEARCH | NO CLASS |
16.1 | Tue, 4/26/25 | Summative08-Python vs. JavaScript
Project02- students demonstrate IoT App (beyond P4-IOT13) |
class27-Project2 |
16.2 | Th, 5/1/25 | Project02- students demonstrate IoT App Discuss Final Exam Course Feedback Grading Issues |
class28- IOT11 |
Final Exam | |||
Week | Date | Work | Recordings |