(2) Ask the llm the smallest possible next useful question you don’t know the answer to. eg “how can I access a csv in my colab file”, “where should I put my python code in google colab”, “I want to try writing python in google colab, what’s the first, simplest thing I can do”, “create a function that takes a pair of locations (stored as lat longs) and returns the distance in km” etc. I think the key is to make your question as precise as possible, and usually this is iterative as you realize your prior question is not precise enough.
(3) If you don’t understand something in the code the llm gives you, ask the llm about it. Copy and paste code only when you understand what each line does, and keep your code organized— use functions liberally, and put all your functions near each other in your file (if you don’t understand what this means, ask the llm).