Hello and welcome to BackYard Chickens! 

 Glad you joined our community. Everyone here is very kind and helpful  
 
So sorry about the loss of your ducklings.
Is this your first time owning ducks or a puppy?
How did your puppy even have access to the ducklings?
At this age I recommend that you keep her kenneled at night and put yo in a playpen when she is not being supervised. I always wear out my puppies with playtime or a walk until they're ready for a nap so I can put them up.
Once a dog kills them it's hard to train them to not do it again. She should never have access to them unsupervised, especially as a puppy that doesn't know any better.
If she doesn't yet know "leave it" you can start by putting some food on the ground (that's safe for her incase she does get it) and keep your foot right next to it so you can keep her from eating it. Say "leave it" and when she leaves it and looks at you reward her with praise and a treat. Do not let her have the price of food that you told her to leave.
 
Next, you'll need to put her onn a leash. Take out a duckling, but keep her from touching it. Naturally shes going to want to mess with it, even if she doesn't intend to kill it. When she does try to, say "Leave it" in a firm tone. Never use "leave it" on things like treats or food, or anything else that she will have access to eating or touching. Again, reward her when she leaves it and looks at you.
Make her do a simple trick such as sit and reward with a high value treat (boiled chicken works well). You want her attention to be focused on you and only you. If her attention is on the ducklings still, tell her to leave it and take her a few feet away until you can get her to focus on you. Work with her throughout the day. Keep it short and sweet.
It may help to get her some exercise first so she's not to wound up.
Do this daily until she doesn't care about the ducklings and is focused on only you. In the meantime, keep all the ducklings somewhere safe where your puppy cannot even see them. Only bring one out when you are training your puppy, and even then be absolutely sure that your puppy can't hurt her. It would work best for someone to handle the duckling while the other trains the dogs while on a leash.
Once the ducklings are moved outside you'll need to do the same. Dogs react differently in different environments, so you'll need to retrain her outside as well.
Again, keep her on a leash and the ducks in the coop. Tell her leave it when she lunges at them, barks, or is too focused on them and back up. When she leave them alone reward with a treat. When she sits or lays down like you tell her and she is focused on you then reward her.
The goal is to get her to completely ignore them.
Do not let her be with them unsupervised though. If she kills them again you'll have to start all over and the next time it will be much harder.
Goodluck, and I hope this helps.