Không còn là những dòng mã khô khan hay thuật toán phức tạp, các cấu trúc điều khiển trong lập trình Kotlin đã được sinh viên “thổi hồn” thành những bài thơ đầy ngẫu hứng. Hoạt động “Kotlin Poetry Challenge” đang tạo nên một làn gió mới, chứng minh rằng dân IT không hề khô khan như lời đồn.

“Lập trình viên” hay là “Thi sĩ”?
Trong quan niệm của nhiều người, giờ học lập trình thường gắn liền với màn hình đen xì, những dòng code loằng ngoằng và không khí căng thẳng. Thế nhưng, tại một lớp học lập trình Kotlin mới đây, định kiến đó đã hoàn toàn bị phá vỡ. Thay vì chỉ gõ phím, các bạn sinh viên lại cùng nhau thảo luận, gieo vần và so kè từng câu chữ trong hoạt động đặc biệt mang tên: “Kotlin Poetry Challenge”.
Ý tưởng này xuất phát từ mong muốn giúp sinh viên vượt qua rào cản tâm lý với các khái niệm logic vốn bị coi là “khó nuốt” như vòng lặp (loop) hay câu lệnh điều kiện (condition). Bằng cách kết hợp giữa tư duy lập trình và nghệ thuật ngôn từ, lớp học đã biến những giờ lý thuyết thuần túy thành một sân chơi đầy năng lượng và tiếng cười.

Khi if, else và while biết… làm thơ
Luật chơi rất đơn giản: Giảng viên chia lớp thành các nhóm nhỏ và bốc thăm ngẫu nhiên các từ khóa cấu trúc điều khiển như if, when, for, while hay do while. Nhiệm vụ của mỗi nhóm là phải sáng tác một bài thơ ngắn, vừa đảm bảo tính vần điệu, vừa phải lột tả chính xác logic vận hành của cấu trúc đó.
Không khí lớp học nhanh chóng trở nên bùng nổ. Nhiều “tác phẩm” ra đời khiến cả giảng viên và sinh viên phải bất ngờ vì độ thông minh và hài hước.
Điển hình như cấu trúc if được ví von như một “vị gác đền” mẫn cán:“Nếu điều kiện đúng thì làm Sai rồi ta rẽ sang đường khác if đứng gác giữa chương trình Giúp ta quyết định thật nhanh.”
Hay cấu trúc do while – “đứa con khác biệt” của họ nhà vòng lặp cũng hiện lên cực kỳ dễ hiểu:“Làm trước rồi kiểm tra sau Đó là điều do while khác biệt Chạy một lần trước tiên Rồi mới hỏi điều kiện.”
Việc chuyển hóa logic từ mã nguồn sang ngôn ngữ đời thường không chỉ giúp sinh viên ghi nhớ kiến thức sâu hơn mà còn rèn luyện khả năng diễn đạt – một kỹ năng vốn thường bị bỏ qua trong khối ngành kỹ thuật.

Học thực – Làm thực: Không chỉ là vui
Kết thúc buổi học, những giải thưởng “vui vẻ” như Bài thơ sáng tạo nhất, Bài thơ hài hước nhất đã được trao tay, nhưng giá trị lớn nhất mà sinh viên nhận được chính là sự hứng khởi với môn học.
Nhiều bạn sinh viên chia sẻ rằng: “Trước đây mình cứ hay nhầm giữa while và do while, nhưng từ khi nghe bài thơ của nhóm bạn, mình cứ nhẩm thuộc lòng là nhớ ngay quy luật hoạt động. Hóa ra code cũng có ‘nhịp điệu’ riêng của nó.”
Hoạt động này là minh chứng rõ nét cho triết lý “Real Study – Real Work”. Khi việc học không còn là áp lực ghi nhớ máy móc mà trở thành quá trình khám phá và sáng tạo, hiệu quả tiếp thu sẽ tăng lên gấp bội.
Đại diện lớp học cho biết, trong thời gian tới sẽ tiếp tục triển khai thêm nhiều hình thức học tập trải nghiệm tương tự. Câu chuyện về “Kotlin Poetry Challenge” không chỉ dừng lại ở một buổi học, mà còn truyền cảm hứng về một môi trường giáo dục năng động, nơi công nghệ và nghệ thuật có thể giao thoa để tạo nên những giá trị khác biệt.
Giảng viên Nguyễn Văn Lộc
Bộ môn Công nghệ thông tin
FPT Polytechnic Hà Nội

