Go to Post I wonder if the FIRST Place Holiday Party partly consists of watching the site activity.... - Jessica Boucher [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 01-05-2014, 19:36
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 271
Bpk9p4 is on a distinguished road
Teaching Labview with Pong

I have been teaching students how to program in labview over the last 2 years by teaching them how to create pong. (the pong file is located here http://www.chiefdelphi.com/media/papers/3026 )

I was wondering how other people teaching labview to students.
Reply With Quote
  #2   Spotlight this post!  
Unread 02-05-2014, 12:00
Kyle Heaton's Avatar
Kyle Heaton Kyle Heaton is offline
I like volunteering.
FRC #0045 (TechnoKats)
Team Role: Leadership
 
Join Date: May 2014
Rookie Year: 2014
Location: Indiana, USA
Posts: 23
Kyle Heaton will become famous soon enough
Re: Teaching Labview with Pong

When I was (and still am being) taught how to use labview, or code in general, that I just sat at the programming desk with our team's software lead and having him just show me everything until I understood it. Nowadays, he has me do the work, and he sits back and provides advice and help when I need help.
Reply With Quote
  #3   Spotlight this post!  
Unread 02-05-2014, 13:23
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 271
Bpk9p4 is on a distinguished road
Re: Teaching Labview with Pong

Does anyone have any good idea for off season programming task to teach students? We though about doing an auto shift program and other ideas
Reply With Quote
  #4   Spotlight this post!  
Unread 02-05-2014, 13:32
Kyle Heaton's Avatar
Kyle Heaton Kyle Heaton is offline
I like volunteering.
FRC #0045 (TechnoKats)
Team Role: Leadership
 
Join Date: May 2014
Rookie Year: 2014
Location: Indiana, USA
Posts: 23
Kyle Heaton will become famous soon enough
Re: Teaching Labview with Pong

Quote:
Originally Posted by Bpk9p4 View Post
Does anyone have any good idea for off season programming task to teach students? We though about doing an auto shift program and other ideas
I'm currently undertaking the task of taking an old robot that doesn't have much work done on it in the past year or 2, and making sure it works mechanically, electronically, and the software. It helps learn how to code, as well as how the rest of the robot works.
Reply With Quote
  #5   Spotlight this post!  
Unread 02-05-2014, 13:48
wt200999's Avatar
wt200999 wt200999 is online now
Texas Instruments
AKA: Will Toth
FRC #3005 (Robochargers)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2004
Location: Dallas, Texas
Posts: 323
wt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud of
Send a message via MSN to wt200999
Re: Teaching Labview with Pong

I had started doing a weekly programming challenge late last year with a new challenge each week. Each week got a little more difficult and also illustrated a certain part of LabVIEW. I also had a solution that went with each challenge (with a password so you could not see the code) to show what the outcome of the program should look like. We started our meetings having a student explain their answers from the previous week, and I would give out the password so they could look at my solution as well and compare. We ended the meetings with the next challenge.

This was a good way to get students to really start using LabVIEW in a fun way, and I could also see it being helpful for mentors too.

The biggest problem we had was access to computers outside of the club for some of the students, and it ended up falling through, but I plan to have a fix for that next year. I am also looking into some kind of more formal curriculum to use with these problems.

In all I created 6 of these challenges at various difficulties. Send me a PM if you are interested and I'll give you what I have.
__________________
Programming in LabVIEW? Try VI Snippets!

FIRST LEGO League 2004 - 2005
FRC Team 870 Student 2006 - 2009
FRC Team 3005 Mentor 2013 -
Reply With Quote
  #6   Spotlight this post!  
Unread 02-05-2014, 15:39
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 271
Bpk9p4 is on a distinguished road
Re: Teaching Labview with Pong

This is a great idea i really like it. How did the students respond to it? Also what skill level did you need to start doing these challenges?
Reply With Quote
  #7   Spotlight this post!  
Unread 02-05-2014, 16:31
wt200999's Avatar
wt200999 wt200999 is online now
Texas Instruments
AKA: Will Toth
FRC #3005 (Robochargers)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2004
Location: Dallas, Texas
Posts: 323
wt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud ofwt200999 has much to be proud of
Send a message via MSN to wt200999
Re: Teaching Labview with Pong

The students seemed to like it, and it also caught the interest of a few mentors who wanted to join in. The problem we had was that we started fairly close to build season so we only made it through three of the challenges.

For next year I am planning to start it much earlier and have more material behind it to teach.

The difficulty ranges quite a bit, two of our students had never done any programming, and one student came on with four years of Java experience. I tried to vary it based on that, so I have a few where little experience is needed, and a few where a lot is needed.

I plan to come up with a few more for the next school year to bridge that, where I will have different material and challenges depending on the number of years in the program and skill level.
__________________
Programming in LabVIEW? Try VI Snippets!

FIRST LEGO League 2004 - 2005
FRC Team 870 Student 2006 - 2009
FRC Team 3005 Mentor 2013 -
Reply With Quote
  #8   Spotlight this post!  
Unread 02-05-2014, 16:36
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Teaching Labview with Pong

Quote:
Originally Posted by wt200999 View Post
I had started doing a weekly programming challenge late last year with a new challenge each week. Each week got a little more difficult and also illustrated a certain part of LabVIEW. I also had a solution that went with each challenge (with a password so you could not see the code) to show what the outcome of the program should look like. We started our meetings having a student explain their answers from the previous week, and I would give out the password so they could look at my solution as well and compare. We ended the meetings with the next challenge.

This was a good way to get students to really start using LabVIEW in a fun way, and I could also see it being helpful for mentors too.

The biggest problem we had was access to computers outside of the club for some of the students, and it ended up falling through, but I plan to have a fix for that next year. I am also looking into some kind of more formal curriculum to use with these problems.

In all I created 6 of these challenges at various difficulties. Send me a PM if you are interested and I'll give you what I have.
I've been thinking about doing the same thing with our students. Would you mind sharing your challenges?
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #9   Spotlight this post!  
Unread 05-05-2014, 08:04
Zylviij's Avatar
Zylviij Zylviij is offline
The quieter you become...
AKA: Blake
FRC #1732 (Hilltoppers)
Team Role: Programmer
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Franklin, WI
Posts: 7
Zylviij is an unknown quantity at this point
Re: Teaching Labview with Pong

Over the summer I will be developing a rubics cube solving robot for our outreach programs to try and inspire some children (and maybe their parents)!
The code is not too intense. It teaches arrays clusters and most importantly the idea of a subVi.
Reply With Quote
  #10   Spotlight this post!  
Unread 05-05-2014, 08:28
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: Teaching Labview with Pong

I never really learned Labview, but I learned java by watching Nick do everything.
I knew a lot of the concepts from other languages, but he taught me the syntax.
For this offseason, my project is coding the 2013 bot from scratch, before I become the new head programmer
__________________
2015 MAR District Champions




Reply With Quote
Reply


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:18.

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