Code.orgis a newfangled non - profit creation on a mission to learn students to program ( " computer code " ) computers . It starts with this picture , in which self-aggrandizing - name and lesser - known computer programmer ( including Chris Bosh of the Miami Heat ) lecture about their first experience with coding , and explain why they think it ’s an important acquirement to teach our kids . Have a expression :
And now my two cents . When I go to college , I was primarily concerned with bring forth a job afterwards . I had always been interested in information processing system , but I was also into books – and did n’t like mathematics much . So being a Computer Science major seemed like a bother ( I did take some intro class , and the mathematics was killing me ) . I discovered what was then called Library Science , which at my school was often advert to as " Computer Science without the math . " That was n’t an all accurate verbal description , but it was close enough – the Library Science ( later " Information Science " ) department was this intimate middle place where computers and human mind were employed to organize , categorize , and realize all human knowledge . Which , let ’s face it , is pretty awful .
In my character , I came into college with some basic coding skills see at various stages of early school , and a little on my own . I knew a footling Pascal , a small degree centigrade , and a lot of half - forget BASIC and Logo . At school , I took more C ( yay ) and Java ( boo ) social class , as well as picking up some perl and shell scripting in the course of make believe projects work . By the clock time I graduated , I would not describe myself as an amazing programmer , but yeah , I could code . I also occupied an awkward first generation of graduate who could mark up World Wide Web Sir Frederick Handley Page – this is not tantalise , but it commanded a enough salary anyway .

In my professional career , I ’ve written books and I ’ve written computer software ( include somebig deal apps for toddlers ) . Although I favor the account book work , I have to say that the skills related to programing have been passing useful in non - computing areas of my work . And I learned ahead of time on that computer programing is n’t about math , it ’s about logic . It is about understanding the order of how thing materialise , and then becoming more and more cagy ( and , we hope , discipline ) about applying that understanding . If I had to counsel kids these day about my top two thing to learn at school day , they ’d have to be English ( both utter and written ) and computer programming . think me , if you are skilled at those two things , you may get ( or make ) a Book of Job . Would n’t hurt to get wind some history while you ’re at it , just for kick .
For more on gull , check outCode.org ’s learning resources , then head over toKhan Academyfor more .