Artificial Intelligence (AI) is a term that we hear on a daily basis. Yet the topic is not taught explicitly to our learners, while we operate in a world that uses AI with promises of further AI usage to come. The aim of this course is to demystify the topic of AI, with students gaining an understanding of terminology such as machine learning and deep learning.
Introduction to Artificial Intelligence with Python Programming
Course Duration:
36 weeks (Full academic year)
Course Overview:
This high school course introduces students to the fundamentals of Artificial Intelligence (AI) and its applications using Python programming. Through hands-on coding, students will explore various AI concepts like machine learning, neural networks, and data analysis. By the end of the course, students will be able to build and implement simple AI models and understand the ethical implications of AI.
Course Objectives:
By the end of the course, students will:
1. Understand the basic concepts and history of AI.
2. Learn how to use Python for data manipulation and analysis.
3. Explore machine learning algorithms such as regression, classification, and clustering.
4. Understand the ethical and societal implications of AI.
5. Work on practical AI projects that solve real-world problems.
Prerequisites:
- Successful completion of Honors Intermediate Computer Science or Advanced Placement Computer Science and/or Department Recommendation.
- Basic understanding of programming (variables, loops, functions)
- Algebra and basic statistics
Offered every even school year
- Tutorials:
- Real Python tutorials
- Machine Learning on YouTube
Final Notes:
The goal of this course is to give students a foundational understanding of programming and analysis while introducing them to the exciting topic of artificial intelligence. By means of interactive projects, real-world applications, and hands-on coding, students will acquire a more profound comprehension of artificial intelligence and its potential to shape the future. This course is intended for students who have expressed an interest in computer science and who, having taken all available introductory and Advanced Placement courses, are dedicated to studying the subjects further. The purpose of the course is to introduce students to subjects like algorithms and artificial intelligence that aren't often included in the curriculum.
fewfwefwefwefewfwfewfw
This course is designed for students who have demonstrated interest in computer science and are committed to pursuing further study of the topics after exhausting introductory and Advanced Placement course options offered. The course serves to expose students to topics not normally touchedce and
algorithms. This courseis designed for students who have demonstrated interest in computer science and are committed to pursuing further study of the topics after exhausting introductory and Advanced Placement course options offered. The course serv