Go to Post You will find we are more talkative in about 5 1/2 weeks. ;) - mrnoble [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 06-10-2014, 23:17
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: A Coding Club

Quote:
Originally Posted by vladtheimpaled View Post
I wanted to create a coding club in my school but my school would never allow because they're afraid of it creating new hackers. One of the hackers just graduated last year. The last thing they want is a new one to troll IT.
You could show some of the documents at sites like collegeboard and other credible sources that show how important CS is for students.

Launching a coding club is FAR cheaper than launching an entire new class for CS. Who knows, if it works exceptionally well, it might get much more funding from the school and maybe even a CS class might be started!
  #17   Spotlight this post!  
Unread 07-10-2014, 09:39
krieck's Avatar
krieck krieck is offline
Registered User
AKA: Keith
FRC #2846 (Firebears)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Minnesota
Posts: 49
krieck is an unknown quantity at this point
Re: A Coding Club

One possibility for an icebreaker would be to play Fizz-Buzz. Go around the group counting off, but if the number is divisible by 3 say "Fizz". If it's divisible by 5 say "Buzz". If both, say "Fizz-Buzz".

I've heard this described as a child's game, but I remember it as a college drinking game. Screw up, and you take a drink.

For a programming challenge, try writing code that prints out the Fizz-Buzz sequence. This is not really difficult, but it's a couple steps up from "Hello World". Implementing it requires students to write a loop, understand conditionals, and how to take the modulus of a number. Students who finish first can help out others who are struggling.

Fizz-Buzz has been used for screening job applicants. Take a look at: http://blog.codinghorror.com/why-can...mmers-program/
  #18   Spotlight this post!  
Unread 07-10-2014, 14:52
Pinkbot's Avatar
Pinkbot Pinkbot is offline
Registered User
AKA: Flamingo
FRC #4301 (4031)
Team Role: Programmer
 
Join Date: Oct 2014
Rookie Year: 2015
Location: Odessa, TX
Posts: 34
Pinkbot is on a distinguished road
Re: A Coding Club

I do agree with the "Hello World" activity, it's pretty simple and fun and will get your students a quick idea of coding, see if they are going to enjoy it or not, it can be pretty fun, other than that I have another idea, we did this in the beginning of one of our classes and in a couple of minutes we were all laughing and knowing each other. Students sit in a circle with one of them, or teacher in the middle or to the side, when the one leading standing up says "Small Fish", the students sitting put both fists to their chest, when he says "Big Fish" they put the fists away from their chest, in front of them. You have a lot of flexibility with this activity and can change the words or just say one of them to trick them along with going pretty fast, and if you move your fists wrong you get eliminated from that round. I know it as nothing to do with coding but I hope it helped .
  #19   Spotlight this post!  
Unread 08-10-2014, 14:05
Katie_UPS's Avatar
Katie_UPS Katie_UPS is online now
Registered User
AKA: Katie Widen
no team
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Wisconsinite lost in Texas
Posts: 957
Katie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond repute
Re: A Coding Club

I'm a little confused about the age range of your group, but I highly recommend having in-house or attending a hackathon or two. Its not a "hack into the mainframe" type event, but a "hack together some sort of project" event. I'm not sure what there is for high school/middle school but its a pretty big community in college with Major League Hacks (http://mlh.io/) and a lot of college hack-a-thons encourage high schoolers to attend.

The cool thing about a hackathon is it forces you to complete a project in a short amount of time and you learn a fair amount doing them, and then if you win, at least in the college ones, there are a lot of cool prizes (items and/or cash) you can win and its good exposure to companies.

As far as activities, in the class I TA for we have labs that focus on using a specific concept: if statements, loops, state machines, arrays, pointers, etc. We use arduinos and try to make it fun (key word: try). Anything with easy access to accelerometer data that you can then drop from a large height makes for a really fun lab where the students have to use accelerometer data to tell if the item is being held, in free fall, or bouncing/landing: and then compute how long it fell (you may have to guide them through the physics/algebra of that).
  #20   Spotlight this post!  
Unread 08-10-2014, 15:40
ehochstein's Avatar
ehochstein ehochstein is offline
Coach, Volunteer & Mentor
AKA: Evan Hochstein
FTC #5943 (ESGM)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Bloomington, Minnesota
Posts: 933
ehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant futureehochstein has a brilliant future
Re: A Coding Club

Sounds like an exciting and fun idea! I wish I had the opportunity to join something like this in High School, I didn't end up learning how to really program until my first internship after my freshman year in college. I was tasked with the project of creating an interactive program that could parse through a txt file of unknown length. From there I had to convert any binary or hex to something readable and make that searchable. Overall it was a fun and exciting learning experience for me (even though it took me all summer) and I'll never forget the feeling of completing a project like that (although it will never beat the satisfaction of winning a FRC competition).
__________________
Minnesota FIRST Senior Mentor | 2013-?

Stratasys Applications Engineering Technician | 2016-?

2009 Regional Win – 2470 @ 10k Lakes (Thanks 2826 and 1714)
2013 WFFA Recipient – 2470 @ 10K Lakes
2016 Ri3D: 'Snow Problem Reveal
2017 Ri3D: 'Snow Problem Reveal

The opinions expressed above are the personal opinions of the author and do not necessarily represent the views and opinions of any organization the author is affiliated with.
  #21   Spotlight this post!  
Unread 08-10-2014, 23:42
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: A Coding Club

Quote:
Originally Posted by Katie_UPS View Post
I'm a little confused about the age range of your group, but I highly recommend having in-house or attending a hackathon or two. Its not a "hack into the mainframe" type event, but a "hack together some sort of project" event. I'm not sure what there is for high school/middle school but its a pretty big community in college with Major League Hacks (http://mlh.io/) and a lot of college hack-a-thons encourage high schoolers to attend.

The cool thing about a hackathon is it forces you to complete a project in a short amount of time and you learn a fair amount doing them, and then if you win, at least in the college ones, there are a lot of cool prizes (items and/or cash) you can win and its good exposure to companies.

As far as activities, in the class I TA for we have labs that focus on using a specific concept: if statements, loops, state machines, arrays, pointers, etc. We use arduinos and try to make it fun (key word: try). Anything with easy access to accelerometer data that you can then drop from a large height makes for a really fun lab where the students have to use accelerometer data to tell if the item is being held, in free fall, or bouncing/landing: and then compute how long it fell (you may have to guide them through the physics/algebra of that).
Sounds like something that I and many others will be interested in! Sadly, currently, our funds are $0.00. All our resources are shared school computers and the GitHub student packs

It'll take a while for us to get the funds required to buy Arduinos and sensors.

I need to start approaching organizations and other sources for funding. It is my goal to make this program free of charge because no one should have to pay to learn (the opposite of real life )!
  #22   Spotlight this post!  
Unread 08-10-2014, 23:58
NWChen's Avatar
NWChen NWChen is offline
Alum
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: New York City
Posts: 205
NWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to behold
Re: A Coding Club

Quote:
Originally Posted by yash101 View Post
I need to start approaching organizations and other sources for funding.
Yash, you may want to look into hackEDU. I'm working on a similar club at my school. If you shoot an email over to Zach Latta, he may be able to help you in terms of funding and gathering resources from organizations and companies.

As far as material for a first meeting goes, I think a lot of people don't initially recognize the "wow" factor in coding. If you bring in a speaker from a tech company or show members unique things you can do with code, that might be a useful tool for engagement. For example, at one hackathon, an event organizer asked us all to visit a website; he then proceeded to conduct an orchestra (on all our individual laptops) from his phone.
__________________
2012 - 2015 • Team 2601


Last edited by NWChen : 09-10-2014 at 00:09.
  #23   Spotlight this post!  
Unread 10-10-2014, 00:01
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: A Coding Club

I will be looking at HackEDU. It seems like the service I have been looking for! Thanks for the link!
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 12:54.

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