Mentor Curriculum: Unit 2 (Junior)

Meeting Agenda Templates

Use these pre-made sample agendas to run your sessions with your students. These templates were developed to reflect the experience and division of student teams. Mentors are encouraged to adjust the agendas to meet the needs of your team. The agenda is designed to accommodate different meeting formats.

Choose the option that best fits your team.

⭐️ 2-Hour Meeting
Complete the full agenda during one 2-hour meeting.

🌱 Two 1-Hour Meetings
Divide the agenda between two 1-hour meetings. 

⚡️ 1-Hour Meeting Each Week
Use the 1-Hour Meeting markers to identify the activities to complete during each weekly 1-hour meeting. Complete the remaining activities between meetings as homework.

Unit 2

Table of Contents

OBJECTIVES FOR UNIT

💡Ideation

📈Artificial Intelligence

📱Coding

BUILD YOUR AGENDA

Select one of the agenda templates and fill it in with the unit’s activities to organize what your team will cover in your meeting for the week. 

Any remaining activities should be completed by the team outside of the meeting or in future meetings.

OUTLINE OF ACTIVITIES FOR THE UNIT

Unit 2 has 5 – 6 activities, not all of them need to be done in your session together. Choose what you would like to accomplish together in a 1 -2 hour meeting. The team can work on the remaining activities separately. To learn how these activities help your team, review the Goals of the Activities.

Note: We strongly recommend using App Inventor over Thunkable, as Thunkable may have additional restrictions for free accounts.

Can be done during the meeting

Can be done after the meeting

Activity

💡Researching Problems Activity: Researching Problems Worksheet
This worksheet is a good candidate for a followup activity. Get started, but ask the team to investigate websites, non-profits, etc and complete the worksheet for next week.

💡Selecting a Problem Activity 1: Choosing a Problem Worksheet, based on their research, get team members to write why they want to work on each problem. Once everyone has expressed their thoughts, the team should come to a consensus on which problem they wish to solve.

💡Selecting a Problem Activity 2: Problem Statement worksheet teams will answer the questions for their selected problem to construct their problem statement. If the team has not yet selected a problem, have each student write a problem statement for one of the problems the team is picking from for the next meeting. That way everyone can try it and you’ll have a problem statement for the next meeting.

📈 All About AI Activity: Check out some websites that use AI, and try to determine what the dataset is behind the AI model. 

Skip if making a web app

📱Closer Look Activity: Soundboard Activity: Have teams follow the tutorial to build familiarity with the drag and drop coding platforms, App Inventor (tutorial | starter project) or Thunkable (tutorial | files).

Skip if making a mobile app

📱Web Apps: Diving In Activity 1: Soundboard Activity: Have teams follow the tutorial to build familiarity with creating web apps using Streamlit (tutorial | asset files).

Skip if making a mobile app

📱Web Apps: Diving In Activity 2: Data Dashboard: Have teams follow the tutorial to learn using Jupyter Notebooks and build the data dashboard app using Streamlit (tutorials: Jupyter Notebooks | Data dashboard app).

Goals of the activities:

💡(Ideation) Researching Problems (20 min)

In this activity, students will: 

  • Consider aspects of the problems they might want to solve
  • Research the problem to learn more about it
  • Measure scale and impact of 2 to 3 of the top problems a team narrowed down to

💡(Ideation) Selecting a Problem (35 min)

In these activities, students will:

  • Select a problem to focus on for their Technovation project. Boil down the problem they intend to solve into a simple and straightforward statement.

❗️IDEATION TIP❗️

Write everything down! 📝

Encourage your team(s) to document their entire process. It will be helpful to be able to go back to notes and worksheets to recall decisions made, uncover alternate ideas that were abandoned, etc.

How?

  • The best way: a digital repository of all notes that can be shared. Google Drive is an obvious choice. Girls can collaborate, make comments, and all edits are tracked. Dropbox is another option, whatever works well for the team.
  • Transparency is key 🔑 Team members should trust each other and be ok with others seeing “work in progress”. Talk about your experience collaborating digitally with teams, to reinforce the idea of ongoing collaboration to promote innovation and new ideas.

📈(AI) All About AI  (15 min)

In this activity students will: 

  • Learn the basics of AI, and machine learning in particular, is input (dataset) -> learn patterns (algorithm) -> make predictions. 
  • Be introduced to Machine Learning, a subset of Artificial Intelligence, to explain how it works.
    • There are 3 categories of datasets reviewed – community data, sensor data, public datasets.

📱(Coding) Types of Blocks (45 min)

In this activity students will:

  • Distinguish different types of blocks in App Inventor and Thunkable, and understand what the purpose of each type of block is.

📱(Coding) Code a Streamlit app Activity (120 min)

In these activities, students will:

  • Create a simple soundboard app in python and streamlit to display images and use sounds
  • Learn making data graphs in python along with installing and running Jupyter notebooks
  • Build a data dashboard app to reflect the graph data using Streamlit
  • Challenge the team to add more data and graphs to their web app

I still have a question

You can always reach out to Technovation’s Volunteer Engagement Team on Slack or at [email protected].