OIM3640 - Problem Solving and Software Design

2025 Spring

Session 02 (1/23)

contain

Today's Agenda

  • Welcome/News/Announcements
  • Introduction to GitHub
  • Lectures:
    • 01 - Introduction to Python
    • 02 - Variables, expressions and statements

Welcome/News/Announcements

  • You should have read the course syllabus
  • You should have installed
    • Python 3.13.1
    • GitHub Desktop
    • Visual Studio Code - with extensions:
      • Python
      • vscode-icons
  • Email - please specify your course number
    • Subject title example: "OIM3640: Question about my GitHub settings"
  • Questions?

Welcome, new friend! How are you doing?

Please introduce yourself, including:

  • Who are you? Where did you come from?
  • Which year are you in? What's your best moment at Babson so far?
  • What is your concentration? Are you going to rule the world with that?
  • Why did you decide to take this class?
  • Do you have any programming experience?
  • How was your 2024 and winter break? Did you do anything exciting or just binge on Netflix?
  • How can we remember you? Tell a fun fact or a boring fact about yourself.

How to Learn (Python) Programming?

Introduction to GitHub

  • Create GitHub account
  • Create a new repository, OIM3640
  • Work on the repository
  • Commit and Push

Lectures

global styles