Olá, Thiago. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você estruturou a classe Pessoa, mas percebi que o método toMap() não está dentro da classe. Isso impede que ele acesse os atributos da instância.  
Para resolver isso, transforme toMap() em um método da classe Pessoa e use this para acessar os atributos do objeto:  
class Pessoa {
  String nome;
  int idade;
  bool estaAutenticada;
  Pessoa(this.nome, this.idade, this.estaAutenticada);
  Map toMap() {
    return {
      "Nome": nome,
      "Idade": idade,
      "Está autenticada?": estaAutenticada
    };
  }
}
void main() {
  Pessoa pessoa = Pessoa("Dandara", 23, true);
  print(pessoa.toMap());
}
  
Agora, ao instanciar Pessoa e chamar toMap(), o retorno será baseado nos atributos do objeto.  
   Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
   Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!