
exercises in small groups, were highly favored, as
they allowed for peer collaboration and immediate
feedback. Visual aids, real-life examples and prac-
tical tasks were seen as particularly effective for un-
derstanding coding concepts. Conversely, purely the-
oretical content or group work with minimal guidance
was viewed less favorably by some.
Learning preferences varied, with visual and
kinesthetic (learning-by-doing) styles being the most
common. Many students emphasized the importance
of structured exercises, tutorials and opportunities to
apply concepts directly. Repetition and incremental
learning were highlighted as key strategies to build
confidence and mastery in programming skills. Over-
all, the feedback underscored the need for a flexible
and supportive learning environment tailored to di-
verse backgrounds and skill levels.
5.3.2 Post-Class-Questionnaire
Students reported improvement in foundational web
development skills, including HTML (from 4.8 to
3.3), CSS (from 5.2 to 3.6), JavaScript (from 5.5 to
4.7) and CMS systems (from 4.4 to 3.3) Many appre-
ciated the opportunity to build a website from scratch,
which was seen as a challenging but rewarding ex-
perience. While the course successfully covered the
basics, some students felt that JavaScript was under-
emphasized due to time constraints and suggested al-
locating more focus to this topic in future iterations.
Most participants indicated that their expectations
were met or even exceeded. The combination of theo-
retical learning through videos and scripts with practi-
cal application in class exercises and projects was par-
ticularly valued. Even students with no prior knowl-
edge expressed satisfaction with the course structure
and were surprised by how much they have learned.
Motivation to engage with the course content in-
creased for many students (2.4), largely due to the
hands-on nature of the assignments and the structured
approach. The course topics aligned well with per-
sonal (2.0) and professional goals (2.3) for most stu-
dents, though a few noted that their engagement de-
creased due to external factors such as workload or a
lack of initial interest in the subject. The flipped class-
room model, combining preparatory video tutorials
with in-class coding sessions, was widely appreci-
ated. Students found the videos helpful for revisiting
complex topics at their own pace, while in-class col-
laborative exercises allowed immediate feedback and
reinforced learning. Some students suggested break-
ing down the project into smaller tasks to reduce the
perceived workload of the final assignment.
Supplementary materials, including video tuto-
rials, detailed scripts and external resources like
W3Schools, were highlighted as particularly effec-
tive. The ability to revisit resources outside class
was highly valued. Despite the positive feedback,
some students struggled with the workload and man-
aging the project alongside other academic and per-
sonal commitments. Additionally, varying levels of
preparation among students sometimes led to uneven
progress in class, which a few found challenging.
5.3.3 Offical course evaluation
Table 4 compares student feedback between the tra-
ditional classroom approach in Summer Semester of
2023 and the flipped classroom approach in Sum-
mer Semester of 2024. The feedback of Class 1
was largely negative regarding content overload, the
balance between theory and practice and preparation
resources, though teacher interaction was rated pos-
itively. In contrast, Class 2 received mostly posi-
tive feedback in these areas, with the flipped class-
room enhancing the overall learning experience. Both
classes gave mixed feedback on the quality of feed-
back and the ease of following lessons. Overall, the
flipped classroom led to higher student satisfaction.
Table 4: Comparison of Class 1 and Class 2 regarding open
questions in the evaluation.
Key Points C1 C2
Feedback on Amount of Content - +
Balance Between Theory and Practice - +
Sufficiency of Preparation Time - ∼
Availability of Supporting Materials - +
Availability of Pre-Class Preparation X +
Suitability for Students with Non-
Technical Backgrounds
- ∼
Encouragement of Active Participation - ∼
Emphasis on Hands-On Learning - +
Teacher Interaction Outside of Class + +
Detail and Quality of Feedback ∼ ∼
Overall Student Satisfaction ∼ +
+ = Positive, - = Negative, ∼ = Mixed,
X = Not Available, C = Class
A further perspective is presented in the Table
5, which provides a detailed comparison of assess-
ment scores, highlighting adjustments and improve-
ments made. Between the classes, the course was im-
proved by creating a 120-page script for studying the-
ory, including coding examples and producing lecture
videos for the flipped classroom to provide additional
resources for students. The results show that Class
2 consistently received better evaluation scores than
Class 1, particularly in areas like workload, course
structure and the effectiveness of teaching methods.
These improvements reflect the positive impact of
CSEDU 2025 - 17th International Conference on Computer Supported Education
614