Go to Post Spread inspiration; Don't destroy it. - IntensifiedAmp [more]
Home
Go Back   Chief Delphi > Technical > Robotics Education and Curriculum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 7 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 17-11-2014, 16:30
iggy_gim's Avatar
iggy_gim iggy_gim is offline
Registered User
AKA: Theodore Kim
FRC #5123 (Mechadogs)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Yonkers, NY
Posts: 79
iggy_gim is on a distinguished road
Middle School Mindstorms Class Help

Hello all,
So I really haven;t been using these forums all too much but I really want to start so here is #1 of a couple threads that I wanted to start.

Our team is in its second year, but our school's principle loves us so much (*sarcasm*) she decided to create a robotics class for our high school's attached middle school. My coach and I are responsible for teaching 7th graders how to program and build functional Mindstorms robots. So far its been interesting... especially since we don't actually have any kits (the money is held up in the district so we just decided to buy the kits with our team's own money) and I've been trying to teach the kids programming with index cards.

I was wondering if anyone had good suggestions for the class especially in regards to projects, things to teach (because I am running out of ideas, I just taught them the last part of programming), and activities to help them build team work skills?

Thanks for all the help!
__________________
My motto: Eh... that looks about right...
---------------
2013: Team 2344 Saunders Droid Factory
2014-16: Team 5123 Mechadogs, Captain/Founder
2017: Team 5123 Mechadogs Mentor
  #2   Spotlight this post!  
Unread 17-11-2014, 21:27
KMeyers's Avatar
KMeyers KMeyers is offline
Registered User
AKA: Kevin Meyers
FRC #5109 (Gladiator Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Charlottesville, Va
Posts: 32
KMeyers has a spectacular aura aboutKMeyers has a spectacular aura aboutKMeyers has a spectacular aura about
Re: Middle School Mindstorms Class Help

Depending on the exposure the students have already had to engineering, I would start with teaching the engineering design process. Even though it isn't as necessary in FLL as it is with the bigger robots, the earlier you can drill it into their heads the better off they'll be when they (presumably) join your FRC team in a few years.
  #3   Spotlight this post!  
Unread 17-11-2014, 23:57
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,563
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Middle School Mindstorms Class Help

In college, I was a summer camp counselor where robotics was an activity. (Found that job off of ChiefDelphi, believe it or not.) We'd only get about five or six hours of time in a two-week session with the kids--four hour-and-change sessions, plus some wiggle room on rehearsal night. So it wasn't nearly as deep as any FLL or class program would go, but it did teach me a thing or two about creating a rewarding process:

1) Hardware first. We were using RCXs back then, and it was always much easier to wow with a robot that was mechanically done but needing the IR remote to move rather than a brave little toaster with exceptional software and sensors.
2) Design challenges that scale up. The best one I did was the last one, where the kids had to design a robot that could drive forward and hang from a pull-up bar. Once they got that, I had them automate it (the bar sat on white poster board with a black line under the bar). That let the kids that were really clicking keep going while the ones that struggled a bit more could keep grinding on the hardware part. (That ran the clock out, but if they had figured that out then I might've made them drive back, then maybe add a turn in the mix, then...you get the picture.)
3) Don't fear the booklet. Two of those robots (the two nearest the camera) used drive bases straight out of the Constructapedia that came with the RCX kit.

I'd get in touch with an FLL team or the affiliate partner in your area--you might be able to finagle some old mission sets that would yield a lot of new challenges. (Heck, we ran a full season and didn't touch half of the missions last year!)

But even if the principal just dumped it on you, look on the bright side: this is your pipeline. Make the best of it!
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
  #4   Spotlight this post!  
Unread 18-11-2014, 00:50
who716's Avatar
who716 who716 is offline
Registered User
AKA: Stephen Kalogiannis
FRC #0716 (Who'sCTEKS)
Team Role: Alumni
 
Join Date: Feb 2012
Rookie Year: 2011
Location: Falls Village Connecticut
Posts: 424
who716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to beholdwho716 is a splendid one to behold
Re: Middle School Mindstorms Class Help

