Book and audio only, but Fretboard Roadmaps Bass Guitar has what I was looking for. Basic scales, a good explanation of how the fretboard works, and has a bunch of different riffs to practice so can pretty much jump into playing interesting stuff right away.
The nice thing about the bass it's pretty easy to be "good enough", assuming the music isn't too challenging.
When my son was first learning bass, he was playing in the church choir. It didn't require anything complex, which was good because being able to play simple is a great skill in a bass player.
So I made playing the bass as simple as possible. The first thing we did was learn the C diatonic scale notes, and then filled in the accidentals.
Need to play a "C" note? A string, third fret, each and every time.
Eb? D string, first fret. Always.
The goal was to get him "good enough" to be able to play in front of people as soon as possible. And that really didn't take that long.
For practice, I used Band in a Box. I've got the "full" version, but for the purposes of play-along, the more limited MIDI version, or any accompaniment software would work fine.
The important thing is that the bass isn't a solo instrument, so it's really helpful to be able to play in the context of a group and see where the bass fits in. Being able to play the right note on the beat is a skill not to be underrated in a bass player, and playing with a steady tempo is great for practice.
Plus, it encourages playing songs all the way through, instead of just learning bits and pieces.
I recently picked up a Mikro bass for myself my youngest daughter. It's a short scale, so it's smaller and lighter. Plus, it's surprisingly loud. She's not as motivated as her brother, but we're working through random Band in a Box demo songs so she's comfortable with various styles and keys.
Wish us luck, and the same to your daughter!