Teacher Hub
  • πŸ‘‹Welcome
    • About ReDI School
    • Career Services
    • Help
      • Community Guidelines
      • I cannot teach
      • I am dropping out
      • Volunteer Rights
      • Get in Touch for Support
  • πŸ—“οΈTimeline
    • Planning Session
    • Student Interviews
    • Teacher Trainings
      • Building Inclusive Learning Spaces
      • Reduce Teacher Talking Time
      • Feedback that Works
    • Kick-Off
    • Teacher Touchpoints
    • Demo Day
  • 🌐Full Stack Track
    • HTML / CSS
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Homework
        • Final Project
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
        • Regular Class
    • Javascript
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Zoom
        • Attendance Tracker
        • Google Classroom
        • Course Sheet
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Homework
        • Final Project
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
        • Regular Class
    • Full Stack Bootcamp
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Learning Design
        • Class Engagement
        • Teaching Guidelines
        • Demo Day
      • Teaching Team
        • Coach
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Practice Session Owner
        • Project Reviewer
      • Weekly Sessions
        • Practice Session with Q&A
        • Coaching Session
        • Regular Class
    • Full Stack Circle
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Curriculum
        • Class Engagement
        • Teaching Guidelines
        • Demo Day
      • Guides Team
      • Project Sessions
  • πŸ“ŠData / AI Track
    • Python Foundations
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Preject
        • Final Project
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
    • Data Analytics (Online)
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Preject
        • Final Project Phase
      • Teaching Team
        • Session Owner
        • Session Assist
        • Homework Reviewer
        • Backup Teacher
      • Weekly Sessions
    • Data Analytics (Hybrid)
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Preject
        • Final Project Phase
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
    • Machine Learning / AI (Online)
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Final Project
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
    • Machine Learning / AI (Hybrid)
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Final Project
      • Teaching Team
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Homework Reviewer
      • Weekly Sessions
    • Data Circle
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Demo Day
      • Guides Team
      • Project Sessions
  • πŸ’»Tech & Design Basics
    • UX/UI Bootcamp
      • Get Started
        • Course Overview
        • Timeline
        • Essential Tools
        • Content Introduction
        • Complete your Self-Onboarding
      • Tools & Platforms
        • Figma
        • Course Sheet
        • Zoom
        • Attendance Tracker
        • Google Classroom
      • Course Content
        • Class Engagement
        • Teaching Guidelines
        • Demo Day
      • Teaching Team
        • Coach
        • Session Owner
        • Session Assist
        • Backup Teacher
        • Practice Session Owner
        • Project Reviewer
      • Weekly Sessions
        • Coaching Session
        • Regular Class
        • Practice Session with Q&A
    • Infrastructure Basics
      • Tools & Platforms
        • Course Sheet
        • Zoom
        • Attendance Tracker
      • Timeline
Powered by GitBook
On this page
  • 🌟 Final Project Phase – Spring 2025
  • πŸš€ About the Project Phase
  • πŸ§‘β€πŸ’» Project Requirements
  • Project Ideas
  • πŸ“… Timeline (Spring 2025)
  • πŸ—£οΈ Presentation Guidelines
  • 🧾 Certification Requirements
  • 🀝 Class Culture & Support
  • Project Phase - Guidelines
  • Project Session Tips
Export as PDF
  1. Data / AI Track
  2. Python Foundations
  3. Course Content

Final Project

PreviousPrejectNextTeaching Team

Last updated 12 days ago

🌟 Final Project Phase – Spring 2025

The Final Project is the highlight of the semester and an essential part of the learning journey at ReDI. The students apply their new skills and knowledge to work on one project.

Students demonstrate their knowledge with the final project. The final project is a perfect time to recap on everything they learned. The final project can become part of the student's portfolio.

πŸš€ About the Project Phase

The project phase begins after the core curriculum is completed.

Learners will:

  • Work individually or in small groups (up to 3 people)

  • Choose their own project topic with teacher guidance

  • Use the skills learned throughout the course (Python, conditionals, loops, functions, file handling, data analysis)

πŸ§‘β€πŸ’» Project Requirements

Each project should:

  • Be relevant to what was learned in the course

  • Include working Python code

  • Be presented clearly, with a short demo or explanation

Project Ideas

Students choose their own project topic with teacher guidance. Project types may include:

  • Further Ideas:

    • Password Manager - A tool which can generate and store passwords. May include some basic security features if time permits.

    • Salary Payment System - Salary estimation for different kind of employments

    • Wordcount Tool - Script which takes text files as an input and calculates word frequency. May include multiple formats if time permits.

  • Any idea that feels achievable and interesting!

πŸ“… Timeline (Spring 2025)

Milestone
Date

Project Teaser

Wednesday, April 22

Mention the upcoming project phase.

Project Sessions

Wednesday, May 7th (Project Kick-Off)

Monday, May 19th

Wednesday, June 11th

Monday, June 16th

Teachers support and coach the students working on the projects.

Internal Demo Day

Wednesday, June 18

All learners present to their class. One project will be selected for the official Demo Day.

Demo Day

The date and concept are to be confirmed.

Selected projects from each course are showcased to the full ReDI community. We aim to run an on-site Demo Day in each location with all courses together.

πŸ—£οΈ Presentation Guidelines

To help learners prepare their pitch, here’s a suggested format:

  • Length: Max. 5 minutes

  • Mode: Slides or Live Demonstration

  • Proposed Structure:

    1. Intro – What’s the project, and what problem does it solve?

    2. Demo – Show the live demo (notebook, code, visuals)

    3. Challenges & Learning – What went well? What was hard? What did you learn?

πŸ§‘β€πŸ« Encourage learners to rehearse and help each other practice!

🧾 Certification Requirements

To receive a ReDI certificate, learners must:

  • Attend at least 80% of the course

  • Participate in 2 Career Workshops

  • Complete and present a Final Project

  • Attend the Internal Demo Day

  • Complete 2 IBM SkillsBuild Courses

🀝 Class Culture & Support

πŸ’¬ β€œWe grow by doing, and by helping each other.”

  • Encourage a supportive, collaborative learning environment.

  • Foster confidence through feedback.

  • Use class time for project work, check-ins, and guidance.

Project Phase - Guidelines

Project Session Tips


Prior Project Ideas ():

User Access Manager -

E-Commerce Product Analysis -

Video Game Sales Analysis -

Sales Analysis for a Supermarket Chain -

Sudoku Game -

Data Analysis - Small data analysis including dataset selection and text statistics. May include visualizations if time permits.

Let’s celebrate the end of the semester together

πŸ“Š
πŸ’‘
πŸŽ‰
Prior Projects
Slides
Slides
Slides
Slides
Slides
Kaggle Datasets
Slides