Text this: Exploration on the impact of online supported methods for novice programmers