pptx, 560.91 KB
pptx, 560.91 KB
pdf, 1.07 MB
pdf, 1.07 MB
pdf, 1.07 MB
pdf, 1.07 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.09 MB
pdf, 1.09 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.08 MB
pdf, 1.07 MB
pdf, 1.07 MB
docx, 234.95 KB
docx, 234.95 KB
docx, 258.2 KB
docx, 258.2 KB
docx, 333.59 KB
docx, 333.59 KB
docx, 398.01 KB
docx, 398.01 KB
docx, 276.59 KB
docx, 276.59 KB
docx, 280.22 KB
docx, 280.22 KB
docx, 300.32 KB
docx, 300.32 KB
docx, 249.18 KB
docx, 249.18 KB
docx, 262.04 KB
docx, 262.04 KB
docx, 237.59 KB
docx, 237.59 KB

AI Development Environment Setup – Complete Teacher Resource Pack is Unit 02 of the AI & Machine Learning Fundamentals Series.

This complete no-prep teaching pack helps students understand the development environment behind beginner Artificial Intelligence and Machine Learning work. Students learn that AI projects are not only about writing code. They also depend on the correct Python environment, installed packages, notebook kernels, tool choice and a reliable workflow.

The unit introduces learners to the AI development stack, including Python, Anaconda, virtual environments, pip, conda, Jupyter Notebook, JupyterLab, Google Colab, Kaggle and VS Code.

Students explore how these tools fit together and learn how to diagnose common beginner setup problems such as missing packages, wrong notebook kernels, package conflicts, blocked installations and interpreter confusion.

This resource is designed for secondary computing, high school computer science, digital literacy, STEM, introductory AI and beginner machine learning lessons.

What students will learn:

By the end of this unit, students will be able to:

  • explain why development environments matter in AI projects
  • identify the main layers of an AI development stack
  • describe the roles of Python, Anaconda, pip, conda and virtual environments
  • explain Jupyter notebooks, kernels, cells and run order
  • compare local tools, cloud notebooks and VS Code
  • choose suitable tools for different classroom or project scenarios
  • diagnose common beginner setup problems
  • prepare for data handling work with NumPy and Pandas in the next unit

Lesson structure:

This unit is designed for 4 × 40-minute lessons:

  1. The AI Development Stack
  2. Anaconda, Virtual Environments and Package Management
  3. Jupyter Notebook and JupyterLab Workflow
  4. Cloud and Professional Tools: Colab, Kaggle and VS Code

Included files:

  • Course Promo Page
  • Teacher Guide
  • Teacher Handbook
  • Student Summary Notes
  • Student Worksheet
  • Answer Key
  • Printable Activity Cards
  • Printable Exit Tickets
  • Editable PowerPoint Slides
  • Editable Word Files
  • Read Me First guide
  • TES cover image

Ideal for:

  • Artificial Intelligence lessons
  • Machine Learning introduction units
  • Python setup lessons
  • Computer Science classes
  • STEM lessons
  • Digital literacy programmes
  • Data science preparation
  • No-prep cover or extension lessons
  • Teachers introducing AI tools before practical coding

Teacher benefits:

This pack helps teachers:

  • avoid losing class time to uncontrolled setup problems
  • explain AI development tools clearly
  • teach local and cloud setup routes
  • support students using different devices
  • introduce troubleshooting without overwhelming beginners
  • prepare students for practical data work in later units
  • assess readiness before moving to NumPy and Pandas

Core unit message:

A reliable AI project begins with a reliable development environment.

Get this resource as part of a bundle and save up to 27%

A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.

Bundle

AI & Machine Learning Volume 1 – Complete Curriculum Bundle | Course Book + 7 Teaching Units

AI & Machine Learning Volume 1 – Complete Curriculum Bundle combines the full 197-page course book with 7 complete teaching units, creating a structured pathway from the fundamentals of artificial intelligence to practical machine learning with Python. Designed for secondary, post-16, vocational and introductory computing learners, this bundle provides both the student-facing course content and the teacher resources needed to deliver it in the classroom. What’s included AI & Machine Learning: Foundations & Data – Volume 1 A complete 197-page European Edition course book covering Chapters 1–7, with explanations, Python examples, worked examples, exercises, European case studies and practical projects. 7 Complete Teaching Units: Unit 01 – What is Artificial Intelligence? AI foundations, branches of AI, real-world applications and responsible AI. Unit 02 – Setting Up Your AI Environment Python environments, Jupyter, Google Colab, development tools and practical setup. Unit 03 – NumPy & Pandas Data Handling Arrays, DataFrames, filtering, cleaning, grouping and preparing data for AI. Unit 04 – Data Visualisation Chart selection, interpretation, Matplotlib, Seaborn and evidence-based communication. Unit 05 – Introduction to Machine Learning Supervised and unsupervised learning, ML workflows, regression, evaluation and overfitting. Unit 06 – Scikit-learn in Depth Estimator API, pipelines, preprocessing, model selection, tuning and practical ML workflows. Unit 07 – Classification Algorithms K-NN, Decision Trees, Support Vector Machines, Random Forests, confusion matrices, precision, recall, F1 and responsible classifier selection. Each teaching unit follows a structured 4-lesson sequence, giving you 28 ready-to-teach lessons across Volume 1. Resources across the units include: • Teacher Guides • Detailed Lesson Plans • Teacher Handbooks • Student Summary Notes • Student Worksheets • Answer Keys • Activity Cards • Exit Tickets • Editable PowerPoint presentations • Supporting teacher and course materials The course progresses logically from understanding AI and preparing a Python environment through data handling and visualisation to complete machine learning workflows and classification. European examples and responsible AI considerations are integrated throughout, helping students connect technical skills with issues including bias, privacy, explainability, human oversight and the EU AI context. Ideal for • Computer Science and Computing courses • AI and Machine Learning introductions • Python and Data Science pathways • Post-16 and vocational computing • Teachers introducing AI into an existing curriculum • Independent study and enrichment programmes Volume 1 | Chapters 1–7 | 197-page Course Book | 7 Teaching Units | 28 Lessons A complete teaching and learning package for taking students from their first introduction to artificial intelligence through to building, evaluating and discussing practical machine learning systems.

£14.99

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.