Here are some good websites I think are great for 1st graders.
Math Tool Box
PATTERN DETECTIVES # 1
Construct a Word
PATTERN GENERATOR # 2
Word Wheel
MAKE A PATTERN # 3
Moby Makes a Mobile
PATTERN BUILDER PIANO # 4
Looking at Animals
Animals and Their Young
Sight Words
Addition Surprise
SONGS
Build-a-Saurus
Number Line
Carnival Cars
Number Line Express
ABC Order
Alphabetical Order
Alphabet Bears
Where's My Match?
Ghost Blasters
Fly By Contractions
Contraction Match
Shark Numbers
Word Order Activity
Bowling Subtraction
Gus and Inky's Underwater Adventure
Gus and Inky's Underwater Adventure - chapter 1
Number Order
Plural Noun Matching
Spelling
Beginning Digraphs
Ending Digraphs
Middle Digraphs
Blends
Blends Word Wheel
Letter Sounds
Picture Match
Phoneme Match
Spellbound
Cat - Word - Match
Parrot Words
Wild West Phonics
Word Family Sort
Clifford Games
Kid Games
Punctuation
Capitals - Proper Nouns
Word Builder
Missing Word