Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Education

Computer Games and Traditional CS Courses 173

drroman22 writes "Schools are working to put real-world relevance into computer science education by integrating video game development into traditional CS courses. Quoting: 'Many CS educators recognized and took advantage of younger generations' familiarity and interests for computer video games and integrate related contents into their introductory programming courses. Because these are the first courses students encounter, they build excitement and enthusiasm for our discipline. ... Much of this work reported resounding successes with drastically increased enrollments and student successes. Based on these results, it is well recognized that integrating computer gaming into CS1 and CS2 (CS1/2) courses, the first programming courses students encounter, is a promising strategy for recruiting and retaining potential students." While a focus on games may help stir interest, it seems as though game development studios are as yet unimpressed by most game-related college courses. To those who have taken such courses or considered hiring those who have: what has your experience been?
Programming

Haskell 2010 Announced 173

paltemalte writes "Simon Marlow has posted an announcement of Haskell 2010, a new revision of the Haskell purely functional programming language. Good news for everyone interested in SMP and concurrency programming."

Comment LaTeX worked for me (Score 1) 823

I took notes in LaTeX for all four years of college, including upper-level math and CS courses. It worked fine for me. Once you get used to it, typing most symbols is just as quick as writing them. Long formulas or lots of embedded fractions and things make it more difficult, but you can still type it pretty quickly, especially if you don't worry about compiling it as you go (which I did, and which was perhaps a bad idea since it does slow you down).

As some other people here have suggested, you can also define new commands to help you. One class I was in started using a lot of diagonal matrices, so after being slowed down a bit the first time I defined a new command that would easily let we write diagonal matrices. You can similarly define new keywords or languages or whatever you need to help you stay on top of things.

It might not work for everyone, but if you type fast and know LaTeX well it is easy and can work well.

Slashdot Top Deals

Do not underestimate the value of print statements for debugging. Don't have aesthetic convulsions when using them, either.

Working...