Advanced Search
Welcome to Omgili,
Omgili (Oh My God I Love It ;) is a search engine for discussions. With Omgili you can find answers and solutions, debates, discussions, personal experiences, opinions and more... To learn more about Omgili click here.

This is a complete preview of the discussion as it was indexed by Omgili crawlers. Use this preview if the original discussion is unavailable.
Click here to view the original discussion.

A New Approach to Teaching Programming (describes new undergrad programming course at MIT) : programming

PDF ALERT

Sorry about that.

Any way i can edit the description now to say it's a PDF?

No worries. It's not like it has a Flash intro..

Daniel's PDFs look amazing - look at all the material he has had published on Alloy.

I've began to hate the default TeX font which most people use, I just find them hard to read.

Is this 1994? PDFs are great...

... paper under glass ...

Look at the URL before you click, genius.

I have my status bar disabled to maximize viewable screen area.

Chrome doesn't work on Windows 7 64 :(

I hope those extra 20 vertical pixels are worth shitting up the internet with posts like "PDF ALERT" and the like.

They definitely are worth it.

Go back to 4chan.

Never posted there, ever.

I don't really see what my posts have in common with 4chan posts.

My comment karma here is overwhelmingly positive, so I don't see how your criticism is valid.

In one of our meetings, some students told us that this didn’t surprise them: that students either are motivated (and will take advantage of every learning opportunity the course offers) or are not (and will skip anything that is not mandatory).

They felt that our efforts to increase lecture attendance were misguided, and that we should focus all our attention on the students who attend, not the ones who do not.

This seems to be a harsh attitude, but it may be the most productive. Exactly.

Why care about those who do not care about themselves?

How do people that are not interested in learning get into MIT?

They probably got in the same way I did, and not through money or connections.

(My family has some money but didn't donate a penny.) I'm not all that interested in learning, but my grades and test scores were excellent.

I graduated from Caltech, so MIT is not the only top engineering school accidentally accepting people who lack interest in learning.

The culture of MIT undergrads (I was one) pretty strongly discourages going to class.

I don't know why.

It was the same at Caltech, except for smaller humanities classes where attendance was mandatory.

Many of the lectures just weren't very useful for getting the homework done.

Worth a read for this line alone. Amusingly (but sadly) students sometimes revel in complexity;

In the course evaluations, several students mentioned the Visitor pattern as one of the highlights of the course, blissfully unaware that visitors are needed only because Java lacks pattern-matching.

Sounds like a rather awesome course aside from the Java focus.

I found it amusing that at the end the authors bemoan this a little while acknowledging that they sort of brought it upon themselves.

Lol daniel was my prof back when I took 6.170...

He used to go on and on about those om diagrams and GoF patterns.

It's a damn shame he is destroying 6.001 and scheme...

It really doesn't seem like this is an improvement on SICP.

They just take the same components and wrap them up in a retarded language.