H.G.
I think creating a visual schedule is a GREAT idea for her! I agree that it will help her to know what happens next- very empowering! Also, it will teach her a lot of early reading skills and expose her to new ways of problem solving.
It's easy to use the computer, with colored paper, and just laminate everything. Then put velcro on the back of the activity cards (nap, snack, walk, playdate, etc.)- get the kind that is rolled up and has a sticky back. You just cut it to fit. Then she can help you make and change the schedule! So fun for her!
So here is a sample schedule:
-wake up
-breakfast
-walk
-building time (legos, blocks, etc.)
-snack
-dance time (music playing, wiggles video, etc.)
-nap/lunch (whichever usually comes first)
-lunch/nap
-big activity of the day- playdate, mall walk, park, museum trip, zoo, etc.
-snack
-free play
-"help" mom cook dinner
-dinner
-bath
-books
-bed
i left out times, of course. And this may be more than you want to include on a schedule! You may want to just put "play" at 2-3 times a day, and she gets to pick. And while we always do our big activities later in the day (my son gets sooo cranky by 4!), your little girl might do better if she goes out in the morning.
Hope this is a little helpful?