LaunchCode logo

LaunchCode's LCHS

  • Summary
  • Expanded

Chapters¶

  • 1. Introduction to Python Programming
  • 2. How Programs Work
  • 3. How To Write Code
  • 4. Data and Variables
  • 5. Making Decisions With Conditionals
  • 6. Repeating Things With Loops
  • 7. Stringing Characters Together
  • 8. Lists Keep Things in Order
  • 9. Errors and Debugging
  • 10. What’s Your Function
  • 11. Python Modules
  • 12. Python Dictionaries
  • 13. Classes and Objects
  • 14. We Built The Internet on HTML
  • 15. Styling the Web With CSS
  • 16. Terminal
  • 17. Local Development
  • 18. Git Some Control
  • 19. HTTP and the Internet
  • 20. User Input with Forms
  • 21. Hello, Flask!
  • 22. Refill the Flask
  • 23. Cookies & Sessions
  • 24. Databases
  • 25. Build a Minesweeper Game
  • Index

Chapter Projects¶

  • 4.11. Project: Data & Variables
  • 5.11. Project: Conditional Launch
  • 6.12. Project: Turtle Loops
  • 7.12. Project: Strings
  • 8.11. Project: Lists
  • 9.8. Project: Errors and Debugging
  • 10.12. Project: Functions
  • 11.9. Project: Collaborative Turtles Activity
  • 12.9. Project: Mad Dictionaries
  • 13.12. Project: Classes and Objects
  • 14.8. Project: HTML
  • 15.7. Project: CSS
  • 17.9. Project: Local Turtle Races
  • 18.9. Project: Git a Remote Repository
  • 20.11. Project: Web Form (Part 1)
  • 21.10. Project: Web Form (Part 2)
  • 22.11. Project: Improve the User Experience
  • 23.8. Project: Flask Sessions
  • 24.10. Project: Movie SQLs

Small Activities¶

  • Activity #1: User Input
  • Activity #2: Adventure Time!
  • Activity #3: Making Diamonds

Large Assignments¶

  • Assignment #1: Candidate Testing
  • Assignment #2: Coded Messages
  • Assignment #3: Console Game
  • Assignment #4: HTML Me Something
  • Assignment #5: Communication Log
  • Assignment #6: Flask Game

Appendices¶

  • About This Book
  • Online Classrooms
  • Installing Software for LCHS
  • Common Python Dictionary Methods
  • Common Python List Methods
  • Common Python String Methods
  • Random Module
  • Python Turtles
  • Terminal Commands
  • Optional Course Content
  • Solutions To Chapter Exercises

Back to top

Page Source