Computer Science Intro

I’m looking into this via udemy.com

Course material is at ocw.mit.edu.

Interesting but I watched the vid a bit late and was falling asleep.

See Assignment 0

Notes:

Downloaded and installed Python.

Languages can be

  • High or Low level
  • General purpose or Targetted
  • Interpreted or Compiled.

Python is a high level, general purpose, interpreted language.

Our goal is to take problems and break them down in order to do computation.

Syntax – what are the legal expressions

Static Semantics – what programes are meaningful or what expressions make sense.

Full Semantics – What does the program mean – what happens when I run it.

Need to develop good programing style.

Values:

numbers, string and operations.


Additional Resources:

Pyschools
WikiBooks