CS 115 Summer 2017

Introduction to computer programming

CS115 Summer 2017

Lecture notes

 

  • Lecture 1: Explain the Syllabus

  • Lecture 2: Chapter 1, History of computers, parts of a computer, and design

  • Lecture 3: A first look at Python

  • Lecture 4: This lecture covers data types, math operators, typecasts, print, sep=, end=, testing

  • Lecture 5: This lecture covers data types, math operators, typecasts, print, sep=, end=, testing

  • Lecture 6: Conditionals, if statments

  • Lecture 7: Conditionals, if statments

  • Lecture 8: Loops, For loop, while loop, and functions

  • Study Guide for Midterm Exam: Sample questions help you to review for the Midterm exam

  • Lecture 9: Functions

  • Lecture 10:Graphics(Build GUI for your program)

  • graphics.py Package Download the graphics.py file, and put it in the same folder of your python file to practice GUI

  • Lecture 11:Strings Part 1: searching, stripping, traversal
  • Lecture 11:Strings Part 2: Split, Join

  • Lecture 12:List Part 1: searching, stripping, traversal
  • Lecture 12:List Part 2: Different programs using list

  • Lecture 13: Exceptions and files

  • Study Guide for final Exam: Sample of questions to help you review for the final exam