ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
In documentation/design documents from APCSPScoreOut of...
2
Propose some scaffolded approaches to the problem. This will be done through APCSP’s standard way of semantic evaluation: word bins, corpi for confirmation/classification, engineered test suite, algorithm (in Greek AND English)7
3
Students should explain which 5 (or more) of the 7 APCSA skills are used to solve the problem, based on the scaffolded approach.5
4
Evidence of discussion in Week 1. This can include minutes from a meeting, transcript of communication back and forth (e.g. chat, email), presentation of goals/summary/ideas from Fremont that build on MV ideas already shared (e.g. decision tree, examples worked out), timeline, delegation list, compromise or further details on features and output of algorithm10*
5
Students will find or personally manufacture a test suite (aka Training Set) that tests all important pieces to the algorithm with respect to success AND failure. This will be large (at least 30 is a goal) and diverse.10
6
Evidence of discussion in Week 2.10**
7
Corpi/corpus that is used in functioning of algorithm, presented in a way that is useful to the APCSA algorithm.5
8
With specific evidence, evaluate the 6 qualities of the suite of algorithms coded (whole set).18
9
Write the formal algorithm used to determine the conclusion about the text used (in English AND Greek).5
10
A document showing raw data of test results (a file made, perhaps) evaluating test results (using graphs and high-level statistics)5
11
Evaluating test results (using graphs and high-level statistics (either z-test, chi-squared test, or linear regression).10
12
Citation of resources used done with full bibliographies.5
13
14
Be sure this is included in your write-up (cut and paste Fremont students' work they shared with you):
15
APCSA students will communicate to APCSP students about how the algorithm works to a technical but non-programming audience. They will use method and variable names and describe math/logic, at least at the level of each method. There should be an emphasis on using language from the String and file analysis methods 1-7, where they are used, so that it is clear at least 5 of these methods are used in the project. Code will be shared and include pseudocode/comments/documentation to facilitate APCSP students in understanding it. APCSP students can directly quote and screen capture, but content must be clear and easy to follow. They should iterate with APCSA peers if it is not done or poorly done, to get a nice product to include in this write-up.10
16
17
Participation along the way (Mrs. Frazier gets these from Google Forms)
18
Meeting #1 timely evidence10*
19
Meeting #2 timely evidence10**
20
Check in Form during 2nd week2
21
Sharing Resources Form end of 2nd week2
22
Check in Form during 3rd week20
23
A negative addition: Group Dynamics Issues Not Resolved Well (Mrs. Frazier has records of this for some groups)(opt)
24
124
25
*d items: These scores go together.
total subject to change
26
If pasting in URLs, please be sure they are public or shared with frazierjava@gmail.com. Please also include the first 5 rows or a screenshot of part of the document so Mrs. Frazier can get a glimpse into what kind of information is in the document/how it is used.
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100