ok, ummm, i'll show you how to make an "x" go up and down the screen
screen 0,,0,1
for y=1 to 50
cls
locate 1,y
print "x"
pcopy 0,1
x=0:do:x=x+1:loop until(x=10000)
next y
for y=50 to 1 step -1
cls
locate 1,y
print "x"
pcopy 0,1
x=0:do:x=x+1:loop until(x=10000)
next y
ok and to move a sprite up and down assume i have already used GET to get a sprite into an array sprite%().
screen 9,,0,1
for y=1 to 50
cls
put (50,y),sprite%()
pcopy 0,1
x=0:do:x=x+1:loop until(x=10000)
next y
for y=50 to 1 step -1
cls
put (50,y),sprite%()
pcopy 0,1
x=0:do:x=x+1:loop until(x=10000)
next y