MAGIC Mentee
Final Presentation �
2019-05-30
Guest Presentations
Agenda
Middle School Presentations
Melanie Robles
Grade 10
My Mentor
My Project
My Project
What I learned (cont.)
Progress?
My Project
Future plan:
My project (cont.)
Diagram
Initializes parts of code; sets variables to initial value of 0 etc;
_init_ ()
Reads all data from serial port from arduino + separates individual values (each one= self.display_number) & passes each value through self.update_display function; only works if self.stop_button_clicked is set to False
read_serial_port ()
Displays new text on textEdit:
self.textEdit.setText (text_to_update)
update_text_edit ()
Calls self.player.play function (built in function from player)
play_video ()
Connects certain user actions (ex: clicking buttons, drop-down selections) to specific functions; ex: connects StartButton to self.on_start_click, so if clicked, function called
connect_actions ()
Sets a resting heart rate value for variable “self.restinghr” based on what user selects, or displays on textEdit to select an age
dropdownselectionhr ()
Sets a resting heart rate value for variable “self.restinghr” based on age range that user selects
dropdownselectionage ()
Displays “--” on HRDisplay if waiting for data
Displays data passed through the function on HRDisplay
update_display ()
Sets self.stop_button_clicked to True (which won’t allow read_serial_port to work)
on_stop_click ()
Sets self.stop_button_clicked to False + sets textEdit to display “Monitor Running”+ starts serial_port thread
on_start_click ()
. Finds difference of self.display_number & self.restinghr; diff
. Updates textEdit based on what diff is + sets self.file to be specific video→ video is displayed if diff is big enough
stress_level ()
Calls self.player.pause function (built in function from player)
pause_video ()
My MAGICal Experience
Thank you!
Chloe Wang
Grade 11
Chloe Wang
The Team
Soja-Marie
Morgens
To combine my passion for robotics with my Chinese background and create a robot that can write chinese characters.
The Mission
The Journey
a Chinese-Character-drawing robot
Hwo
The Journey: Planning
Narrowing Ideas Down / Deciding
The Journey: Parts
Ordering / Bill of Materials
The Journey: Parts (Part II)
Our Technology
Arduino
XY-plotter
Belts/Stepper Motors
The Journey: Building
Trial and Error
March 10
March 20
March 27
The Journey: Programming
GCode
Arduino
C++
End
Result
The Journey: Future
Thank you!
Ava Woodhams
7th Grade
My Mentor
My Project
My Project
My Project
My MAGICal Experience
My Demo
Michelle Ng
7th Grade
My Mentor
Goals for MAGIC
My Project
Building the Claw
Challenges:
Arduino
Challenges:
Android App
Challenges:
My Demo
<< An example of manual mode being used
Highlights:
Lessons Learned: Python, C++ Arduino, problem solving
Future work:
My MAGICal Experience
Kitana Landayan
7th Grade
My Mentor
About my mentor, Anurupa Rao
Highlights:
My MAGICal Experience
The
Laptop
The Tech Museum
Challenges:
My MAGICal Experience
My Project
Future improvements
My Project
We Finished!
Things I Learned
Snap Circuits
Snap Circuits is a electronics kit for kids to learn about some basic circuits and how to make the different circuits.
Sketchup
My Demo
The Prototype of the mini house:
This was used with Legos and Snap Circuits. The Snap Circuits were used to make a prototype version of the circuits of the sound(doorbell) and a light.
The final House:
Shreya Nakum
8th Grade
My Mentor: Iryna
My Mentor: Iryna
My MAGICal Experience
The Discovering Exoplanets Program:
First half of the year
What is an Exoplanet?
My Project: What is an Exoplanet Transit?
The Discovering Exoplanets Program
The Discovering Exoplanets Program
Stargazing on a New Level:
Final project
Last half of the year
What is a star?
The Sun!
Types of Stars
The Hertzsprung-Russell Diagram
My Project: Making a Hertzsprung Russell Diagram
The Raw Data
Create an Image of the Data
Identifying where the Stars Are
The Table (2) Data
Hertzsprung-Russell Diagram
dimmer
brighter
hotter
cooler
Thank you!
Sheen Raina
7th Grade
My Mentor
My Project
My Learnings
My MAGICal Experience
My MAGICal Experience Cont.
My Demo
Serene Joseph
8th Grade
My Mentor
My Project
-Meeting my mentor weekly and discussing our week.
-Learning about web development for our project.
-Spending more time learning about HTML and
-Basics of HTML, learning about Git., Time Management
-Keeping track of all the coding rules for HTML
- Coming across a few technical errors and getting over them.
- �
My MAGICal Experience
My Demo