i know your feeling exactly, the best way i found is to come up with a path and have a set or requirement and have each student program a different way to get through the path using sensors and everything
__________________
2014-
-WPI number one seed
-Innovation in controls award
- NECMP#4 seed semifinalist
- 9th in NEW ENGLAND

2008- Connecticut regional winners
2004-UTC new England regional Winners
2001 highest rookie seed award winner
  #5   Spotlight this post!  
Unread 18-11-2014, 08:16
philso philso is offline
Mentor
FRC #2587
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 940
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: Middle School Mindstorms Class Help

This can be quite a blessing in disguise. All three of the World Champion teams from 2013 have active FLL or Lego robotics programs feeding into their FRC programs. It is quite likely that your Lego robotics related activities will make your future Chairman's Award submissions stronger.

https://drive.google.com/folderview?...&usp=sha ring

http://www.theory6.ca/wp-content/upl..._-_UPDATED.pdf


http://www.team610.com/wp-content/up...ebook-2014.pdf


Carnegie Mellon has offered high quality NXT-based teaching curriculum for many years now. They now offer EV3-based curriculum too.

http://www.education.rec.ri.cmu.edu/
  #6   Spotlight this post!  
Unread 18-11-2014, 14:05
rsisk's Avatar
rsisk rsisk is offline
The GURU Channel
AKA: Richard Sisk
FRC #2493 (Robokong)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Riverside, CA
Posts: 2,750
rsisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond repute
Send a message via MSN to rsisk
Re: Middle School Mindstorms Class Help

TechBrick has a HUGE amount of resources

http://www.techbrick.com/Lego/Lego20...s/ev3info.html
__________________
Quote:
The views expressed are mine and should not be construed to represent the views of anyone else.
  #7   Spotlight this post!  
Unread 18-11-2014, 15:08
rlowe61's Avatar
rlowe61 rlowe61 is offline
Registered User
AKA: Roger
FRC #0624 (CRyptonite)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2010
Location: Katy, TX
Posts: 82
rlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant futurerlowe61 has a brilliant future
Re: Middle School Mindstorms Class Help

First off I have a couple questions:
Are you using the LEGO Mindstorm, or the Mindstrom EV3. The programming for the two, though similar, is different. The EV3 more closely resembles LabView.
Are you only concerned about programming or the overall construction and programming?
Do you have an practice mats to utilize to help with programming? There are multiple sites for mats, and you may be able to talk an FLL team out of an old mat (though getting a complete mission set is harder to do, as the LEGOS get reused).
I have seen note cards be used to show how the links go together, before the actual programming is done.
Have fun, and let the kids fail every now and then, they learn best by their own mistakes.

Good Luck
__________________
Roger
Mentor
1986, Team Titanium, 2011 - 2012
624, CRyptonite, 2013 - ????
  #8   Spotlight this post!  
Unread 18-11-2014, 23:23
Hasan333's Avatar
Hasan333 Hasan333 is offline
69
AKA: Hasan
FRC #0333 (The megalodons)
Team Role: Engineer
 
Join Date: Nov 2014
Rookie Year: 2014
Location: Brooklyn, Ny
Posts: 7
Hasan333 is an unknown quantity at this point
Re: Middle School Mindstorms Class Help

For my mindstorms classes my teacher drew labrinths, basically we had to program our rem bot to go from point 1 to point 2. Every challenge got harder and harder, such as more turns, or like sircular paths so i had to steer turn. It was drawn on cardboard
  #9   Spotlight this post!  
Unread 19-11-2014, 13:09
iggy_gim's Avatar
iggy_gim iggy_gim is offline
Registered User
AKA: Theodore Kim
FRC #5123 (Mechadogs)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Yonkers, NY
Posts: 79
iggy_gim is on a distinguished road
Re: Middle School Mindstorms Class Help

Wow, thanks everyone for your suggestions! I really had a good time reading them!

OK it seems that the "overarching" idea that you are all saying is that I should work up, meaning start simple and get more complex. To answer a few of your questions:

Quote:
Are you using the LEGO Mindstorm, or the Mindstrom EV3.
We are using EV3 because they don't sell NXT anymore...

