1
vote
2answers
378 views

Software and/(x)or Hardware Projects for Pre-School Kids [closed]

I offered to participate at my kid's pre-school for various activities (yes, I'm crazy like that), and one of them is to help them discover extra-curricular (big word for a pre-school, but by lack of ...
5
votes
2answers
625 views

Recommendations for teaching kids math concepts & skills for programming? [closed]

I've got two very bright kids who are showing interest in learning programming. Of course their primary goal is to develop video games. They have decided they want to be game developers when they ...
6
votes
8answers
7k views

Why Java as a First Language? [closed]

Why is Java so popular as a first language to teach beginners? To me it seems like a terrible choice: It's statically typed. Static typing isn't useful unless you care a lot about either ...
6
votes
9answers
502 views

Should programming schools be more competitive? [closed]

There have been several postings on P.SE about lower quality programming education, and this post from Joel on JavaSchools shows his frustration with the way computer science is often taught. At many ...
13
votes
9answers
519 views

How can I bootstrap a software development community at my school?

I'm a student at the University of South Florida who's frustrated with the educational environment in the Computer Science program. Right now, I'm taking "Program Design." I should be learning how to ...
13
votes
3answers
1k views

Should Software Engineering and Computer Science be separate majors?

For decades, the accepted degree to get to become a software developer was "Compter Science." We've had a few questions already about whether that degree really prepares students to develop software. ...