11. Long Omnibus
V
Short Card
Videos
◦ Omnibus 68% (↑6%)
◦ Short 21% (=)
◦ 1 person each:
◦ Omnibus then Shorter later
◦ Mix
◦ Long then short
◦ combination
◦ 1/3 of class making use of
the shorter ones
◦ 2/3 making use of omnibus
long videos
◦ Everyone appears to be
aware of both
◦ <REFACTOR ANSWERS>
14. Time Spent
hours per week
◦ 10 hours or less 18%
(↑ 1%)
◦ Another 29% say 15 or less
◦ 5% 16 hours
◦ So 52% take <= suggested
16 hours
◦ Another 24% <=20
◦ Another 21% <= 30
◦ Average 17 hours (↑)
20. Zoom for
LIVE classes
◦ NO, 68% continue as we are
◦ 24% no preference
◦ 1 person wants
◦ to switch to Zoom
◦ have more zoom sessions
◦ Combination of zoom youtube
and slack chat
31. Keep/ Continue
Doing
◦ Keep doing the Same / What you are doing.
◦ The course is run well and the provided material does help
◦ This has been one of my most positive education experiences
◦ You guys do every effort to make our life easier and thank you for that.
◦ Awesome lectures.
◦ I can't commend the lectures and the team enough for all they've done
throughout the year and I've learned so much in such a short amount of
time.
◦ The course is fantastic to be honest, the production quality is great,
the classes are engaging, lighthearted, enjoyable and it is amazing that
more courses aren't delivered like this. It makes the whole learning process
so much easier being able to stay at home and people also aren't limited to
studying in the college closest to them. Just taking the opportunity to give
some positive feedback to everyone involved.
Quotes
32. Keep/ Continue
Doing
◦ Empathy and understanding
◦ cheery about helping
◦ thought and consideration
◦ being really approachable and supportive.
◦ Enthusiasm for programme and for teaching.
◦ Support
◦ The support is a great resource even if its not used, it's a benefit to know it's there
◦ There should be more zooms for questions and answers as the pace of the
programme gets very intense
◦ Being available on slack when needed and responding quickly. Greatly appreciated.
◦ Delivery
◦ giving us a short class or an easier lab certain weeks because you can sense we're
under pressure
◦ The pre recorded lectures and segments are unreal! a lot easier to go back over
things.
◦ Reminders of what previously learned statements/functions when learning new
content.
◦ Changing the schedule around Easter was a life saver for the extra week off
1
33. Keep/ Continue
Doing
◦ Learning materials
◦ Notes supplied before lectures
◦ Slack
◦ great resource
◦ Slack chats and tutors Zoom calls if required
◦ Pushing for continued communication on the slack channels
◦ Community
◦ Creating a strong connection between students in the class although online by
facilitating communication on Slack, calls etc.
◦ Live sessions
◦ Live sessions are good at the beginning of the semester to get comfortable
asking questions
◦ Zoom q and a’s
2
34. Keep/ Continue
Doing
◦ Video
◦ YouTube videos with playback speed options
◦ The omnibus videos
◦ Shorter videos for each section
◦ Choice of watching smaller videos or omnibus very helpful depending on time
available.
◦ Video content is great, clearly presented and not overly long
◦ Assignments
◦ Bonus videos for the assignments.
◦ Tips and tricks videos a week or 2 after assignment brief has been given. These
were helpful and helped calm the nerves.
◦ Simpler rubrics with general requirements
◦ Merging assignments. Combined web dev & prog
3
35. Keep/ Continue
Doing
◦ You
◦ Keeping up with lectures and doing all of the labs
◦ Labs and slack help
◦ Early start on projects, planning and time management, set goals, ask in slack if
stuck, don’t over complicate code, tidy up code before submission, try out ideas that
might be more efficient.
◦ Random projects found online YOU
37. Stop Doing
◦ Schedules
◦ schedules should be sent out {earlier}with a bit more time for people (Javascript module).
◦ Talks
◦ rather than going through the lecture slides which is mostly self explanatory in many areas I
would love to see some demo of live coding on the IDE
◦ skipping over things we might not understand in videos especially because there not live. we
cant ask questions…You feel stupid…there will have been multi-pal things skipped over that the
notes don't explain.
◦ Live classes
◦ Slack
◦ Probably more slack channels than needed at start {by request}
◦ Assignments:
◦ Asking for YouTube vídeos as a requirement for the assignment
◦ Having 2 assignments one after another {you prefer 2 parallel assignments?}
◦ Evolving rubrics, better to know at the beginning where the goal posts are. {rubrics same, detail
changed?}
◦ Providing a more detailed spec half way through an assignment {helps you get started}
◦ Giving assignment hints and additional bonus information very close to the deadline…doesn't
benefit the people who start the project earlier … understand the logic behind providing it
closer to the deadline though. Maybe there is some middle ground. {Yes}
◦ Materials
◦ Releasing notes late at night {Yes – we can change to releasing notes at class as is the norm}
◦ Having too many slide decks for a week without being able to download them all together
◦ {A result of shorter videos on cards & not wanting duplication}
◦ General
◦ Nothing. N/A. Such a great job
◦ Coding on sunny days.
1
38. Stop Doing
◦ Schedules
◦ schedules should be sent out {earlier}with a bit more time for people (Javascript module).
◦ Talks
◦ rather than going through the lecture slides which is mostly self explanatory in many areas I
would love to see some demo of live coding on the IDE
◦ skipping over things we might not understand in videos especially because there not live. we
cant ask questions…You feel stupid…there will have been multi-pal things skipped over that the
notes don't explain.
◦ Live classes
◦ Slack
◦ Probably more slack channels than needed at start {by request}
◦ Assignments:
◦ Asking for YouTube vídeos as a requirement for the assignment
◦ Having 2 assignments one after another {you prefer 2 parallel assignments?}
◦ Evolving rubrics, better to know at the beginning where the goal posts are. {rubrics same, detail
changed?}
◦ Providing a more detailed spec half way through an assignment {helps you get started}
◦ Giving assignment hints and additional bonus information very close to the deadline…doesn't
benefit the people who start the project earlier … understand the logic behind providing it
closer to the deadline though. Maybe there is some middle ground. {Yes}
◦ Materials
◦ Releasing notes late at night {Yes – we can change to releasing notes at class as is the norm}
◦ Having too many slide decks for a week without being able to download them all together
◦ {A result of shorter videos on cards & not wanting duplication}
◦ General
◦ Nothing. N/A. Such a great job
◦ Coding on sunny days.
2
39. Stop Doing
◦ YOU
◦ Trying to find answers online
◦ Unrealistic study sessions (eg late at night) and organise time better
YOU
41. Start
Doing
◦ General
◦ n/a. Keep the same. Happy as is. Nothing, I think the class is very well organised.
◦ I think the course is amazing. I really enjoyed it and I have very little to say as to how to improve
it. run extremely well
◦ Q&A
◦ 1 per week
◦ More zooms for questions and answers
◦ Talks
◦ live examples of the lectures / live coding / live demos
◦ More live classes so we have a chance to ask questions while learning
◦ lectures in the evening
◦ Prefer if the lectures noted when the content is covering a specific part of the lab.
◦ Smaller, more basic exercises on some of the principles.
◦ Sessions
◦ Weekend live sessions.
◦ Assignments
◦ Release assignments earlier…if want to start assignment earlier should have the option?
◦ Better idea of deadlines
◦ Leaving a week or more of time off as a result of merging assignments
◦ Collating all important assignment info into a single file / wiki - videos of live sessions are hard
to navigate when trying to find a specific comment event with the you tube transcript feature
◦ Updating assignment specs after each Q&A session (so everything is in one place)
◦ Less work when assignments start
◦ Continuing the combined project for semester 1
1
42. Start
Doing
◦ Materials
◦ LABS could have been proofread more closely as a number of them had small
errors or formatting issues that caused some confusion for me {sure}
◦ Ability to DOWNLOAD slides in one dump for each section. More of a
convenience. {Extra Card with ZIP download}
◦ 'stretch' objectives
◦ further reading material/reading lists
◦ Physical Attendance
◦ Pandemic…attending college for induction or workshop isn't needed and can
add cost or difficult for student to attend
◦ Onsite meetups (once restrictions allow for it) for people who are interested.
◦ Groups
◦ getting people to mix with others who they may not have had contact with so far
◦ Support
◦ checking in on students that might be afraid to ask for help
◦ One on ones
◦ Asking more questions
◦ {See Socrative Quizzes!}
2
43. Start
Doing
◦ Watching lectures again after I’ve done the labs as it enhances
understanding.
◦ I liked the live lectures a little more, due to the fact that I would always
attend. When they were pre-recorded, I sometimes decided to put them
off and use the time to catch up on work (employment). I fell behind a
few times because if this, I just need to be more diligent
◦ More trying, failing and hopefully then understanding why
◦ Asking more questions
You
45. Course is what
I expected?
◦ YES 74%
◦ Not Exactly 24%
◦ NO (1 person)
46. Why is the course not what you expected?
◦ Afraid will we be left behind by prospective employers to those who are proficient in python
◦ Pace, overload, daunting
◦ I did not realise how difficult it would be to do while working. (However this was made very clear from the start)
◦ Very intensive and rewarding course. level of work
◦ Steep learning curve around weeks 7-8
◦ Hard to get a healthy work/life balance. Responsibilities.
◦ It never feels good to be a burden but the option of additional one on ones would be welcomed
◦ I didn't expect it to be this GOOD!!
◦ It's great
◦ I’ve actually learnt more than I thought I was able for and the course has exceeded my expectations
◦ Course is amazing, everything I wanted and more