Python and Introduction to CS

Today I began the Python exercises on Codecademy. So far the exercises focus on learning the syntax without much context, but I did like the building a tip calculator lesson.

Also watched the first video in the MIT OpenCourseWare Introduction to Computer Science and Programming class. Main points:

  • An algorithm is a description of how to perform a computation.
  • It includes instructions (aka flow of control) and a termination condition.
  • A programing language has instructions and control structures.
  • The languages have structure (syntax) with meaning (static semantics and semantics).

Leave a comment