To scratch using a control CD or control vinyl with Serato DJ, you will need to prepare a player for playing the control CD or control vinyl, a computer on which Serato DJ is installed, as well as powered speakers (or an amplifier and speakers) for outputting the sound and headphones.
Also, by adding a DDJ-SP1 DJ controller, you can achieve dynamic, individualistic DJ performances.