Can I play on the computer after I just donated 300ml of blood? What else do I need to eat to make up for it? Is blood donation harmful to the body?

You can play with computers, but in moderation, even if you don't donate blood, don't play with computers without restriction.