Data types are classifications that specify what kind of data a variable can hold. In programming, knowing and using the right data types is critical for processing data accurately. In this lesson, we are going over strings, lists, integers, floating-point numbers, tuples, dictionaries, booleans, and sets. These different data types allow computers to represent real-world information (e.g., using strings to store text, integers for counting, booleans for binary conditions).

Homework Rubric

Criteria Excellent (5 points) Good (4 points) Fair (3 points) Needs Improvement (2 points) Unacceptable (1 point)
Understanding Demonstrates a thorough understanding of the topic Shows good understanding, with minor errors Shows basic understanding, but lacks depth Shows limited understanding with major errors Fails to show any understanding of the topic
Completeness All parts of the assignment are fully completed Most parts completed, with minor omissions Some parts are missing or incomplete Several parts missing or incomplete Assignment is largely incomplete
Accuracy All answers are correct and fully justified Most answers are correct, with good justification Some correct answers, but lacks clear justification Few correct answers, with little justification Almost all answers are incorrect
Presentation Well-organized, neat, and easy to read Neatly presented, but with minor formatting issues Presentation is somewhat disorganized Poor organization, difficult to follow Presentation is messy and hard to read
Timeliness Submitted on time or early Submitted on time Submitted within 1 day of the deadline Submitted 2-3 days after the deadline Submitted more than 3 days late