Temperature and Why Things Cook Certain Ways: Use Google. It's magical stuff, man
Make Food with Available Ingredients: I'm pretty sure there's a Nintendo DS game called Personal Trainer: Cooking or something like that. You select your ingredients and it tells you recipes you could make. I also think there are websites like that.