The tech industry is one of the few bright spots in a dim economy. So why aren't we teaching kids the skills they need to participate in it?
The good news is there are a lot of folks out there working on this.
- Get every kid you know under the age of 10 hooked on Scratch or Alice or even QBasic. Let them play, and ask questions, and show off what they make.
- Ask if computer science is in your local schools - then ask why not. Oh, and don't just ask about your school...ask about that other one, down the block. The urban/rural/under-served school. Those kids need this too.
- Stop blaming guidance counselors and administrators and every other bogey man out there. No one likes whiners, and those folks are busy worrying about dropout rates and intruder drills and grumpy parents. Give them something to value in computer science. Positive energy breeds long term success. Make the Computer Science program something they can brag about.
- Go to a CSTA meeting. No local chapter? Start one - it's super easy.
- Select one:
- If you are in Virginia - comment on the new technology SOLs. Not sure what to say? How's this: Computer Science is the discipline underlying all innovation, especially in the STEM fields. Our students need to move beyond just working on learning computer applications to learning the computer science topics that will build their success in school and future careers. Computer Science should be included in the Computer Technology SOL's.
- Don't live in Virginia? First, yes our standardized tests are called SOL's. No, that is not a joke. Second - find your state standards. Is computer science in there? Just figuring out where you state stands is a great first step.
So my question for you - what are YOU doing?