Skyhawk 172/Cutlass 172
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 13
Communication Breakdown; Confusion; Situational Awareness
Airspace Violation All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Ground Incursion Runway
Air Traffic Control Provided Assistance
Human Factors; Procedure
Aircraft X was doing full stop taxi backs for student practice. He departed Runway 30R and I instructed him to make right traffic. Then I observed the aircraft turning for left traffic; and pointed out another aircraft that was in left traffic. Then I cleared aircraft X to land on Runway 30R. I became busy dealing with other traffic and coordination; but checked on the progress of aircraft X and saw that he turned final for Runway 30R.I dealt with a few other traffic situations then looked for aircraft X where he should be; just landing on Runway 30R. Instead I observed the aircraft about to touch down on Runway 30L. The other aircraft in the pattern had departed and it didn't affect anyone else; so I decided the safest action was to allow aircraft X to land on the wrong runway.The pilot involved was obviously inexperienced and unfamiliar with the airport and control procedures. I thought that I was providing enough extra information and simple enough instructions so as not to confuse the pilot; but evidently he needed even more hand holding than I was providing.
Controller report aircraft turning wrong direction to enter the pattern. Controller lets aircraft continue and changes the aircraft runway. Controller gets busy and then notices aircraft landing on wrong runway.