To be honest, if someone wants to keep notes, they could just use Notepad, Word or some other program, unless you want to program some variable where you can only progress if certain words/phrases are on your Notepad or something.
Having a table where you can put things in is something that can be programmed, it's not hard but it would take time of course (not least with checking all the variables on every page!).