Quote:
Are you only concerned about programming or the overall construction and programming?
Well, both programming and construction, but I find that teaching construction is easier through having the kids learn through trial and error. Programming is something you need to teach actively rather than passively. Don't you agree?

Quote:
Carnegie Mellon has offered high quality NXT-based teaching curriculum for many years now. They now offer EV3-based curriculum too.
Yup, yup I've seen this curriculum and tried it the first couple of classes, but unfortunately, the kids are not really behaved enough to follow said curriculum... Order is difficult because most of these kids suffer from ADD/ADHD.

Lastly, I came up with this idea last night as I was falling asleep:
STEP 1: Teach programming
STEP 2: Build a single robot for the kids myself and have them all program it in teams
STEP 3: Create a single program and have the kids build a robot around that program
STEP 4: Wrap it all up by having the kids make a robot from scratch!

We barely have any money and the nearest FTC team was just started this year so we really can't help us with providing us with a past mat.

Again thanks for all your help looking forward to some more suggestions and help!
__________________
My motto: Eh... that looks about right...
---------------
2013: Team 2344 Saunders Droid Factory
2014-16: Team 5123 Mechadogs, Captain/Founder
2017: Team 5123 Mechadogs Mentor
  #10   Spotlight this post!  
Unread 19-11-2014, 18:19
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 504
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: Middle School Mindstorms Class Help

I suspect you'll find the programming tutorials at www.stemcentric.com a great place to start. We have all of our MS students complete those exercises before going on to other challenges.
__________________
2016 PNW Championship Chairman's; 2016 Winner Oregon City District, 2015 PNW Championship Chairman's; 2015 PNW District Engineering Inspiration; 2015 PNW District Finalist; 2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)

Last edited by Dale : 19-11-2014 at 20:14.
  #11   Spotlight this post!  
Unread 19-11-2014, 18:41
samfruth's Avatar
samfruth samfruth is offline
Registered User
FRC #1710 (Ravonics Revolution)
Team Role: Driver
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Olathe, Kansas
Posts: 132
samfruth will become famous soon enough
Re: Middle School Mindstorms Class Help

Team 1710 does a small event every so often where we have the kids come in and design robots to compete in a mini-game with very simple tasks. Instead of starting with the programming, we teach them how to operate the bot with the LEGO mindstorms app. This lets them understand the basics of how the motors work. If you have any specific questions feel free to PM me. We've been doing these camps for a while and can probably help you out if you need it.
  #12   Spotlight this post!  
Unread 20-11-2014, 00:27
philso philso is offline
Mentor
FRC #2587
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 940
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: Middle School Mindstorms Class Help

Quote:
Originally Posted by iggy_gim View Post
Yup, yup I've seen this curriculum and tried it the first couple of classes, but unfortunately, the kids are not really behaved enough to follow said curriculum... Order is difficult because most of these kids suffer from ADD/ADHD.

Lastly, I came up with this idea last night as I was falling asleep:
STEP 1: Teach programming
STEP 2: Build a single robot for the kids myself and have them all program it in teams
STEP 3: Create a single program and have the kids build a robot around that program
STEP 4: Wrap it all up by having the kids make a robot from scratch!

We barely have any money and the nearest FTC team was just started this year so we really can't help us with providing us with a past mat.
Based the experience my younger son and I are having this year mentoring two FLL teams, students with ADD/ADHD can make it much tougher for all involved. It may help to keep the groups small to minimize their disruptive influences on each other.

At the camps my sons teach each summer, they have the students build a "5 minute bot". They teach them how to implement a line follower (draw on some white paper with a black marker pen). They then have them solve some of the simpler challenges on an FLL mat. Most of the students can do this in about 15 hours total.

http://www.nxtprograms.com/five_minute_bot/

https://shslab.wikispaces.com/5+Minute+Bot+for+EV3


The FLL forum is a good resource for how to teach the EV3

http://forums.usfirst.org/forumdispl...ST-LEGO-League
  #13   Spotlight this post!  
Unread 20-11-2014, 13:54
lemiant's Avatar
lemiant lemiant is offline
the Dreamer
AKA: Alex
FRC #4334 (Alberta Tech Alliance)
Team Role: Leadership
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Calgary, AB, Canada
Posts: 562
lemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond reputelemiant has a reputation beyond repute
Re: Middle School Mindstorms Class Help

