 |
Dislikes-
- Abstract Concepts – Topics like algorithms and data representation can feel vague or hard to grasp at first.
- Pacing and Workload – The pace of the course can be fast, with a lot to cover in a short period, leading to a heavy workload.
- Technical Jargon – Learning new terminology can feel overwhelming, especially for students with no background in computer science.
- Limited Coding Depth – The course covers a lot of topics but often only scratches the surface, which may disappoint students eager for deep programming knowledge.
- Broad Curriculum – The wide variety of topics can feel scattered or unfocused to students who prefer in-depth exploration.
- Exam Pressure – The AP exam and performance tasks can be stressful, especially with time constraints.
- Debugging Frustrations – Debugging code can be tedious and frustrating, especially for beginners facing errors they don’t fully understand.
- Online Components – Heavy reliance on online resources and coding platforms may be difficult for students who prefer paper-based learning or face tech limitations.
|
|