Illumination has many lesson plans for math activities. The lessons capture students' interest, review the previous lessons and analyze the students' prior knowledge. The focus is to enhance students attention span towards learning.
ABC motivates students to understand the basic number concepts. It has some other activities: comparing and classifying, patterning, Counting, Ordinal numbers and etc. The concept is that students learn and play at a same time.
http://illuminations.nctm.org