Programming Languages




Customize your search:

E.g., 2017-06-08
E.g., 2017-06-08
E.g., 2017-06-08
May 15th 2017

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language -- and in learning new ones.

Average: 5.5 (2 votes)
Self Paced

Learn key computer science topics to better teach your students and prepare for the Praxis & TExES Computer Science certification test. Thinking about teaching Computer Science, or incorporating CS into a subject you already teach? CS skills are fundamental to student success and you can teach it! This course is intended for prospective K-12 Computer Science teachers to review key topics in Technology Applications, Programming Languages and CS special topics.

No votes yet

Brief introduction to the web. Does the world of the web interest you, but you don't quite know where to start? This course will bring you up to speed! No previous knowledge required. You'll discover the history of the web, different programming languages and frameworks, and what role developers play in the whole game! You'll be able to better understand the world of web development, and you'll be able to get yourself started on that career path if you like.

Average: 4 (1 vote)