I just finished a Mindstorms class, albeit with younger students, and I found that using robot sumo as a final activity really engaged the kids and gave to possibility for both simple solutions and lots of iteration.
__________________
FRC Team 4334
2012 - Archimedes Champions, IRI Champions
2013 - Western Canadian Regional Winner, Galileo Quarter-Finalilst

  #14   Spotlight this post!  
Unread 21-11-2014, 12:18
Michelle692 Michelle692 is offline
Registered User
FRC #4904 (Bot-Provoking)
Team Role: Teacher
 
Join Date: Jan 2008
Rookie Year: 2005
Location: Hillsborough, CA
Posts: 32
Michelle692 is an unknown quantity at this point
Send a message via AIM to Michelle692
Re: Middle School Mindstorms Class Help

In addition to coaching FLL teams, I teach a Lego robotics class to the entire 5th grade. Over the years, I've found that starting with pre-built robots and giving the kids little programming challenges using different sensors works well. I then give them another motor and they have to design and build an arm mechanism to retrieve a ball, and we just attach the arm motor to the robot. This allows for some instruction around building, but does not require the same attention span or frustration threshold to build a whole robot from scratch. Similar to what others suggested, I then just make it harder as they complete tasks - first, the ball is a fixed distance from the robot, then they have to automate using different sensors (first color or distance, then put the ball at the end of a line and do line-following, etc). If there are kids who really want to build the robot from scratch, I ask what they want to change about the current design and then let them.

Depending on the interest of the students, I also try to start each day with a video of a real robot that uses whatever I'm teaching that day. For example, when we use the touch sensor and programming loops to have the robot try to escape from an enclosure, I show a video of the Roomba vacuum cleaner because it does exactly the same thing (move until it hits something, turn, move until it hits something). This can sometimes offer more motivation for why we're doing something, and to show how it can apply in the real world.
__________________
FRC 692 Fembots 2005-2009
FRC 4765 PWR Up 2013
FRC 4904 Bot-Provoking 2014 - FOREVER!
  #15   Spotlight this post!  
Unread 21-11-2014, 12:53
Dale's Avatar
Dale Dale is offline
Head Coach & Mentor
AKA: Dale Yocum
FRC #1540 (Flaming Chickens)
Team Role: Coach
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Portland, OR
Posts: 504
Dale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud ofDale has much to be proud of
Re: Middle School Mindstorms Class Help

I second the idea of using pre-built robots if you are teaching a class of random kids, some who want to be there and some who don't. Our 7th grade science unit that I teach only lasts 3 weeks so we start with standard robots with two touch sensors and a light sensor. The students then spend the first week going though the STEMcentric tutorial, getting checked off for each challenge they complete. Then we dive into a custom mission to Mars challenge that's roughly similar to an FLL mat but optimized to be more about software and less about mechanics. That's because we just have one class worth of robots but those are shared by four MS classes. Students can make mechanical changes to the robots if they like but they have to be simple enough that they can undo them by the end of the period.

The students grade for the unit is based on the score they get at the end on the mat.
__________________
2016 PNW Championship Chairman's; 2016 Winner Oregon City District, 2015 PNW Championship Chairman's; 2015 PNW District Engineering Inspiration; 2015 PNW District Finalist; 2014 PNW Championship Chairman's; 2014 Championship Innovation in Controls; 2013 Chairman's (Oregon); 2013 Finalist (OKC); 2012 Winner (OKC); 2012 Chairman's (OKC); 2012 Woody Flowers (Oregon); 2011 Volunteer of the Year (Oregon); 2011 Finalist & Captain (San Diego); 2011 Innovation in Control (San Diego); 2010 & 2007 Chairman's (Oregon); 2010 Regional Champions (Colorado); 2010 Innovation in Control (Colorado); 2009 & 2008 Engineering Inspiration (Oregon); 2008 Regional Champions (Oregon); 2007 Regional Finalist (Oregon); 2005 Rookie Inspiration (PNW)
Closed Thread


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 22:45.

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