Aparentemente a API do Google não libera o acesso através do protocolo file://. Durante uma breve pesquisa, parece que existem algumas alternativas [1][2][3] pra 'burlar' essa restrição.
Avaliar a possibilidade de ter um webserver fornecendo o ambiente ou usar uma das alternativas acima?
[ ] Processar login utilizando a API do Google. Receber somente e-mails com o domínio da Unigranrio
[x] Assim que se logar tem as regras do ambiente, que falará dos vídeos e etapas que podem ser puladas.
[x] Ter uma descrição de cada nível, conteúdo, tarefas, objetivos: para o usuário escolher por onde quer começar.