One of the resources I've loved this year (and which I think has made a positive difference to the numeracy learning in my class) is dot cards. I first heard about dot cards on Math Coach's Corner, and I bought her dot card set on Teachers Pay Teachers to get started.
Primary ones need lots of experiences counting concrete objects. But you also want them to start being able to subitise - to see groups of objects as a group, rather than having to count each one individually. Dot cards are a great way to develop this skill in a fun way.
As you can see from the side of one of my cupboards below, there are dot card rings available for kids to use in my class. I keep some rings out for the kids and some with me, that I use during our mental maths time. The kids love playing 'teacher' with these rings, and quizzing each other on 'how many dots' they see.
When they know how many dots are on the card, they put a 'thumbs up' on their chest (so I don't have hands waving in faces and distracting others who are still thinking). I then have several kiddos tell me 'how many dots' they saw. Once we have several answers (or, when everyone is on the ball, only one correct answer), I get the children to tell me 'how they saw their number'. Hopefully, kids will see groups of dots and be able to add those groups together - for example, in the dot card ring furthest to the left, I'm pleased when my kids can tell me they saw 4 + 3 = 7, although someone else might tell me they see 6 black dots + 1 white dot makes 7 - also great thinking.
I always write up the sums they tell me they see, so we can see how many different ways there are to 'see' the groups of dots. When kids tell me that they counted all of the dots, we write up 1 + 1 + 1 + 1 + 1 + 1 + 1 = 7. Kids can see for themselves that counting gets the right answer, but that there are faster, more efficient ways to get there.
As I'll be moving to Primary 3 next year, I've been thinking about how to continue to use my dot cards to develop number sense in older kiddos. I suspect that some of my kids will benefit from some of the dot card sets I'm currently using with my almost-Primary 2s, while I'll need to have a think about how to develop subitising skills for older children who are working with larger numbers.