TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

CS in HS - Read Write Code

67 点作者 jkeesh超过 12 年前

21 条评论

hoytie超过 12 年前
I'm all for teaching CS in high school, but am irked by the claim that "learning to code is just as important as learning how to read and write." This is obviously not true if you think about it for two seconds. There isn't a job in the world that doesn't involve communication. Reading and writing is the basis of forming arguments and understanding things -- quantitative or not. The best programmers I've encountered have great mastery of their native language. Educators need to be careful about how they suggest CS should be implemented in HS, and just how much is essential. It could be very effective to integrate CS into a mathematics track, since they reinforce each other so nicely. Computer literacy is so important and is becoming more important -- no argument there -- but even computation itself requires a good grasp of language. Computers can't answer the question of "why" for us.<p>They also suggest that computing skills will be required for "any" job, which raises some important questions. First of all the claim itself is bs: Yeah, computers will become more and more ubiquitous, but many vocations just don't and shouldn't require computational skill. In many cases it could be a distraction from the core issues of the vocation. I don't care if my therapist, dance instructor, baker, farmer, mother, coach, musician, ... (ad infinitum) knows how to reverse a linked list. Sure, computer literacy would help all of them achieve certain things, but let's be honest about what level of CS education is _essential_. Secondly, a world where EVERYONE has a job where computing is of central importance is one I personally would never strive towards. We should ask ourselves if we really want to stick all of society behind a computer.
评论 #4776981 未加载
评论 #4777030 未加载
评论 #4777072 未加载
majormajor超过 12 年前
My high school AP CS course I took as a senior (good ol' apstring.h and friends...) scared me off programming for four years due to an underqualified teacher, a lack of feedback, and a total lack of any sort of big picture approach, so I really like attempts like this to make it more accessible (and more personal than just something totally automated).
评论 #4777082 未加载
评论 #4776233 未加载
jkeesh超过 12 年前
Hey HN --<p>We are launching a crowdfunding campaign to teach 1,000 high school students to code over the next six months.<p>We focus on providing help from <i>real people</i> along the way--because when you are learning to program, everyone gets stuck, and needs debugging help and feedback.<p>We are also making a site to collect 30-second videos from people across all fields saying "why you should learn to code." It would be great to get some help from HN supporting this cause.
garbles超过 12 年前
I like the idea of this, but just know that teaching first year university courses is nothing like giving a quality high school education. As someone who has done both, I think that it's near impossible for someone on the outside to appreciate the difficulty of the latter. You will be sadly mistaken if you believe that you can get away with giving a university type education to a high school student. This seems to be a big point that most education startups miss. That said, I look forward to seeing the results! Good luck!
评论 #4776074 未加载
davegauer超过 12 年前
Beyond just the importance of understanding how computers work, I deeply believe that learning to program can be a huge aid to understanding (really <i>understanding</i>) mathematical concepts as well as other fields of science, language, etc.<p>I'm currently reading Seymour Papert's amazing book _Mindstorms_ (after reading a comment on HN, appropriately enough). I am in complete agreement with his assertion that schools currently present topics as a series of disconnected rote pieces with no "point" or basis for deeper understanding. Computers can provide the platform for understanding, intuiting, and even self-teaching concepts in a way that just isn't possible with pencil and paper.<p>The whole book makes me unconsciously flex my hands into fists and suppress a scream, "yes! This!"<p>I was one of those kids who thought they just weren't made for math and I hated it and felt bad about it. Later in life, I finally figured out that all of the math I'd been taught in school was about as complex as a "hello world" program. It's laughable, really. And I don't feel bad about it anymore. I wish somebody had been able to tell me that then.
econner超过 12 年前
This is great. My high school didn't offer any AP computer science and most people equated programming with learning how to use MS Office programs. I think programming will truly become a medium like math that you need to know because it is such a valuable tool for whatever you end up doing.
vandershraaf超过 12 年前
This is indeed a great initiative. As many people pointed out, we need to teach young kids for them to make sense of computer science and technology in general. What hinders them from learning this seemingly hard field is the fact that computer science is very abstract. So we have to let them know the connection between loop and data processing, variable and data storage etc. I really hope that this endeavor would do the exact thing. Good luck!
评论 #4776831 未加载
freditup超过 12 年前
I personally had a great AP CS teacher. It was my favorite class. I remember that most days we just went to class and worked on an assignment which was programming something specific in Java. The days we had lectures were always the worst. :D Point is, in HS you can put students in an environment where coding is fun quite easily.<p>Also, great idea. I'm still stunned about how little attention programming gets in schools.
评论 #4777146 未加载
评论 #4776808 未加载
johncoogan超过 12 年前
This is a really great program from an excellent team. Despite going to a great high-school (IMHO), no teachers new CS, so we never had the option to take any CS what-so-ever. It would have been awesome to have something like this to bridge the gap between the hacking my friends did outside of school and real course credit in school.
mgummelt超过 12 年前
This is run by a few Stanford alums with a lot of experience teaching CS to undergrad noobs. Should be a good experiment.
jtsegs超过 12 年前
I've had the good fortune of working with both founders and they're highly qualified with a lot of experience in the teaching CS space having helped teach Stanford's intro CS courses. Keep an eye on them and recommend people wanting to learn to code - this is a great way to learn fast and learn well.
christiangenco超过 12 年前
Fantastic! And totally in line with a TEDx talk I gave last month[1].<p>I wish you guys immense success!<p>1. <a href="http://christian.gen.co/2012/09/21/tedxsmu-hilltop-you-should-learn-to-program.html" rel="nofollow">http://christian.gen.co/2012/09/21/tedxsmu-hilltop-you-shoul...</a>
评论 #4776693 未加载
评论 #4776385 未加载
vitno超过 12 年前
I'm a CS major in college. Students who knew what they were doing actively avoided AP CS in our high school. (I've heard many other similar stories as well)<p>The majority of High School "tech" teachers are utterly unqualified to teach CS.
评论 #4776566 未加载
jbenet超过 12 年前
This is awesome! You're definitely on to something with the whole personal help thing. In my experience teaching CS, people _always_ get stuck on something and it can be really frustrating for them.
e12e超过 12 年前
Did I miss something in the FAQ for tutors? What kind of commitment do you want? Any compensation (other than the joy of teaching, and the learning that comes with that?)?
评论 #4776614 未加载
评论 #4776612 未加载
rjwalsh88超过 12 年前
Having worked with both of these guys, I'm excited to see where this goes. Clearly an excellent problem to tackle, and I can't think of a better duo to take it on.
评论 #4776006 未加载
pindi超过 12 年前
A great initiative from a great team.
dam_adler超过 12 年前
This is a pretty important cause.
bardenstein超过 12 年前
the guys behind this know what they're doing, and this will go far.
zimmyer超过 12 年前
What a great cause!
fearthetree2014超过 12 年前
cool