How To Encourage a Young Teen To Learn Programming
Web Design Industry News
How To Encourage a Young Teen To Learn Programming
Anonymous Hacker writes "I'm in a bit of a bind. My young teenage son is starting to get curious about computers, and in particular, programming. Now, I'm a long time kernel hacker (Linux, BSD and UNIX). I have no trouble handling some of the more obscure things in the kernel. But teaching is not something that I'm good at, by any means. Heck, I can't even write useful documentation for non-techies. So my question is: what's the best way to encourage his curiosity and enable him to learn Now, I know there are folks out there with far better experience in this area than myself. I'd really appreciate any wisdom you can offer. I'd also be especially interested in what younger people think, in particular those who are currently in college or high school. I've shown my son some of the basics of the shell, the filesystem, and even how to do a 'Hello World' program in C. Yet, I have to wonder if this is the really the right approach. This was great when I was first learning things. And it still is for kernel hacking, and other things. But I'm concerned whether this will bore him, now that there's so much more available and much of this world is oriented towards point-n-click. What's the best way to for a young teen to get started in exploring this wonderful world of computers and learning how to program In a *NIX environment, preferably." Whether or not you have suggestions for generating interest or teaching methods, there was probably something that first piqued your curiosity. It seems like a lot of people get into programming by just wondering how something works or what they can make it do. So, what caught your eyeRead more of this story at Slashdot.
Click here for full article...
»More website design news:
Web Developer | WebRef | CSS Beauty | Digital Web | Slashdot | SitePoint
Database Replication in MySQLChecking SQL Servers Heart BeatUnweaving a Tangled Web With HTMLParser and LuceneStrategies for Integrating J2EE-Based Applications into a Portal Server EnvironmentMS Access for the Business Environment: Extend Access with Pass-Through QueriesScripting Clinic: Curl Up With PythonAcrobat 6 and PDF Solutions: Creating the PDF You Want. Pt. 2JavaScript: VB String FunctionsImproving the Content RaterSQL MAIL and SQL Agent Mail using POP3 and SMTP
Simple Comments Release Notes: v.960Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control ToolkitHow to Create an Ajax Autocomplete Text Field: Part 10Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control ToolkitJavaScript and HTML TricksFunctional TestingBook Review: Head First JavaScriptWeb Hosting Control PanelsUse Your Blog for Fast Search Engine RankingsRefactoring HTML: Well-Formedness - Part 3How to Create an Ajax Autocomplete Text Field: Part 9New Life for Old DrivesHow to Use a JavaScript Query String ParserRefactoring HTML: Well-Formedness - Part 2How to Create an Ajax Autocomplete Text Field: Part 8
emtasticFix Your CSSOpera Web Standards CurriculumDynamic LayoutThe 10 Commandments of Web DesignMozilla Firefox 3 Released Easy Vertical Centering with CSSIE TesterPerfect pagination style using CSSOverride Inline Styles from the StylesheetGetting Creative With TransparencyDragonfly for OperaWeb Directions North slides and podcastsKotatsuThis is how you get sifr to work
Photoshop vs FireworksSmart CSS Aint Always Sexy CSSPortable Social Networks, The Building Blocks Of A Social WebIntegrating Social Media into a Web Content StrategyThe Education of Geeks and FreaksWhy Do Web Startups Die Lack of AlphalphaReview: Building Findable WebsitesFree Your Embedded Data With SearchMonkeyReview: ScreenFlowDesign Decisions vs. Audience Considerations
Is Anyone Using the Google Web ToolkitTroll Patents Lists In Databases, Sues EveryoneVector Graphics Lead Wish List For Future BrowsersHow To Encourage a Young Teen To Learn ProgrammingStudy Says Open Source Software a Security RiskSelling Online with Drupal e-CommerceWeb 2.0 Lessons For Corporate Dev TeamsIPhone 3G Jailbreak Released, Paves Way For Open Source AppsGuide For Small Team ProgrammingCold Boot Attack Utilities Released At HOPE ConferenceBest and Worst Coding StandardsThe Father of Multi-Core Chips Talks ShopReusing and Recycling CodeListen Online To Last HOPE ConferenceLinuxs Security Through Obscurity
Build a Web 2.0 Voting Widget with Flex: Part ITake Command with AjaxRich Punctuation: How To Do It And Why You Should BotherHTML or XHTML: Does it Really MatterMastering the UNIX Command Line: A Beginners GuideMark Boultons Freelance Design SecretsCSS Positioning Properties At-A-Glance GuideFancy Form Design Using CSSWarning: This Secret CSS Technique Will Surprise You!Breaking Out of the Box With CSS LayoutsNifty Navigation Tricks Using CSSTest Driven Development: Are You Test-infectedFirefox 3: Whats New, Whats Hot, and Whats NotWalk on AIR: Create a To-do List in Five MinutesMake Your Mark with Affiliate Marketing
Syberplex Website Design: Did you know?
- If you are running a new business or thinking to start your online business through the development of an e-commerce project of your own and are seeking for a striking design, STS will find a custom solution for you.
- We offer a wide range of custom web design services at affordable prices starting from small presentation sites to complex multifunctional web portals and advanced custom e-commerce solutions.
- Syberplex website design work has been featured in numerous media publications including Good Morning America, The Wall Street Journal, Kare 11 News, and many others.
- Our Minnesota Website Design Company provides you with custom designed websites tailored to your specific business needs/goals. Syberplex associates have experience in website design, Flash design, search engine optimization, website programming (PHP/ASP/SQL), and much more!
- Syberplex web design company provides professional services and individual approach to each and every client.