Take her to a library to get her assignment done - they have free computers there.
I don't usually share my computer with the kids. We have 4 computers in this house (2 desktops, 2 laptops) and the kids have to share one desktop that is 11 years old and they hate it because it's slow. Too...