---
# System prepended metadata

title: Sept 27 & Aug 3

---

# Sept 27 & Aug 3

## Proposals



## Ideas to follow up on:

### ✅ Guru Evaluations 
- once-a-month/every-two-months self Guru team evaluation

## **Ideas for reducing TF Workload**

-> polished version

### 1. ✅ [TF Tab Revamp](https://hackmd.io/R6Y5qG8ZRSyOWaj6SS1ElQ) (~1 Week)

==**Implementation 2 weeks**==

Be **more specific** on the TF Tab
- Example:
  - Unit 1 TF Tab Content:
    - Read about APIs + TableViews
    - Think about questions student may ask about APIs + TableViews
    - Go over Technical Slides beforehand (at the end of slide deck)
    - Teach APIs + TableViews concepts
    - **Free for fall**
      - Practice doing an API request (using a different API)  and printing the data of *their choice*
  - Unit 2 Segues:
    - Read about Segues
    - Read about passing data through segues
    - Go through sample example of segues (click button -> segue)
    - **Free for all**
      -  Teach segues and go over simple segue lab *their choice*

Another idea:
- Look at what past tech fellows have done in the past.
- Parse through their material and get better idea on building up on it

### ✅ 2. Knowledge Checks (~3 weeks)

CI/CD

==**Implementation 3 weeks**== 
- Create template Kahoots (iOS Knowledge check)
- Short quizzes embedded on course portal?

**Other ideas**
- Only offer it to certain sites and improve while carrying it out

### 🛠 3. Revamp slide decks

==**Implementation 4-6 weeks**==

- Make **conceptual intro to lesson** videos (2 - 4 min) and add them to slide deck for each unit:
  - Table Views? (Unit 1)
    - Similar to Chris showing how to use Loremipsum api to fill up a Table View (5 min)
  - Network requests (Unit 1)
    - What's a network request
    - What's an API
    - How are APIs related to iOS
  - Segues/Passing Data (Unit 2)
    - Classes, Structs, Enum, Extension?
  - AutoLayout (Unit 3)
  - Advanced Networking/Animations (Unit 4)
  - Scroll view (Unit 4)
  - Back4app/Parse (Unit 5)
  - Advcaned Back4app/Intro to Mapkit (Unit 6)
  - Importance of group projects/teams, Advanced GitHub (Unit 7)
  - Wireframes/Figma prototyping tools (Unit 8)
  - Data Schemas + Code Sprints (Agile Methodology) (Unit 9)
- Add additional slides at the end of session that are more technical
     
Discussion with Tim:
- More Technical content
  - Enough for them to add to it if they like
  
#### Options

**1. Gurus make them, TFs just go through them**

Pros:
- Raising the bar for current low-performing TFs
- Less work on TF side
- Consistent across all sites
- Benchmark on material quality aka profesional look 

Cons:
- Less room for creativity from TFs
- Less incentive for TFs to explore/master the concepts

Potential fix for issues with creativity:
- Have TFs showcase a sample lab using the concepts

**2. Give them a library of TF-made slide decks and they can copy/paste or use as inspiration**


Pros:
- Encourages TFs to go above and beyond
- Builds TF responsibility 
  - TF feel more responsible because they made their slide deck
- Prevents scope of ideas being limited to only Gurus
- Empower/Entrust TFs with this responsibility

Cons:
- More time (if they go above and beyond)
- Assuming we have multiple high quality slides for each unit
- Do we have high quality slides?
- Abundance of choices -> overwhelming
  
**[guides](https://guides.codepath.com/ios)** 

### 4. TF Student Site Pods ⁇

Integrate this on sites with Tech Fellows that we know have strong iOS Skills

To get a better idea if this would work:
- Look at previous NPS of sites with ~15 - 20 students
- Compare NPS amongst Interview Prep, SITE, and FBU

Scenario:
- Imagine a session of 3 TFs and 45 students at Hunter
- Instead of 1-2 TFs leading the presentation, we split them up in pods like this:
  - 1 TF: 15 Students
- Each TF has their group stduents to teach during the session

**Other ideas**
- Have students work on lab and TF facilitates session

Example Session run:
- 15 - 20 min slide deck/technical topic conversation
- 30 min - 1hr (depending on session) pod groupds (TFs answer questions for TFs)

**Pros**:
- Tighter community + engagement with student -> Higher NPS
- Split students based on skill level

**Cons:**
- More workload for ALL tech fellows
- Not all TFs are same level of iOS skillset
- Some TFs might feel overwhelmed
  - Especially those that don't feel confident with their iOS Skills