Another possibility is using the Database activity in Moodle for your student entries. After the initial setup, you set up fields and templates. On the add template, you can do some addition of the types of information you have included. In order to keep the activity private between you and each individual student, you need to set the settings so that the number of required entries settings is less than the number of entries before student can view other student entries. You will also need to turn on comments, then use those to comment on individual student entries. Attached is a preset of a weekly journal database so you can get an idea of how this can be set up. Information on database activity is here.