Olá Sandra,
Vou tentar explicar um pouco como o caminho do arquivo é entendido. Antes de tudo sugiro você ir navegando pelas pastas do windows e não pelo Jupyter como na sua segunda imagem, talvez ajude a ver os caminhos.
Obs.: O pandas considera apenas a barra / como válida mesmo no windows.
Por padrão o local onde está o notebook (arquivo .ipynb) é o ponto de partida para acessar as pastas, por exemplo se o seu notebook está na pasta C:\Users\Sandra\datascience\ e você chama pd.read_csv('Dados/dataset.csv') o pandas vai procurar o arquivo na pasta C:\Users\Sandra\datascience\ + Dados\dataset.csv
# Código
pd.read_csv('Dados/dataset.csv')
# Caminho entendido pelo pandas
C:\Users\Sandra\datascience\Dados\dataset.csv
|-- Local do seu notebook --|- Caminho que você -|
colocou no read_csv
Isso já resolve a maioria dos casos, mas também existem outras possibilidades. Utlizando o .. como na sua imagem, o pandas vai 'subir' uma pasta antes de juntar o caminho. Então pd.read_csv('../Dados/dataset.csv') vai resultar em C:\Users\Sandra\Dados\dataset.csv, veja que de C:\Users\Sandra\datascience\ ele subiu uma pasta para C:\Users\Sandra\ antes de montar o caminho completo.
Além disso, você pode passar um caminho completo e o pandas vai ignorar o local do notebook, passando um caminho completo como pd.read_csv('C:/Dados/dataset.csv') o pandas vai perceber que é iniciado com C: e assim vai procurar o arquivo diretamente em C:\Dados\dataset.csv sem nenhuma modificação.
Então a melhor recomendação é sempre colocar os arquivos de dataset juntos do arquivo do notebook, assim você pode acessar diretamente com pd.read_csv('dataset.csv')
Espero que isso te ajude mais sobre o caminho dos arquivos, se tiver alguma parte que não ficou claro é só falar!