AniCricKet / AniCricKet/automatic-spork

Sample Performance Task Scoring

未关闭
#17 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)
- [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)
- [x] [Algorithm Implementation](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 | 0 | Program shows input, program functionality, and output. Also describes 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 | 0 | 0| The student didn't include 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 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)
- [ ] [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)

**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 | 0 | 1| Student didn't show usage of a list in order to manage complexity in a program. |
| Procedural Abstraction | 0 | 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 | 1 | The student passes 2 different arguments into the procedure and shows the results of each call.|

Post Grading Reflection:

Overall, I felt that me and college board were in agreement on what the scoring for most of the criteria should be. I also felt that Collegeboard is slightly harsh on program purpose. In my opinion I think that is a little harsh because they met the requirements. On the first one I gave a 5/6 and Collegeboard gave a 4/6, which is pretty fair. I was surprised on the second one though, because I gave a 4/6 and Collegeboard gave a 6/6.

贡献指南

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

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

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