Teacher Mirrorteachermirror
Flash Bytes

Flash Bytes

Computer Science
2.7
Poor

86 comments

5-star
4-star
3-star
2-star
1-star

Review summary

Based on 86 comments, created with AI

Students overwhelmingly praise this teacher's doubt support, tests & practice, flexibility. While praised for making complex topics accessible and engaging, the teacher's content i...

What students talk about most

Doubt Support

There is no direct evidence regarding doubt support, so it defaults to the overall rating, suggestin...

Tests & Practice

There is no direct evidence regarding tests or practice materials, so it defaults to the overall rat...

Flexibility

There is no direct evidence regarding flexibility, so it defaults to the overall rating, suggesting ...

Fees vs Value

There is no direct evidence regarding fees or value for money, so it defaults to the overall rating,...

Evaluation breakdown

Teaching Quality2.0
Beautiful explanations
Easy to understand examples
Makes programming accessible
Explains tough things easily
Explanations can be harmful or misleading
Definitions are wrong and misleading
Analogies are harder to follow than needed
Contains several mistakes and misleading information
Teacher's Experience2.0
Helped students' understanding
Enjoyable and entertaining video format
Informative and time-saving
Factual errors make students 'scared to keep watching'
Misleading information prompts advice to 'beware and search for a reliable learning source'
Perceived as 'AI generated super fake voiced video' by some
Study Material1.0
Addresses specific learning needs (e.g., Python video)
Covers frontiers of Computer Science
Definitions are wrong and misleading (e.g., UB, RAII)
Contains several factual mistakes and misleading terminology
Neglects fundamental concepts (e.g., virtual functions, polymorphism, encapsulation)
Claims to cover 'every' concept but explains most wrong and leaves some out
Doubt Support3.0
Tests & Practice3.0
Flexibility3.0
Fees vs Value3.0
Teacher Personality3.0
Perceived as talented
Has a 'gift' for explaining
Accused of using 'AI generated super fake voiced video'
Deemed 'unprofessional' due to errors and misleading claims
Some comments suggest the teacher 'should be ashamed'

Top Strengths

1. Ability to make complex topics seem accessible and engaging

2. Addresses specific learning needs and gaps in existing resources

3. Entertaining video format

Areas to Improve

1. Ensure factual accuracy and correctness of all explanations and definitions

2. Provide comprehensive and non-misleading information on fundamental concepts

3. Review and refine analogies to ensure clarity and avoid harm to understanding

What students love

OH MY GOD!!! FINALLY!!! Back in the day of learning Python I needed this video so bad. Glad someone actually made it.

3 likes

Thanks so much, you helped my life.

3 likes

Beautiful explanations! Thanks.

Thank you for the easy to understand examples! :)

1 likes

I really needed this, man, thank you so so much!!

1 likes

You are so talented! I love all your videos, especially the math ones. Please continue your math series! You make programming accessible for many, thank you!

Good video! I am planning to learn JS after finishing Python.

Really enjoyed the video.

This format mixed with the topic is entertaining and informative enough, here have a new sub.

Thank you for making me aware of the frontiers of Computer Science. As one wouldn't have time to dive into it because I am diving into other disciplines. Thank you for saving my time.

What could be better

“RAII is like a robot that cleans your toys after you’re done playing”, this kind of explanation is more harmful than useful.

26 likes

Your definition of UB is wrong and misleading at best. UB is not about what the compiler does; it's about your compiled program's behavior.

4 likes

Good video! A few notes though: const correctness is not really a C++ feature. The rule of 0/3/5 analogy is harder to follow than it needs to be.

9 likes

What an AI generated super fake voiced video. You should be ashamed. But great video, loved it, especially how you explain tough things easily. You have this gift.

3 likes

It contains several mistakes and also misleading information, details, and terminology. For beginners, beware and search for a reliable learning source.

2 likes

Not every concept. You neglect plain old virtual functions and 'normal' polymorphism. C++ is object-oriented, so concepts like encapsulation should be shown.

1 likes

In the exact slide you showed from the UB presentation, the presenter literally says that UB does NOT allow your compiler to do anything it wants. The truth is far more subtle.

1 likes

I hate the trend of using 'every' X in Y minutes, because in 99.9% of cases it's not every, but besides that - good video.

1 likes

Right out the gate-- RAII means 'resource acquisition is initialization', not 'initialization is resource acquisition'. I'm scared to keep watching.

I hate these kinds of AI videos. You claim to explain every programming error here, yet you explain most wrong and completely leave some out. Unprofessional.

Had a class with Flash Bytes?