Hey,
There are some tutorials in Alice when you start to help you cover the basics of how to work the program and after that I guess it's mostly playing around and testing your stuff.
About the books: I've never read those so I think you can do without, but if you feel more confortable with the text books, don't let me stop you :P
I don't think any of us can just explain 'all of programming/Alice' here right now, but this forum is to help eachother, so if you run into trouble anywhere, just ask and someone will come up and answer.
Lastly a bit of advice I got from a programmer who is helping me outside Alice: first be creative and then try to program that.
So he says you should first think of what you want to make (ie. game/movie) and then you think of what you want in it. When you've got that in your mind, then you get into Alice and try and see how you can make the program do what you want.
I've found that first doing this makes it easier to program, because you can look more specifically at what you want done. However, again: if you feel like just playing around, and testing random functions to see what they do, just do so and have fun