AniCricKet / AniCricKet/automatic-spork

Sample Performance Task Grading 3

未关闭
#21 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Jupyter Notebook
星标
2
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

Submission 1:

**Requirements:**

- [x] [Program Purpose and Function](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Data Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Managing Complexity](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Procedural Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Algorithm Implementation](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Testing](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)

**Scoring:**

| Reporting Category | Student Score | College Board Score | Comments |
| - | - | - | - |
| Program Purpose and Function | 0 | 0 | Program doesn't show input, program functionality, and output. |
| Data Abstraction | 0 | 0 | Doesn't show how the code segments involve lists and also identify the variables being used. |
| Managing Complexity | 0 | 0| The student didn't include an example of a list being used to manage complexity |
| Procedural Abstraction | 0 | 0 | The student didn't include 2 different code segments and explain the function of the segments. |
| Algorithm Implementation | 0 | 0 | Didn't show or explain an algorithm involving sequencing and iteration. |
| Testing | 1 | 1 | The student passes 2 different arguments into the procedure and shows the results.|

Submission 2:

**Requirements:**

- [x] [Program Purpose and Function](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Data Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Managing Complexity](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Procedural Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Algorithm Implementation](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Testing](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)

**Scoring:**

| Reporting Category | Student Score | College Board Score | Comments |
| - | - | - | - |
| Program Purpose and Function | 1 | 1 | Program shows good example of input, program functionality, and output. Also describes the overall purpose of the program well. |
| Data Abstraction | 1 | 1 | Shows 2 different program code segments which involve lists and also identify the variables being used. Describes what the data is representing. |
| Managing Complexity | 1 | 1| Student showed good usage of a list in order to manage complexity in a program. |
| Procedural Abstraction | 1 | 1 | The student includes 2 different code segments and explains how the procedure affects the overall functionality of the segment. |
| Algorithm Implementation | 1 | 1 | Procedure includes all necessary elements (sequencing, selection, iteration). |
| Testing | 1 | 1 | The student passes 2 different arguments into the procedure and shows the results of each call.|

Submission 3:

**Requirements:**

- [ ] [Program Purpose and Function](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Data Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Managing Complexity](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Procedural Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Algorithm Implementation](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Testing]((https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf))

**Scoring:**

| Reporting Category | Student Score | College Board Score | Comments |
| - | - | - | - |
| Program Purpose and Function | 0 | 0 | Program doesn't show input, program functionality, and output. Also doesn't describe the overall purpose of the program. |
| Data Abstraction | 1 | 1 | Shows 2 program code segments which involve lists and also identify the variables being used. |
| Managing Complexity | 1 | 1 | The student includes an example of a list being used to manage complexity |
| Procedural Abstraction | 1 | 1 | The student includes 2 different code segments and explains the function of the segment. |
| Algorithm Implementation | 1 | 1 | Shows a good algorithm involving sequencing and iteration, and explains the algorithm well. |
| Testing | 1 | 1 | The student passes 2 different arguments into the procedure and shows the results.|

Submission 4:

**Requirements:**

- [x] [Program Purpose and Function](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Data Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Managing Complexity](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [x] [Procedural Abstraction](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Algorithm Implementation](https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf)
- [ ] [Testing]((https://apcentral.collegeboard.org/media/pdf/ap22-sg-computer-science-principles.pdf))

**Scoring:**

| Reporting Category | Student Score | College Board Score | Comments |
| - | - | - | - |
| Program Purpose and Function | 1 | 1 | Program shows good example of input, program functionality, and output. Also describes the overall purpose of the program well. |
| Data Abstraction | 0 | 0 | Doesn't show 2 different program code segments which involve lists and also didn't identify the variables being used.|
| Managing Complexity | 1 | 0 | I thought that the student did well in this aspect but collegeboard said that the student didn't show proper usage of a list in order to manage complexity in a program. |
| Procedural Abstraction | 1 | 1 | The student includes 2 different code segments and explains how the procedure affects the overall functionality of the segment. |
| Algorithm Implementation | 1 | 1 | Procedure doesn't include all necessary elements (sequencing, selection, iteration). |
| Testing | 1 | 0 | The student passes different arguments into the procedure and shows the results of each call. Collegeboard didn't agree with this one either. |

Post Grading Reflection:

I think me and Collegeboard are fairly in agreement over what the grading should look like. Over this grading process, One thing that I've learned is that a proper description is very important, as sometimes people will have a great submission but their explanation brings them down. Learning from this, I will make sure that I have clear explanations to avoid confusion and to get good grades.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。