4 ms·
AP teaches what a plurality of colleges teach. Ten years ago, most colleges taught C/C++, and so did AP; when the balance switched to Java, AP switched as well.
by Darmani 17y ago
AP teaches what a plurality of colleges teach. Ten years ago, most colleges taught C/C++, and so did AP; when the balance switched to Java, AP switched as well.
I heard earlier today that CMU will be switching its three basic programming courses from Java and C to Python within a few years (and changing its mid-level algorithms course from Java to ML). With CMU and MIT both teaching Python, you can bet a cascade of lower-tier CS departments will follow, and then AP will as well.
- swolchok 17y agoUMich's new Informatics major (AFAICT, it's like Java-school CS) is doing Python for the intro programming course, and grad students in the School of Information also do Python. http://www.pythonlearn.com http://www.pythonlearn.com and http://www.si502.com/ http://www.si502.com/ respectively. Don't know whether these are good courses; in some sense I think it must be hard to have a bad introductory programming course.