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