Go to Post Imagination is important, but try not to use it as a substitute for actual information. - Alan Anderson [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 11 votes, 4.64 average. Display Modes
Prev Previous Post   Next Post Next
  #12   Spotlight this post!  
Unread 12-02-2015, 10:20
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,791
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Mentor/Student Involvement Philosophies

Quote:
Originally Posted by Libby K View Post
Another example we're working through right now - we're having a programming problem, and I want it fixed yesterday so our drivers can practice. One of our mentors knows how to fix it, so am I just going to let the students flounder around the issue and waste precious build season time? Of course not - that doesn't help anyone. We fix the issue immediately, and then the mentor who knew the solution spends the time to teach the students how he got around it (after the robot's functional, because ain't nobody got time for that right now).
We've done something similar with our coding this year. In order to get driver practice going as early as possible, we had a compiled "mentor code" jar and an associated script on the roboRIO that would let us swap in code one of the mentors wrote for driver practice, then go back to the student written code while the programming team was working. This way, we could easily drive the robot when needed so the drive team could be successful, while still allowing the programming team to tackle and overcome the challenge of doing the work themselves (with mentor assistance, of course).

In another incident, we were having a horrible time two years ago getting the built in PID controller to control our arm and stop oscillating. After several hours of banging our heads against the wall, I stepped in and wrote a quick controller we could use instead, and that would be much more intuitive for the students to tune. Then when the programming team had to be hands off the robot for a bit, I spent a solid half hour teaching them with a white board how the controller works and how I came up with it. Like you said, sometimes you just need to get things working, as a team, and worry about the education portion of things a little later.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 20:44.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi