Quay lại
S

Shazia Bano đã tạo dự án “Grade Calculator Challenge: Coding Fair Results with a Partner Class” trên Class2Class.org

Xin tham gia
Không hoạt động
Công khai
Làm cùng một lớp khác

Grade Calculator Challenge: Coding Fair Results with a Partner Class

Dự án này nói về điều gì?

Students design and build their own complete C++ grade calculator with input validation, configurable grading scales, and clear pass/fail output, then share it for peer review across classes. They refine the program based on feedback and documen...
Độ tuổi học sinh
18+ tuổi
Thời lượng dự án
1 tuần
Tháng bắt đầu
Tháng 10 2026

Dự án này góp phần vào các mục tiêu toàn cầu sau

Kết quả học tập

Students will be able to describe the core programming concepts used in a C++ grade calculator, including variables, data types, input/output, arithmetic operators, and conditional statements.
Nhớ / Hiểu
Students will be able to apply input validation and conditional logic in C++ to compute total marks, percentages, letter grades, and pass/fail status for a student record.
Vận dụng
Students will be able to analyze test results from peer classrooms abroad to identify logic errors and compare how different grading scales affect pass/fail outcomes.
Phân tích
Students will be able to evaluate the reliability of their calculator using feedback from partner classes, judging whether its validation and grading output meet clear accuracy criteria.
Đánh giá
Students will be able to design and build a validated, configurable grade calculator in C++ with documented design choices, and share it for international peer review.
Sáng tạo

Kỹ năng cần phát triển

Tư duy phản biện và giải quyết vấn đề
Sáng tạo và đổi mới
Năng lực số

Hoạt động của dự án

1

Kick-off: Meet the Partner Class and Map the Grading Problem

Students join a short video call with the partner class, introduce themselves, and review the grade calculator requirements. In small groups they list the inputs, outputs, and grading rules they need.

Thời lượng: 40 phút
2

Design and Build the Validated Grade Calculator

Groups write pseudocode and a flowchart, then implement the C++ program with input validation, a configurable grading scale, and clear pass/fail output. They document each design choice as they go.

Thời lượng: 150 phút
3

Cross-Class Testing and Peer Review

Groups send their calculator to the partner class, run the partner's program on shared test cases, and note logic errors and grading differences. They then use the feedback to fix and refine their code.

Thời lượng: 60 phút
4

Final Showcase and Reliability Reflection

Groups demonstrate their calculator, share the testing evidence and design decisions, and explain how well it met the accuracy criteria. Students reflect on what the partner feedback changed.

Thời lượng: 50 phút