Towards a Blended Learning Approach to Teach a Theoretical Computer Science Module Topics: Blended Learning In Proceedings of the 7th International Conference on Computer Supported Education CSEDU - Volume 1, 319-324, 2015 , Lisbon, Portugal