logo

Coding

  • CS 101 - An Introduction to Programming in Python

Part I • Introduction

  • Introduction
    • The Mind’s Tangle
    • The One Thing Necessary
    • Game Plan
    • Why Python
    • Building a Search Engine
    • Almost a Prerequisite
    • Coding Environment

Part II • Numbers, Strings, Operators, and Methods

  • Numbers, Strings, Operators, and Methods
    • Light Speed
    • String Introduction
    • Strings - Continued
    • Procedures: Built-in Functions and String Methods
    • String Procedures - Extracting a Sub-String
    • Extracting a Link
    • Try It Yourself
    • String Cheat Sheet

Part III • Repetition: Procedures & Control

  • Procedures & Control
    • Introduction
    • Modules in Python
    • Procedures Redux
    • Practicing Procedures
    • Reviewing Procedures and Exercises
    • Control Through True and False
    • Introduction to while Loops
    • Practicing Loops and Conditions
    • Reviewing Loops and Conditions

Part IV • Data Structures

  • Data Structures
    • The Problem
    • List Basics
    • Python’s for Loop

Assignments

  • Instructions
    • Challenge - 05 - while Loops
    • Challenge - 06 - Procedures
    • Challenge 08 - Counting Vowels
    • Challenge 09 Help

Python Cheat Sheet

  • A Rough Cheat Sheet
    • Basics
    • Built-in Functions
    • Control Flow

Addenda

  • Addenda
    • Glossary
    • Bibliography
    • Assignments
Powered by Jupyter Book
  • .md

Data Structures

Data Structures#

  • The Problem
  • List Basics
  • Python’s for Loop

previous

Reviewing Loops and Conditions

next

The Problem

By Barley-Benincasa Lab & Studios ✏️ in cooperation with The Intern
© Copyright 2022-2023.