Intro to Prog in C#
13 May 2025
  • 1. Introduction
  • 2. Data and Variables
  • 3. Methods/Functions
  • 4. Selection/Conditional
  • 5. Iteration: for Loops
  • 6. Iteration: While Loops
  • 7. Files & Paths
  • 8. Arrays
  • 9. Collections
  • 10. Classes
  • 11. Object-Oriented Programming
  • 12. Data Structure
  • 13. Selected Topics
  • 14. Appendix
    • 14.1. Useful Resources
    • 14.2. Command Line Introduction
    • 14.3. Precedence of Operators
    • 14.4. Acknowledgments
    • 14.5. Homework: Grade Calculation
    • 14.6. Homework: Grade Calculation from Individual Scores
    • 14.7. Homework: Grade File
    • 14.8. Homework: Book List
    • 14.9. Group Project
    • 14.10. Lab: Version Control
    • 14.11. Mercurial and Teamwork
Intro to Prog in C#
  • 14. Appendix
  • View page source

14. Appendix

  • 14.1. Useful Resources
  • 14.2. Command Line Introduction
    • 14.2.1. Navigating Directories
    • 14.2.2. Common Commands
    • 14.2.3. Scripts
    • 14.2.4. Copy and Paste
    • 14.2.5. Command Line Shortcuts
  • 14.3. Precedence of Operators
  • 14.4. Acknowledgments
  • 14.5. Homework: Grade Calculation
    • 14.5.1. Program Summary
    • 14.5.2. Details
    • 14.5.3. Grading Rubric
    • 14.5.4. Logs and Partners
  • 14.6. Homework: Grade Calculation from Individual Scores
    • 14.6.1. Functional Requirements
    • 14.6.2. Style Requirements
    • 14.6.3. Grading Rubric
    • 14.6.4. Logs and Partners
  • 14.7. Homework: Grade File
    • 14.7.1. Brief Problem Statement
    • 14.7.2. Using C#
    • 14.7.3. Requirements
    • 14.7.4. Hints
    • 14.7.5. Grading Rubric (25 points)
  • 14.8. Homework: Book List
    • 14.8.1. Book class
    • 14.8.2. BookList class
    • 14.8.3. TestBookList class
    • 14.8.4. Grading Rubric
    • 14.8.5. Extra Credit
  • 14.9. Group Project
    • 14.9.1. Objectives
    • 14.9.2. Overview
    • 14.9.3. Your Team
    • 14.9.4. Roles
    • 14.9.5. The process
    • 14.9.6. Splitting Up The Coding
    • 14.9.7. Weekly reports
    • 14.9.8. Intermediate deliverables
    • 14.9.9. Final Deliverables
  • 14.10. Lab: Version Control
    • 14.10.1. Goals
    • 14.10.2. Steps
  • 14.11. Mercurial and Teamwork
    • 14.11.1. Planning and Communication
    • 14.11.2. Typical Scenario
    • 14.11.3. Conflict Avoidance
    • 14.11.4. E-mail Notifications
    • 14.11.5. Communication is Key to Success
Previous Next

© Copyright . Last updated on 13-May-2025 04:11:01.

Built with Sphinx using a theme provided by Read the Docs.