Hi howstricks:
With numberbonds to 10 and to 20 - I'd just like to share the mistake we made.
With DD1 initially we just focused on all numbers making 10 (so as Nicknacks posted - 1+9, 2+8, etc..) and with 20 (all combinations making 20 - as Hulababy posted - 1+19, 2+18, etc...).
Now these are great and very important - BUT....
Don't forget all the one's between
all combinations to make 3, 4, 5, 6, 7, 8, 9 and all combinations to make 11, 12, 13, 14, 15, 16, 17, 18, 19.
Why - because knowing these combinations well - helps with additions totally >20 and ultimately helps with subtraction. (both in terms carrying over & borrowing).
------
We found playing bond snap was a really useful way of learning this.
So start with 6 (for example). Take a normal deck of playing cards and take out all Aces (which =1 for this game), 2s, 3s, 4s and 5s. Shuffle them and put them all face down in one pile.
Take a white sheet and write a big 6 (your target number) and put the deck of cards you prepared next to this.
Flip the first card. Say it's a 2. So what +2 = 6?
First to shout out 4 win's the card.
The overall winner is the one with most cards at the end.
You can play this working through all combinations to make a total.
You can play this with a start number (say 6 again) - and whatever you flip over is added to 6. (you can add in 10s by making all face cards (King/ Queen/ Jack = 10 or later jazz it up by making King = 50, Queen = 30 and Jack = 20).
You can work on subtraction skills by playing that the flipped card is taken away from the target card or visa versa - the target card is taken away from the flip card (just make sure that the flip pile works with whichever version - so you aren't going into negative numbers).
--------
You can play snakes and ladders with more than one die - to work on bigger additions. Play it backwards to work on subtractions.
------
You can play 21 (black jack) to work on all additions to 21 (actually over - but of course you lose if you go over 21).
------
We found with DD1 although she absolutely knew her number bonds to 10 or 20 - she was so week in between that we had to almost go back to basics before she could cope with subtraction of one digit from 2 digits or even bigger numbers.
HTH