Na aula 3, durante a introdução de fragments, apagamos a ListView que havia no fragment_lista_provas.xml, cuja a ID era provas_lista. Entretanto, no ListaProvasFragment.java, existe uma referência a essa ID:
ListView lista = (ListView) view.findViewById(R.id.provas_lista);
lista.setAdapter(adapter);
Logicamente, o código não compila, pois essa ID foi apagada mas, mesmo assim, está sendo referenciada! Como o código das aulas compila com ID que não existe mais?