Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have used geometry a lot in programming, actually - usually when it comes to games programming. Of course you might not need it for standard web development, but I think enough of a case could be made to include it in a preparation for CS.

Also, when we did the "congruent triangles" stuff in school, it was actually the most "graphical" way of conducting mathematical proofs. It was a very fun way to practice doing proofs. I don't even remember how much we continued to prove stuff in other parts of math. And again I think knowing about conducting proofs is useful/essential for CS.

Could it be that you never had the congruent stuff at school? Our teachers mentioned that there are alternative ways to do geometrical proofs (I think with mirroring and projections?), so your teacher might have chosen another route. Because the congruency stuff is really easy to remember imho, it seems likely you never actually heard about it.

Summary of "the congruency stuff" off the top of my head: two triangles are congruent if the have either three equal edges, or two equal edges with an equal angle between them, or one equal edge and two equal angles. (equal meaning same length for edges). I think that's it :-/ (it's late...).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: