Here are a few ideas for such activities: The alphabet song: This remains a lovely way to practise the alphabet. Sing it slowly and sing it often. If you have a large alphabet chart and point out to each letter while you sing, it will be of great value. You can give all children letter cards in order (alphabet flashcards); they can hold up each letter as it is sung. Show a magazine or picture book to children. Ask them to identify all instances of the given letter in any page. Hand out letter cards to all children. Call out a letter. The child with that card has to come in front of the class and display the letter. Divide the class into two groups. Give one group letter cards. Give other group various objects. The first group will hold up a letter. The second group should hold up an object that starts with that letter.
A lot of the websites charge high dollar amount for these math worksheets. Considering your willingness to spend the high dollar, you run in to a new problem - the uniqueness of the material, a lot of websites offer sheets packed with identical problems leading the child to almost rote memorization of the problems and solution. This leads to deprivation of student and his/her ability to solve the problems logically. And some websites offer sheets in portable document format. And to open such sheets you are forced to download special software.