ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
QNameAvgSDMethods and ControlClass[]/List[][]Can't UseTopics/NotesClasses/Methods
2
2024
Questions
Scoring Guidelines
Reader Report
Litvin's Solutions
3
A1Feeder4.833.14x
4
A2Scoreboard5.73.34x
5
A3WordChecker4.333.46x
6
A4GridPath3.23.18x
7
2023
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
8
A1Appointment Book4.073.37x4.3275
Average Average
4.344625
9
A2Sign4.742.86x
Recent Avg
4.743125
10
A3Weather Data5.073.19x
11
A4Candy Box3.433.17x
12
2022
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
Yearly avg
Q1Q2Q3Q4
13
A1Game5.923.31x4.8225AVG5.194.904.844.04
14
A2Book5.033.25x
15
A3Review4.483.19x
16
A4Data3.863.15x
17
2021
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
18
A1WordMatch4.573.09x4.4475
19
A2Table4.943.5x
20
A3MemberInfo4.23.41x
21
A4ArrayResizer4.083.43x
22
2019
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
23
A1AP Calendar6.22.98X5.375
24
A2Step Tracker4.93.53x
25
A3Delimiters5.63.54x
26
A4Light Board4.83.38x
27
2018
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
28
A1Frog Simulation5.34xcreate class objects, writing methods, conditionals, loopsfrogSimulation, simulate, runSimulation4.895
29
A2Word Pair4.38xWrite constructor, access array elements, process an array list, String methodsWordPairList, WordPair,
30
A3Code Word Checker5.11xWrite complete class, implement an interface, CodeWordChecker, StringChecker, isValid
31
A4Latin Squares4.75xArray/list processing, 2d array processing, creating objects, calling methodsArrayTester, getColumn, containsDuplicates, hasAllValues
32
2017
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
33
A1Digits4.1xwrite constructor, extract digits, modulus, ArrayList processing, consecutive elementsDigits constructor, isStrictlyIncreasing4.6375
34
A2Mult Practice5.86xwrite complete class, implement an interfaceMultPractice, getProblem, nextProblem
35
A3Phrase3.84xstring manipulationreplaceNthOccurrence, findLastOccurrence
36
A4Position4.75x2-D array processing, static methods, object creationfindPosition, getSuccessorArray
37
2016
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
38
A1Random String Chooser3.42xxarray/ArrayList processing, Random number, write complete class & subclass constructorRandomStringChooser, RandomLetterChooser constructor3.06
39
A2Log Messages2.94xstring manipulation, ArrayList processingLogMessage constructor, containsWord, removeMessages
40
A3Crossword2.59x2-D array processing (Booleans)toBeLabeled, Crossword constructor
41
A4String Formatter3.29xstring manipulation, ArrayList processingtotalLetters, basicGapWidth, format
42
2015
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
43
A1Diverse Array5.05xarray processing, 2-D array processingarraySum, rowSums, isDiverse4.125
44
A2Hidden Word4.41xwrite complete class, string manipulationHiddenWord, getHint
45
A3Sparse Array3.05xArrayList processing, object creationgetValueAt, removeColumn
46
A4Number Group3.99xwrite a complete interface and class, ArrayList processingNumberGroup (interface), Range, contains
47
2014
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
48
A1Scrambler3.57xstring manipulation, ArrayList processingscrambledWord, scrambleOrRemove3.91
49
A2Director4.35xGrid World, write complete class, ArrayList processingDirector, act
50
A3Seating Chart3.57x2-D array processing, ArrayList processingStudent, SeatingChart, removeAbsentStudents
51
A4Trio4.14xinterface, write a complete class, finding min MenuItem, Trio, getName, getPrice
52
2013
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
53
A1Song List4.44xlist processing, equalsDownloadInfo, getDownloadInfo, updateDownloads4.20
54
A2Token Pass4.16xarray processing, random, consecutive elements, pre/postTokenPass, constructor, distributeCurrentPlayerTokens
55
A3Jumping Critter4.01xGridWorld, write complete class, ArrayList processingGridWorldUtilities, getEmptyLocations, JumpingCritter
56
A4Sky View4.19x2-D array processing (doubles), constructorSkyView, constructor, getAverage
57
2012
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
58
A1Climber4.12xArrayList <String>, compareTo, and implicatons of design choicesClimbInfo, addClimb, distinctPeakNames4.45
59
A2Retro Bug4.26xinheritance, maintaining state, overriding, write complete classact, restore
60
A3Horse Barn4.25xarray processing (Horses), interfaceHorse, HorseBarn, findHorseSpace, consolidate
61
A4Gray Image5.17x2-D array processing (ints)GrayImage, countWhitePixels, processImage
62
2011
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
63
A1Sound5.29xarray processinglimitAmplitude, trimSilenceFromBeginning3.06
64
A2AttractiveCritter3.35xGrid World, write complete class, don't violate postConditionsAttractiveCritter
65
A3Fuel Depot3.99xinterface, ArrayList <FuelTank>, minFuelDepot, FuelTank, FuelRobot, nextTankToFill, moveToLocation
66
A4Route Cipher3.53x2-D array processing (String), string manipulationRouteCipher, fillBlock, encryptMessage
67
2010
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
68
A1Cookie Order5.46xArrayList, accumulatorgetTotalBoxes, removeVariety5.32
69
A2APLine6.34xwrite a complete class, integer divisionAPLine, getSlope, isOnLine
70
A3Trail5.84xarray, consecutive elementsisLevelTrailSegment, isDifficult
71
A4GridChecker3.64xGridWorld, ArrayList processingactorWithMostNeighbors, getOccupiedWithinTwo
72
2009
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's SolutionsCanonical Solutions
73
A1Number Cube4.70xarray processing (int), max/minNumberCube, getNumTosses, getLongestRun4.52
74
A2Stockpile Critter4.64xGrid World, inheritance, write complete class, no part A/BStockPileCritter
75
A3Battery Charger4.75xarray processing (int), wrap around, modulusBatteryCharger, getChargingCost, getChargeStartTime
76
A4Tile Game4.00xArrayList <NumberTile> processing, interfaceTileGame, getIndexForFit, insertTile
77
2008
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
78
A1Flight List4.74xArrayList processing, max/minFlight,Trip, getDuration, getShortestLayover3.92
79
A2String Coder3.36xArrayList <String> processing, string manipulationStringCoder, decodeString, encodeString
80
A3Opossum Critter4.13xGrid World, inheritance OpossumCritter, processActors, selectMoveLocation
81
A4Checker Objects3.44xwrite two classes, interface, indexOf, object instantiationSubstringChecker, AndChecker, yummyChecker
82
2007
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
83
A1Self Divisor3.03xarray processing (int), extracting digits, modulusSelfDivisor, isSelfDivisor, firstNumSelfDivisors3.08
84
A2Pounce Fish2.99xMarine Biology, inheritancePounceFish, findFish, act
85
A3Answer Sheets3.20xArrayList <String> processing, max/minScoreSheets, getScore, highestScoringStudent
86
A4Game Design3.09xinheritance, interface, write entire class + 1 methodGameDriver, RandomPlayer, playGame
87
2006
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
88
A1Daily Schedule4.34xArrayList processing, removeTimeInterval, Appointment, conflictsWith, clearConflicts, addAppt3.91
89
A2Taxable Items4.86xinheritance, interface, write classItem, TaxableItem, purchasePrice, Vehicle
90
A3Customer List3.47xarray processing, merge, compare customerscompareCustomer, prefixMerge
91
A4Drop Game2.95xMarine Biology like, Connect-4 like drop game, 2-D arraydropLocationForColumn, dropMatchesNeighbors
92
2005
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
93
A1Hotel Reservation4.54xarray and ArrayList processingHotel, Reservation, requestRoom, cancelAndReassign4.49
94
A2Ticket Sales4.04xinheritance,write two complete classesTicket, AdvanceTicket, StudentAdvanceTicket
95
A3Zig Zag Fish4.30xMarine Biology, inheritanceZigZagFish, nextLocation, move
96
A4Improve Grades5.08xarray processing (int), average, compare consecutive elementsaverage, hasImproved, finalAverage
97
2004
Questions
Scoring Guidelines
Student Performance Q&A
Litvin's Solutions
98
A1Word List5.83xArrayList processing with Strings, remove, String lengthWordList, numWordsOfLength, removeWordsOfLength4.86
99
A2Pet5.20xinheritance, abstract classes, ArrayList processingPet, Dog, Kennel, Cat, LoudDog, allSpeak
100
A3Pond Stocker4.03xMarine Biology, inheritancePondStocker, numUnder, randomLocation, addFish