Mô tả vắn tắt học phần
1. Tên học phần:
2. Ngôn ngữ giảng dạy:
3. Mã học phần:
4. Bộ môn phụ trách giảng dạy:
5. Trình độ:
6. Số tín chỉ:
7. Phân bổ thời gian:
- Đối với hoạt động trên lớp:
- Lý thuyết
- Làm việc nhóm, thảo luận:
- Đối với hoạt động tại phòng máy tính, phòng mô phỏng, …:
- Thực hành, làm việc nhóm, thảo luận: 90 giờ
- Tự nghiên cứu, tự học: 60 giờ
- Đồ án, Đề án, Dự án
- Thực tập
8. Ngành áp dụng:
Kiến trúc và Thiết kế đô thị thông minh (K51.TV) - Kiến trúc đô thị - Kiến trúc và Thiết kế đô thị thông minh (K51.TV) (7580104) - Đại Học
9. Điều kiện tiên quyết:
10. Mục tiêu học phần:
11. Mô tả vắn tắt nội dung học phần:
Học phần Lập trình cho Kiến trúc Thuật toán được thiết kế nhằm trang bị cho sinh viên ngành kiến trúc các kỹ năng lập trình tham số và thuật toán, từ đó mở ra những khả năng sáng tạo và giải quyết vấn đề thiết kế kiến trúc một cách hiệu quả. Trong bối cảnh kiến trúc hiện đại, việc sử dụng các công cụ lập trình để tạo ra các mô hình kiến trúc phức tạp và linh hoạt ngày càng trở nên quan trọng. Học phần này sẽ giới thiệu cho sinh viên các khái niệm cơ bản về lập trình tham số, các thuật toán thiết kế phổ biến, và các công cụ mô hình hóa và lập trình chuyên dụng (ví dụ: Grasshopper, Dynamo, R Programming). Sinh viên sẽ được học cách áp dụng các thuật toán và phương pháp lập trình để giải quyết các bài toán thiết kế kiến trúc cụ thể, từ việc tạo ra các hình khối cơ bản đến việc tối ưu hóa các giải pháp thiết kế. Học phần cũng chú trọng vào việc phát triển kỹ năng trực quan hóa dữ liệu thiết kế, giúp sinh viên trình bày và giao tiếp ý tưởng thiết kế một cách hiệu quả. Thông qua các bài tập thực hành và dự án cuối kỳ, sinh viên sẽ có cơ hội áp dụng kiến thức đã học vào thực tế, từ đó nâng cao khả năng sáng tạo và giải quyết vấn đề trong lĩnh vực thiết kế kiến trúc. Học phần này sẽ mang đến cho sinh viên những công cụ và kỹ năng cần thiết để trở thành những kiến trúc sư có khả năng tư duy thiết kế tham số một cách tối ưu và sử dụng công nghệ một cách hiệu quả.