- Thumbnail
-
- Course name
-
A Catholic Introduction to Artificial Intelligence, Part One
- Category
-
Computer Science
- Grade
-
High School
- Semester
-
Fall 2026
- Starts
-
Sep 8, 2026
- Days
-
Tue
- Summary
-
Sign up for this introductory AI course to gain practical, industry‑ready AI skills you’ll need to increase productivity, innovate, create, and succeed. These skills include understanding how modern AI systems work, using leading AI tools for research and creation, training simple machine‑learning models, interacting with large language models, crafting effective prompts, evaluating AI’s strengths and limitations, and applying ethical and faith‑informed principles to real‑world AI challenges.
Course Description:
This course provides a hands-on and critical introduction to Artificial Intelligence, covering its history, foundational concepts, societal impact, and ethical concerns. Part One introduces students to the foundations of artificial intelligence, beginning with what AI is and how it developed from early automation to modern machine learning. Students explore key concepts such as neural networks, deep learning, and large language models, while also examining how AI is used across industries like healthcare, finance, gaming, and the arts. The semester also emphasizes critical thinking about the social and ethical implications of AI, including issues of bias, privacy, surveillance, and the future of work. Students will gain hands-on experience building and working with modern AI tools. By the end of Part One, students will have a solid conceptual understanding of AI and be prepared to gain more hands-on work with modern AI tools in Part Two.
Part Two focuses on more hands-on experience building and working with modern AI tools. Students learn how large language models operate in practice by running open-source models locally using tools such as Ollama and interacting with them through interfaces like Open WebUI. They explore prompt engineering, system prompts, tools, and functions, and experiment with AI-powered automation using platforms such as Make.com (or equivalent). The semester concludes with projects in which students design simple AI assistants or agents, giving them practical experience applying AI responsibly and creatively.
Students will engage in interactive discussions, forum debates, and hands-on AI experiments. The class will encourage critical thinking about AI’s benefits, risks, and ethics. While students will not be required to write any computer programs, a course in computer programming is required as a prerequisite. A recorded tutorial on Python and SNAP! are part of this course to bring the student up to a level of the required proficiency to be successful for the course. Programming examples are provided. The student will learn and be evaluated on what AI objective the code achieves.
This course integrates faith and technology to explore faith, ethics, and AI advancements together. The Catholic Church views science to explore and comprehend the natural world created by God. Technology is encouraged when it respects ethical principles and upholds the dignity of human life. Catholics recognize the benefits of technological advancements for improving human life and society. Moral discernment is crucial to guide technology to serve humanity ethically and avoid harm or injustice.
This course will not teach students how to exploit AI concepts that violate academic integrity. Its main goal is to introduce the student to AI concepts and the technology that makes it happen. Over the course of the topics, students will understand the so-called truth that AI provides and the truth that it doesn’t provide. And it will cut through the fantasy and hype so often attributed to AI.
Instructor: Mr. Daniel Goddu, BS-CS
- Course name
-
A Catholic Introduction to Artificial Intelligence, Part One
- Instructor
-
Dan Goddu
- Semester
-
Fall 2026
- Meeting days
-
Tuesday
- Category
-
Computer Science
- Grade levels
-
High School
- Monitor
-
Anastasia Brooks
- Start time
-
September 8th, 2026 at 4:00 PM ET
- Course type
-
Live
- Price
-
$257
- Seats available
-
25 seats available
- Seats remaining
-
24 seats remaining
- Relative due dates
- Enhanced quiz security
- Enhanced assignment security
Introduction to Computer Science, Parts I and II
Coding with Minecraft
- This material is only to be used for its intended purpose by active subscribers of Homeschool Connections or purchasers of the course. Any other use without explicit permission is in violation of the seventh commandment, and in violation of US and International copyright laws.
- You may print or download to your own storage extracts for your personal homeschool and non-commercial use only. Use for homeschool co-ops is permitted after contacting customer support and receiving written permission from Homeschool Connections.
- Upon completion of the course, you must delete all copies of course materials from any storage on which you saved permissible extracts.
Special notes
This is Part One of a two-part course. Enroll in Part Two for a full year of Computer Science.
** A previous programming course is a prerequisite.
Total classes
Class dates
Starting time
Duration
Prerequisites
One of the following or equivalent:
• Introduction to Computer Science, Part 1 or Part 2
• Introduction to Computer Science Using SNAP!
• Computer Programming 101 with Python
• C# Programming with Unity 101
Suggested grade level
Suggested credit
Outline
Course Outline:
Part One: AI Overview
Class 1: Course Overview & What is AI?
This class introduces students to the basic concepts of Artificial Intelligence. They will learn the difference between AI, Machine Learning, and Deep Learning, as well as explore real-world AI applications in personal assistants (Siri, Alexa), self-driving cars, and recommendation systems (Netflix, YouTube). The class will also discuss common misconceptions about AI and the different types of AI (narrow, general, and superintelligence).
Class 2: The Early History of AI & Automation
Students will explore the history of automation before computers, including the Jacquard Loom and Henry Ford’s assembly line. The discussion will then transition to early AI theories, such as Alan Turing’s work and the creation of early automated systems. We’ll also examine how automation in factories led to the first wave of robotic manufacturing.
Class 3: AI in the 20th Century
This class covers the development of early AI programs, including ELIZA (one of the first chatbots) and expert systems used in decision-making. Students will learn about AI’s role in space exploration, the military, and industry. We will also discuss the "AI Winter" periods when enthusiasm and funding for AI declined due to technological limitations.
Class 4: Machine Learning & Neural Networks
Students will be introduced to Machine Learning, how AI learns from data, and how neural networks function similarly to the human brain. Concepts like supervised vs. unsupervised learning will be explained. Students will participate in a hands-on activity, using AI tools like Google Teachable Machine to train a simple model and see how it learns patterns.
Class 5: Deep Learning & LLMs
This class explores deep learning, the foundation of powerful AI models like ChatGPT and Bard. Students will learn how LLMs process language and generate responses. Hands-on experiments will involve interacting with LLMs, testing their strengths and weaknesses, and discussing how these systems are trained. The class will also address common misconceptions about AI chatbots.
Class 6: Ethics of AI – Bias & Fairness
Students will learn about how AI can reflect biases found in its training data, leading to discrimination in hiring, policing, and facial recognition. Case studies will highlight real-world examples of AI bias and its consequences. The class will explore ways to make AI more ethical and fairer, followed by a discussion on who is responsible for AI’s actions.
Class 7: AI in Industry – Healthcare, Finance, and More
Students will examine how AI is transforming industries like healthcare (medical diagnosis), finance (fraud detection), and agriculture (crop monitoring). We will analyze case studies of AI improving efficiency while also discussing potential risks (such as job loss and decision-making bias). Groups will research and present how AI is used in a specific industry of their choice.
Class 8: AI in Gaming & Entertainment
This class covers AI’s role in gaming (e.g., NPC behavior, procedural content generation) and entertainment (AI-generated music, deepfake videos). Students will explore how AI tools are used to create digital art and animation. A hands-on activity will allow them to generate AI-created music or images. We will discuss whether AI-created content can be considered "real" creativity.
Class 9: AI and the Future of Work
This session focuses on AI’s impact on employment. We will discuss the types of jobs AI can replace (factory work, data entry) versus those it will enhance (creative fields, engineering). Students will analyze reports on the future job market and predict which careers AI might create. The class ends with a debate on whether AI will create more jobs than it eliminates.
Class 10: The Morality of AI & Autonomous Systems
Can AI be programmed to be ethical? This class will discuss moral dilemmas involving AI, such as its role in the military (autonomous drones) and medical decision-making (AI doctors). We will examine real-world ethical debates, including the controversial topic of AI-powered weapons. A class debate will tackle whether AI should be allowed to make life-and-death decisions.
Class 11: AI & Privacy – Risks & Security
AI-powered surveillance, facial recognition, and data collection present major privacy concerns. Students will explore how AI is used to track online behavior and influence decision-making. We will examine the dangers of AI-generated misinformation (deepfakes, social media manipulation). A hands-on activity will involve testing AI detection tools for spotting deepfakes.
Class 12: AI Policy, Laws & the Future of Regulation
With AI’s rapid advancements, governments are scrambling to create regulations. Students will explore different approaches to AI governance, from strict EU regulations to the more flexible U.S. approach. We will discuss the ethical responsibilities of tech companies and policymakers. A class discussion will focus on whether AI research should be slowed down or left unrestricted.
Class 13: The Future of AI & Final Projects
The final class looks at where AI is headed, including the potential development of Artificial General Intelligence (AGI). Students will present their final projects on AI’s future in different fields, exploring both its potential benefits and risks. The course will conclude with a reflection on what students have learned and how they see AI shaping the world.
Materials
No textbook; all materials provided with the course, at no extra cost.
This course uses the following AI-based tools:
· NotebookLM is an AI research and study tool developed by Google that helps users understand and work with their own documents. Instead of answering questions from the general internet, it analyzes sources you upload—such as PDFs, Google Docs, or notes—and generates summaries, explanations, study guides, and even audio-style discussions based only on those materials. This makes it especially useful for research, learning, and organizing information because the AI stays grounded in the sources you provide. A Google account is required.
· Jupyter Notebook is an open-source interactive computing environment where users can write code, display results, add explanations, and create visualizations all in one document. It is widely used in data science, machine learning, and AI because it allows programmers to run code step-by-step while documenting their work. This makes it especially useful for learning, experimentation, and sharing reproducible research. Jupyter Notebooks can be created and executed within a browser with no need to install any additional software. No account registration required.
· ChatGPT (https://chatgpt.com/): an AI assistant that explains ideas, answers questions, researches information, and helps with writing, learning, planning, and problem-solving across many topics (from Chat GPT). No account registration required.
· Google Gemini (https://gemini.google.com/app): I am Gemini 3 Flash, an adaptive AI collaborator. I’m here to help you create text, images, music, and video with clarity and wit (from Gemini). A Google account is required.
· Claude (https://claude.ai/login): an AI assistant made by Anthropic. I can answer questions, write, analyze, code, and help with a wide range of tasks (from Claude). Account registration is required.
· Google Teachable Machine: a web tool from Google that lets users train simple machine-learning models—like image, sound, or pose recognition—without coding. A Google account is required.
· (Optional) Visual Studio Code (VSC): VSC is an integrated development environment (IDE) that aids in the writing, debugging, and execution of a large range of computer programs. It also can handle Jupyter Notebooks. Students with computer programming experience and who are familiar with VSC will find using VCS for Jupyter Notebooks quite easy. VSC software is free but it must be installed on the student’s computer or laptop.
· (Optional) Google Colab: (short for Google Colaboratory) is a free cloud-based environment from Google that lets users write and run Python code in a web browser. It works like an online notebook where you can mix code, text explanations, and visualizations—making it popular for data science, machine learning, and AI experiments. Because it runs in the cloud and can provide access to GPUs, students can build and test AI models without installing software on their own computers (from ChatGPT). A Google account is required.
Homework
Students should plan to spend about one hour per class on homework.
Assessment Overview
· Participation & Discussions – 20%
· Short essays – 30%
· Quizzes – 10%
· Final Project – 40%
Fees
Fee: For all 13 classes: $237 if you register on or before July 15; $257 if you register after July 15. (Registration closes one week before the first day of class. After that date, registrations are not guaranteed. There is a $25 surcharge for late enrollments after the course is closed.)
Dan Goddu
dgoddu.hsc@gmail.com
About Dan Goddu
Dan Goddu has been blessed to have had a successful software engineering career before retiring in April, 2021. He has successfully held various positions throughout his career as a software quality assurance manager and auditor, a software developer, and a manufacturing test manager. His last full-time job was an IT specialist for a Catholic internet television studio as a network system administrator which included supporting the video production team, the control room, and end-users.
For over 25 years, he served the youth of New Hampshire as a former volunteer director of youth ministries at St. Christopher Parish, Nashua, NH, as a part-time youth ministry coordinator at St. Kathryn Parish in Hudson, NH, and as a volunteer retreat leader for Infant Jesus Parish in Nashua, NH. He most recently established the First Coast Catholic Alliance, a lay group that helps Catholics connect, increase their faith, and develop and take action to resist and reverse the confusion, error, and heresy, that has infiltrated our Church and our culture. He is dedicated to his own, his family, and others salvation; He is 100% faithful to the Magisterium, and is at the service of the Holy Father, the Vicar of Christ.
A graduate of Merrimack College in North Andover, MA where he received a Bachelor’s of Science in Computer Science, he holds a Lean Six Sigma Black Belt Certification. He also has a Certification in Youth Ministries from the Diocese of Manchester, NH. He is married to his wife Joan of 37 years. They have three children and two grandchildren and reside in the Northeast Florida.
See Courses
Anastasia Brooks
As a homeschool graduate Anastasia Brooks developed a passion for excellence within education. She saw the intellectual development along with the formation to think independently and critically within her homeschool years. She believes in encouraging this within her style of teaching along with a genuine willingness to learn from students
During her teenage years, Anastasia found herself wondering what the true sense of femininity meant and how the Catholic Church’s stance on it differed from the world’s view. After finding it through Pope St John Paul II’s writings on the Feminine Genius, she became passionate about spreading it to other young teenagers so they too will understand their inherent dignity and worth as daughters of Christ in the modern world.
In addition to teaching Anastasia is the Founder and Owner of “Valleys of Grace” specializing in chapel veils and spreading the true meaning behind why women should veil. In her spare time, she can be found reading a good book, baking, hiking and being involved in her local Catholic communities.
For more info about Anastasai Brooks, Click Here!
© 2026 Homeschool Connections; Dan Goddu. All Rights Reserved.
Violation of the above copyright policies may result in expulsion without any refund and/or legal action.