Description
This is a complete Canvas LMS course that covers one semester in programming in the Python programming language.
There are 7 modules in this course that cover printing, Data Types, Variables, and Operators, user input, control flow, functions, basic data structures, and object-oriented programming. There are also two exams in this course (a midterm and a final, both cumulative).
In each module, you will first find an overview page. This overview page overviews the course standards for each module that the students will learn. Followed by the overview page, will be the lesson page. Each lesson page has written notes of all information students need to understand the topics and complete the work found in the module. Followed by the lesson page, will be the lab assignment. Lab assignments are composed of four mini assignments where students will start to learn the topics found in the lesson. Followed by the lab, is one large assignment where the students demonstrate what they know. After each assignment, there will be a timed quiz where students demonstrate what they know in a timed based setting, making sure the student actually knows what they are doing.
Overall, each module has an overview and a lesson covering what the student needs to know from each module. The overview and lesson are followed by three assignments: a lab, a regular assignment, and a timed quiz.
Each assignment (including labs) have an attached rubric allowing for easy grading.
This course also comes with a built-in syllabus.
Upon purchase of this product, you will receive a pdf file with an email address. Send an email to the email address with the subject "Programming 1 Canvas Course" and send a message along with proof of purchase specifying that you want the Canvas Course. I will then send a Canvas export file to you via email that you can import into Canvas and have access to this course.
Highlights
Description
This is a complete Canvas LMS course that covers one semester in programming in the Python programming language.
There are 7 modules in this course that cover printing, Data Types, Variables, and Operators, user input, control flow, functions, basic data structures, and object-oriented programming. There are also two exams in this course (a midterm and a final, both cumulative).
In each module, you will first find an overview page. This overview page overviews the course standards for each module that the students will learn. Followed by the overview page, will be the lesson page. Each lesson page has written notes of all information students need to understand the topics and complete the work found in the module. Followed by the lesson page, will be the lab assignment. Lab assignments are composed of four mini assignments where students will start to learn the topics found in the lesson. Followed by the lab, is one large assignment where the students demonstrate what they know. After each assignment, there will be a timed quiz where students demonstrate what they know in a timed based setting, making sure the student actually knows what they are doing.
Overall, each module has an overview and a lesson covering what the student needs to know from each module. The overview and lesson are followed by three assignments: a lab, a regular assignment, and a timed quiz.
Each assignment (including labs) have an attached rubric allowing for easy grading.
This course also comes with a built-in syllabus.
Upon purchase of this product, you will receive a pdf file with an email address. Send an email to the email address with the subject "Programming 1 Canvas Course" and send a message along with proof of purchase specifying that you want the Canvas Course. I will then send a Canvas export file to you via email that you can import into Canvas and have access to this course.

