Introduction to Computer Programming with Python and
Web Page Creation
Course Expectations for Introduction to Computer Programming:
Recommended for students in 8th-12th grade.
This is a one semester course intended for students with little or no programming experience. It provides an introduction to Python, one of the most popular programming languages, and to web page creation via HTML and CSS. The second half of the semester will be dedicated to a student-chosen, tutor-approved, application, created in its entirety with AI (in this case, Google's Antigravity). Games will not be approved.
Participants become familiar with fundamental computer science concepts and are challenged through the use of programming problems and hands-on assignments to develop logical reasoning and problem-solving skills.
By the end of this course, students should have an understanding of variables and user interaction, control flow statements, and using library functions. Equally important, given the direction of app creation with the assistance of AI, students will be able to contrast what they've created manually versus through the use of AI.
Technology Requirement: Students must have a WINDOWS laptop with a Core i5 CPU and 8Gb or RAM, or better. Their laptop login MUST have admin rights. They will bring this laptop to class each day.
Classes will meet one day per week in person. There will be homework but no major exams for this class. The grade will consist of in-class student participation (on the correct task), spontaneous programming tasks ("quizzes"), and half of the grade on the result of their final project.
ARCHES tutorial-based classes are designed to supplement course work being done in home schools, thereby following the teaching of the Roman Catholic Church in proclaiming parents as the primary educators of their children.
Fees:
$30.00 Administrative payable to: ARCHES
$125.00 Tuition payable to: Steve Stolz
Tutor: Steve Stolz
Recommended for students in 8th-12th grade.
This is a one semester course intended for students with little or no programming experience. It provides an introduction to Python, one of the most popular programming languages, and to web page creation via HTML and CSS. The second half of the semester will be dedicated to a student-chosen, tutor-approved, application, created in its entirety with AI (in this case, Google's Antigravity). Games will not be approved.
Participants become familiar with fundamental computer science concepts and are challenged through the use of programming problems and hands-on assignments to develop logical reasoning and problem-solving skills.
By the end of this course, students should have an understanding of variables and user interaction, control flow statements, and using library functions. Equally important, given the direction of app creation with the assistance of AI, students will be able to contrast what they've created manually versus through the use of AI.
Technology Requirement: Students must have a WINDOWS laptop with a Core i5 CPU and 8Gb or RAM, or better. Their laptop login MUST have admin rights. They will bring this laptop to class each day.
Classes will meet one day per week in person. There will be homework but no major exams for this class. The grade will consist of in-class student participation (on the correct task), spontaneous programming tasks ("quizzes"), and half of the grade on the result of their final project.
ARCHES tutorial-based classes are designed to supplement course work being done in home schools, thereby following the teaching of the Roman Catholic Church in proclaiming parents as the primary educators of their children.
Fees:
$30.00 Administrative payable to: ARCHES
$125.00 Tuition payable to: Steve Stolz
Tutor: Steve Stolz