<<<<<<< HEAD #Unit 1 Boot Camp
##Schedule
Activity | Date |
---|---|
Boot Camp | Tuesday 4/14, Thursday 4/16, Saturday 4/18, Sunday 4/19 |
Assessment | Tuesday 4/21 |
##Assessment Results
Please run your assessment test suite and identify the concepts you want to work on:
Method | Concept(s) |
---|---|
printHelloWorld |
- |
returnPrimitiveBooleanTrue |
Variables + Methods |
returnPrimitiveInt1729 |
Variables + Methods |
returnPrimitiveDoubleThreePointOneFour |
Variables + Methods |
returnPrimitiveCharZ |
Variables + Methods |
printSumOf1Upto10UsingForLoop |
Loops |
printSumOf1Upto10000UsingForLoop |
Loops |
isOdd |
Conditionals |
isMultipleOfThree |
Conditionals |
isOddAndIsMultipleOfThree |
Conditionals |
repeatStringXTimes |
Loops |
returnStringUntilQ |
Loops |
declareAndReturnPersonNamedAda |
Classes & Objects |
declareAndReturnPersonNamedAlanTuringFromLondon |
Classes & Objects |
isFromLondon |
Classes & Objects |
declareAndReturnArrayListOfThreePlaces |
Data Structures |
declareAndReturnHashmapOfAlanTuringAndGraceHopper |
Data Structures |
changeTuringsCityToPrinceton |
Data Structures |
##Concepts
- To better understand the assessment, read this doc on TDD.
- Variables
- Methods
- Conditionals
- Loops
- Classes & Objects
- Data Structures
- Using APIs
- Bonus Challenges =======
-
Fork this repository. In your README, mark down your start time.
-
Create a new class,
MyObject
. AMyObject
has a name (String
) and an age (int
). -
Two
MyObject
s are equal when the names and the ages are equal. -
Create a
MyObjectNode
class which extendsMyNode
. -
Add setter methods, that is
setLeft
andsetRight
andsetData
. -
Implement the abstract methods.
-
Run the tests in src/Tests.java.
-
Write a main method to test your code.
-
Update your README with your end time, and the total amount of time you think you spent on this assessment.
-
Submit a pull request with all your code.
Test Start time: Thu May 28, 7:00pm EST
My End time: Fri May 29 10:00pm
Test End time: Fri May 29, 10:00pm EST
Total time: 27 hours
30217fee78bb308c285c3c3ed38d94d3b0bf2e91