Investigate the basic concepts behind programming languages, with a strong emphasis on the techniques and benefits of functional programming. Use the programming languages ML, Racket, and Ruby in ways that will teach you how the pieces of a language fit together to create more than the sum of the parts. Gain new software skills and the concepts needed to learn new languages on your own.
Thank you again for signing up for Programming Languages on Coursera. The class begins in one week (January 14th). However, we have opened the course website early for those of you who want to learn a little more about the course and get the necessary software installed. This is optional -- you should have enough time starting on January 14th.
Here is what is currently available: * The pages "About the Course", "Course Logistics / Policies", "Software Installation", and "About the Course Staff" * The "Beginning of Course Survey" * Videos corresponding to parts of the software-installation instructions * The first two videos for "Section 1" -- these introduce the course before we launch into the main content * The Discussion Forums
So, here is what you can do before the course begins: * Complete the survey * Get the software we need for the first half of the course installed * Participate in the discussion forums to find study partners, ask questions about software installation, etc. * Watch the course-introduction videos
The course staff is incredibly excited that the course is starting so soon. Registrations are still pouring in, and we are looking forward to sharing programming languages and this entire MOOC experience with you.
No comments:
Post a Comment