pptx, 146.48 KB
pptx, 146.48 KB
pdf, 486.65 KB
pdf, 486.65 KB
pdf, 485.53 KB
pdf, 485.53 KB
pdf, 491.35 KB
pdf, 491.35 KB
pdf, 492.31 KB
pdf, 492.31 KB
pdf, 489.65 KB
pdf, 489.65 KB
pdf, 489.84 KB
pdf, 489.84 KB
pdf, 488.46 KB
pdf, 488.46 KB
pdf, 486.73 KB
pdf, 486.73 KB
pdf, 483.5 KB
pdf, 483.5 KB
pdf, 484.5 KB
pdf, 484.5 KB
docx, 226.81 KB
docx, 226.81 KB
docx, 223.34 KB
docx, 223.34 KB
docx, 265.87 KB
docx, 265.87 KB
docx, 266.67 KB
docx, 266.67 KB
docx, 236.76 KB
docx, 236.76 KB
docx, 238.06 KB
docx, 238.06 KB
docx, 255.65 KB
docx, 255.65 KB
docx, 205.92 KB
docx, 205.92 KB
docx, 211.17 KB
docx, 211.17 KB
docx, 212.33 KB
docx, 212.33 KB

Teach scikit-learn as a consistent machine learning workflow rather than a list of commands to memorise. This Unit 06 pack transforms Chapter 6 of AI & Machine Learning: Foundations & Data – Volume 1 into four structured, classroom-ready lessons covering the Estimator API, model families, safe hyperparameter tuning, pipelines, custom transformers, model persistence and imbalanced data.

Students learn how fit, transform, predict and score represent different responsibilities, how predictors, transformers, pipelines and meta-estimators fit together, and why model selection must be supported by evidence. They compare Ridge, Lasso and Random Forest, use GridSearchCV and RandomizedSearchCV safely, keep preprocessing inside pipelines and protect the final test set.

The unit also introduces responsible model reuse through joblib persistence, feature schema, package versions, retesting and class imbalance. Students compare recall, precision and F1, examine class weighting and SMOTE, and meet optional advanced tools such as IterativeImputer and RFE.

Designed as the classroom teaching companion to AI & Machine Learning: Foundations & Data – Volume 1, the package includes a Teacher Guide, four-lesson plan, Teacher Handbook, Student Notes, Worksheet, Answer Key, Activity Cards, Exit Tickets, an editable 34-slide deck and a Read Me First guide. It supports no-code reasoning and light Python code reading.

The no-prep structure supports teaching, group work, assessment and revision. Trustworthy scikit-learn work depends on method responsibility, allowed data, validation evidence, saved assumptions and clear limitations.

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

• Explain the scikit-learn Estimator API pattern
• Distinguish predictors, transformers, pipelines and meta-estimators
• Compare model families using evidence and limitations
• Explain Ridge, Lasso and Random Forest
• Use GridSearchCV and RandomizedSearchCV reasoning safely
• Explain why preprocessing belongs inside a pipeline
• Identify leakage and test-set misuse
• Explain custom transformers and reusable preprocessing
• Describe responsible model persistence with joblib
• Recognise version and feature-schema risks
• Evaluate imbalanced classification using recall, precision and F1
• Explain class weighting and safe SMOTE use
• Interpret IterativeImputer and RFE as optional advanced tools
• Write a cautious model claim with evidence and limitations

Lesson 1 – The Estimator API
Understand fit, transform, predict and score, and identify object roles.

Lesson 2 – Datasets, Linear Models and Ensembles
Compare dataset sources and choose model families using evidence.

Lesson 3 – Hyperparameter Tuning Without Leakage
Use grid search, random search and pipelines while protecting validation and test evidence.

Lesson 4 – Custom Transformers, Persistence and Imbalance
Connect reusable preprocessing, saved workflows, versioning and minority-class metrics to responsible deployment.

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.