I would say play against her. The computer may discourage her....if it dosent than you have a strong canidate!
teaching chess

play against her and show her the moves, can i let her watch some GM games on here would that help her

A 7 yr old wouldn't be so interested in watching GM games.
Teach her the moves, then play a few games with her explaining the moves. Show her some basic tactics. Then start with some opening theory, specially Italian and Spanish openings, wich are easier to learn. Then after a few games, get her to play other oponents or even the computer. That should get her more interested. She will want to learn the GM games soon.
Hope this helps .

she know the moves of every piece, i play some games with her, she always ask to play when i be playing on this site. She is very interested in chess when i play, I just have to play with her and let her beat or i beat her witch one is better for her to learn fast, I what her to learn fast cause looks like she have a passion for chess

my son is 5. we talk about the pieces and what they can do--how they move, how strong they are, etc. we play. i usually help him pick moves. often i point out a piece that would be good to move and ask him where the piece can move. sometimes he picks good moves, sometimes not. it's pretty fun for him. i get a bit bored, but it's totally worth it.

the way you talking thats some of the way I do it, I just dont help mine make moves, how many games a day we should play like that, or hours a day we should put in a day which ever works the best and get good results fast

i think helping them choose the best piece to move is important to the child's ability to be able to do so. eventually the idea to is stop helping as much, and then not at all.
i have only just started playing with my son so we've only played a couple of times. i'm going to take him out this weekend and let him buy his own set and then we will start playing a lot more. probably a few times a week at first.

I taught my 5 and 6 year old cousins how to play, and, given proper concentration they can both play an alright game (of course that's a relative term).
Step 1. Teach her how the pieces move. When this is complete play 1-2 games with her, or at least enough until she fully understands how the knight moves.
Step 2. After she makes every move, instruct her to keep her hand on the piece and survey the board for any threats against said piece, she obviously won't be spotting sophisticated tactics, but she hopefully won't hang too many pieces either. As you progress explain to her how to count attackers and defenders; Example, she moves to a square which is attacked three times and only defended once, ask her to count the attackers and defenders to see if this is a safe square to move too.
Step 3. Explain some simple, simple chess concepts to her, for example "knight on the rim is grim", control the center, develop your pieces in the opening. A good teaching method is to, after she makes a move, ask her why she thinks that move is good.
Also don't be merciless. If she makes a mistake don't instantly jump on it. Explain to her that she has made a mistake and encourage her to find it herself and take the move back. If she can't find it, show it to her and continue the game.

I used an empty board, save for a single piece and explained to them how they moved individually. Then I placed pawns on various squares and asked them to capture them all using legal moves (this is tricky with the knight).
Start with pawns, then bishops, rooks, queens, kings, and finally knights.

Rules like castling need to be explained carefully and thoroughly (and it will probably be a few games before she fully understands).
Don't even bother with en passent.
Whats the best way to show a 7 year old how to play chess, let her play against the computer on here or what