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
  • GitHub
  • Material for Regular Class on Thursday
  • Consolidate & Update Material
  • Material for Practice Session on Monday
  • Material for Coaching Session on Wednesday
  • How do I teach the material?
  • How do I create more engagement in class?
  • The concept behind the course
  • More material, feedback or ideas?
Export as PDF
  1. Full Stack Track
  2. Full Stack Bootcamp

Course Content

PreviousGoogle ClassroomNextLearning Design

Last updated 1 month ago

GitHub

The material for the bootcamp is in GitHub. You can find all the material in the project folders. There is a README for every week, with a description of the concepts we introduce and the deliverables for the students.

Material for Regular Class on Thursday

Resource Type
Platform
Description

Material

The README file in every milestone folder is for teachers to introduce the content and for students to review the material. Furthermore, it contains the "Expected Deliverables" that students are asked to complete by next Wednesday.

Teacher Guide

You can find in every milestone folder a teacher_guide.md for each week. It contains further instructions on how to introduce the content.

Slides

If you want to use slides for teaching, you can reuse slide decks from previous semesters. However, the primary teaching resource is the material in GitHub. The slide decks are not adapted to the current content, so they might require some adaptation.

  • Prior Material? If you taught in the past semester at ReDI, you might have existing material you would like to reuse. That is fantastic! Please add the content to GitHub.

Consolidate & Update Material

  • With the teaching team, we discussed to simplify and consolidate the material. That means, we want to have only one relevant file per milestone for the students and teachers - which is the README.

  • If you are the Session Owner, please consolidate the material for your session - or ask the team for support.

  • How we consolidate? We use the lesson.md as a baseline, and we add the learning objectives from the README at the start of the lesson, the required deliverables, and references of the README at the end of the file. If you have any questions, flag it in SLACK.

  • Let's improve the material together - flag mistakes, inconsistencies and improvements with issues in Github

Material for Practice Session on Monday

  • The goal of the Practice Session on Monday is to practice the content covered in the last session. We suggest using the README.md and teacher_guide.md of the previous session as guidance.

Material for Coaching Session on Wednesday

  • No teaching is needed. Focused on reviewing student work and providing feedback.

  • Reviewing the milestoneREADME.mdt helps to understand what the milestone contains students are working on.

How do I teach the material?

How do I create more engagement in class?

The concept behind the course

More material, feedback or ideas?

If you find good material, ReDI could use, and if you have feedback or further ideas, feel free to contact Julian via Slack or email (julian@redi-school.org).

More information about the session: .

If you are looking for more code snippets, have a look at the Berlin React .

Currently, we have a README.md, a lesson.md and reference.md file per milestone. We merge them into one file (example: ).

More information about the session: .

More information about the session: .

🌐
Regular Class
GitHub Repo
Milestone 1 - Project 1
Practice Session
Coaching Session
Teaching Guidelines
Class Engagement
Learning Design
GitHub
GitHub
Google Drive