Live data from Hacker News

Code.org – Dedicated to growing computer programming education

code.org

51–60 of 187 posts

Re: Code.org – Dedicated to growing computer programming education

#51
post #41

IMO make learning programing (fun) a path to learning math (not fun). Once you understand mathematic fundamentals, understanding finance - and other such disciplines - comes naturally. You soon realize that most of (consumer) finance out there are marketing flush revolving around a few formulas.

You can strike the "(consumer)" before finance, and your sentence will still stand.

Re: Code.org – Dedicated to growing computer programming education

#52
post #47

Earlier quoted context omitted.

Yeah, we're still working on exactly how tutors get paid. For now, it's still in beta, so we're just asking for volunteers and getting feedback and figuring out a fair way to pay people. One thing we are planning to do (in addition to just paying cash) is to give students credits to continue learning and getting help from tutors when they help students who are further behind than they are. That way, students can help…

That's a neat idea. Just please be aware of the danger of extrinsic motivation crowding out intrinsic motivation. People help each other on the internet all the time without any reward apart from doing The Right Thing. Giving credits for getting more advanced help sounds like a good idea, though.

To be honest I really don't see much value add from these online teaching centers. All that's needed is the desire to learn to code, once someone has that, I think it's pretty easy to get the help and info you need (for free) already.

Re: Code.org – Dedicated to growing computer programming education

#53
I am generally enthusiastic about teaching people to code. That said, I am ambivalent about the backing organization, "Code.org":

Every single person on their advisory board (http://www.code.org/about) has a vested interest in there being more programmers competing for jobs.

I feel like they are misrepresenting the nature of most programming jobs to the general public.

They prey upon people's fear of unemployment and cite numbers about there being fewer programmers than jobs. Nearly every single person in that video has explicitly said they only hire the very best. My guess is that we'd still end up with legions of unemployed people that happen to be mediocre-to-awful at programming.

Re: Code.org – Dedicated to growing computer programming education

#54
post #5

Most challenges faced across the global are cultural and linguistic in nature. The heavy dependence on English is a huge barrier to most children and young adults out there. All my attempts to introduce young cousins and nephews to coding failed because they are at the stage where anything not in their own tongue is unfathomable. I looked into making a small ny-own-dialect-based mini language but it seemed that a bet…

Just having the documentation translated might be enough. I remember using MS QBasic very early on; the language itself had English keywords and function names, but the online help was translated into German.

Re: Code.org – Dedicated to growing computer programming education

#55
post #5

Most challenges faced across the global are cultural and linguistic in nature. The heavy dependence on English is a huge barrier to most children and young adults out there. All my attempts to introduce young cousins and nephews to coding failed because they are at the stage where anything not in their own tongue is unfathomable. I looked into making a small ny-own-dialect-based mini language but it seemed that a bet…

While it's certainly possible to learn programming without knowing English (millions of programmers have done it!), if your cousins don't speak English or another foreign language then you should probably consider that a priority, instead of programming.

Re: Code.org – Dedicated to growing computer programming education

#57

I am generally enthusiastic about teaching people to code. That said, I am ambivalent about the backing organization, "Code.org": Every single person on their advisory board ( http://www.code.org/about ) has a vested interest in there being more programmers competing for jobs. I feel like they are misrepresenting the nature of most programming jobs to the general public. They prey upon people's fear of unemployment a…

They're backed by software people, because most software people think coding is awesome and want more people to do it. Also, it's really hard to find good programmers, so they want more people to start doing it, yes.... but teaching 10 year olds to code isn't going to get them any benefit for at least 12 years. I highly doubt they're thinking that far ahead.

I think it's much more likely exactly what you see - they want more people to code because they believe everyone should code, and many people will like it once exposed to it.

Re: Code.org – Dedicated to growing computer programming education

#58
post #14

Where's the group pushing "everyone should learn to": be an accountant, doctor, engineer, electrician or a plumber. And on and on and on. Not everyone needs to learn to code. I agree that exposure to it and a basic understanding of it is good, just like other disciplines. But this is already happening! I learnt LOGO in primary school and then mindstorms, VB and HTML in high school. And so did everyone else, they were…

Then you're lucky. Not everyone has that opportunity. Everyone uses computers pretty much every day. Knowing a little bit about how computers work can make it 1000x easier to use computers. If you believe it's all magic, you can't properly figure out problems by yourself.

Re: Code.org – Dedicated to growing computer programming education

#59
post #36
post #16

Earlier quoted context omitted.

First, that's not nationwide in the US. I'm not aware of it being nationwide anywhere. In my school, there was a computer programming course on the list of choices. It disappeared when the time to actually register arrived. There was a web design course. We used dreamweaver. No one knew HTML. I spent the majority of my time in the class helping the other students do things they couldn't do in dreamweaver. The situati…

Here in NSW Australia there is a Year 11/12 subject "Software Design and Development". This has been there for at least a decade if not longer. It's offered at a majority of high schools. http://www.boardofstudies.nsw.edu.au/syllabus_hsc/pdf_doc/so... Also in the 7-10 high school syllabus there are options for projects that include: AI simulation and modelling, multimedia authoring, database design, website developme…

We don't have nationwide standards for curriculum in the US.. shocking, I know. Most schools do similar things, but there's a wide variety of quality and content of education.

Re: Code.org – Dedicated to growing computer programming education

#60
post #15

I think teaching students to program is a wonderful idea. Most people use computers every day-- be it work or leisure. Knowing how to automate your workflow in whatever career you choose would be a wonderful asset. However, I'm concerned that this isn't the goal. Lots of the video refers to a great need for programmers. It sounds like lots of the interested people are more interested in preparing students for a caree…

"It sounds like lots of the interested people are more interested in preparing students for a career in software engineering"

That could be the case. Programmers are expensive because there isn't enough to meet demand. If you can get a lot more people interested and entering into the market, the cost will go down. I would imagine an employer would prefer programmer's salary to be more in line with what a typical employee's salary is. If there is an end goal, it would probably be to make programming an expected skill set in addition to a specialty, rather than a specialty in of its own.

Post reply on HN