Fiz as alterações apontadas pelo instrutor, porém, utilizando o tipo 'int' ao invés de 'double', uma vez que não seria necessário trabalhar com números fracionados:
import 'dart:io';
void main() {
int pontosIniciais = 100;
int pontosRetirados;
int pontosRestantes;
print("Você tem $pontosIniciais pontos.");
print("Quantos pontos você gostaria de resgatar?");
pontosRetirados = int.parse(stdin.readLineSync()!);
pontosRestantes = pontosIniciais - pontosRetirados;
print("Você resgatou $pontosRetirados pontos.");
print("Pontos restantes: $pontosRestantes." );
}