let
r--------> Alvin's average paddling rate in km/hour
y -------> speed of the current
in km/hour
we know that
speed= distance/time
------> solve for distance
distance=speed*time
to Campsite against the current
speed=r-y-----> speed=(r-3)
time=8 hours
distance=(r-3)*8------> equation 2
From Campsite with the current
speed=r+y-----> speed=(r+3)
time=3 hours
distance=(r+3)*3------> equation 1
equate equation 1 and equation 2-----> because is the same distance
(r+3)*3=(r-3)*8----> 3r+9=8r-24----> 8r-3r=24+9-----> 5r=33----> r=6.6 km/hour
therefore
the answer is
Alvin's average paddling rate is 6.6 km/hour