Giới thiệu về lập trình và thiết kế trò chơi

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Mô tả bài học : Nhận sinh viên tạo và lập trình trải nghiệm đầu tiên của họ trong Roblox.Học cách xây dựng một khóa chướng ngại vật và khối thay đổi màu mã code. Tiêu chuẩn ISTE : Thiết kế sáng tạo 4a, 4c, 4d, Người giao tiếp sáng tạo 6b, 6d

Mục tiêu bài học
  • Manipulate 3D các bộ phận để tạo một khóa chướng ngại.:
  • Thiết kế và thử nghiệm trải nghiệm, tập trung vào trải nghiệm người dùng vui vẻ.:
  • Tạo kịch bản bằng cách sử dụng biến và lặp để tạo hiệu ứng hình ảnh trong trò chơi.
Kỹ năng và khái niệm
  • Biến - Một chỗ trống cho thông tin trong mã.:
  • Chuỗi - Một biến có thể lưu toàn bộ câu, được viết trong dấu ngoặc.:
  • Vòng lặp - Một bộ mã lặp lại cho đến khi được bảo cho khác.
Chuẩn bị
  • Hãy chắc chắn rằng mỗi sinh viên có tài khoản Roblox và biết thông tin đăng nhập của họ.
  • In ra tài liệu phát hành và chuẩn bị bài thuyết trình.
Vật liệu

Tổng quát

Thời lượngTần suấtMô tả
5 phútTổng quátGiới thiệu cấu trúc dự án và bài học.
30 phútHướng dẫn hướng dẫn: Giới thiệu về StudioGiới thiệu các nền tảng của Roblox Studio bằng cách xây dựng một vài mảnh đầu tiên của một khóa chướng ngại.
60 phútHướng dẫn hướng dẫn: Giới thiệu về lập trìnhTạo các kịch bản thay đổi màu của một phần.
20 phútLàm việc độc lập: Hoàn thành dự án sinh viênHãy để sinh viên bắt kịp hoặc tiếp tục xây dựng dự án của họ.
5 phútKết luậnXem xét về dự án và tổng hợp lại các khái niệm đã học.

Kế hoạch bài học

Tổng quát

  1. Giới thiệu khóa học:

    • Học sinh sẽ tạo obby (khóa chướng ngại vật) riêng của họ mà người khác có thể chơi.
    • Cũng sẽ học lập trình để tạo các bộ phận thay đổi màu để trang trí obby của họ.
  2. Hãy chắc chắn tất cả các sinh viên đã đăng nhập vào Roblox Studio chủ động.Lưu ý rằng nếu đây là lần đầu tiên của họ, nó được khuyến nghị cho phép 5 phút cho quá trình này trong trường hợp bất kỳ sinh viên nào có vấn đề đăng nhập.

Hướng dẫn hướng dẫn - Giới thiệu về Studio

  1. Dẫn sinh viên thông qua hướng dẫn sau: Giới thiệu về Roblox Studio.

  2. Khi bạn dạy, hãy nhớ đến những điều theo dõi:

    • Nhắc nhở sinh viên quay lại góc nhìn máy ảnh của họ để có được cái nhìn chính xác về dự án của họ.
    • Khuyến khích sinh viên sử dụng Explorer, một kỹ năng cơ bản trong Roblox Studio.

Hướng dẫn hướng dẫn - Giới thiệu về lập trình

  1. Thông báo cho sinh viên rằng họ bây giờ sẽ bắt đầu lập trình để thêm vào trải nghiệm của họ.

    • Trong thời gian này, sinh viên nên tập trung vào lập trình và không tiếp tục làm việc trên obby của họ.Họ sẽ có thời gian sau này để tiếp tục thêm nhiều phần hoặc thử nghiệm.
  2. Hướng dẫn sinh viên thông qua các hướng dẫn sau:

Làm việc độc lập - Hoàn thành dự án sinh viên

  1. Khi sinh viên bước vào công việc độc lập, chỉ ra rằng họ có các mục tiêu sau đây để đạt được cho khóa chướng ngại của họ.

    • Một người dùng có thể đến điểm cuối (với mức độ khóa hợp lý).
    • Có sự cân bằng giữa những nhảy dễ và khó.
    • Hãy tự do khỏi bất kỳ vấn đề hình ảnh hoặc mã không định.
  2. Có sinh viên theo kịp các dự án lập trình của họ. Nếu hoàn thành, hãy cho họ thời gian để làm việc thêm hoặc cải thiện khóa chướng ngại vật của họ.

  3. Nếu có thời gian, hai sinh viên có thể chơi thử trải nghiệm của nhau và cung cấp phản hồi.

Kết thúc

  1. Tóm lại những gì học sinh đã tạo ra và từ vựng: biến , chuỗi , vòng lặp .
  2. Hỏi hai hoặc ba sinh viên họ sẽ thêm gì vào trải nghiệm của họ để cải thiện nó.Ví dụ, một điểm cuối thú vị hơn về hình ảnh hoặc nhảy thách thức hơn

Phụ lục

Mẹo khắc phục sự cố

Mẹo giải quyết vấn đề chung

  • Giới thiệu sinh viên về "Hỏi 3 trước khi tôi": một sinh viên cần hỏi ba bạn cùng lớp trước khi yêu cầu giáo viên hỗ giúp đỡ.
  • Hãy nhớ rằng sinh viên có kinh nghiệm khác nhau với máy tính.Nhấn mạnh các bước chính xác khi dạy, chẳng hạn như khi nào nhấp đúp hoặc nhấp chuột phải.
  • Đặt các mong đợi thời gian nghiêm ngặt để hoàn thành một nhiệm vụ, chẳng hạn như 1 phút để chọn một màu cho một phần, hoặc 2 phút để thử nghiệm. Giới thiệu về Studio
  • Nhấn mạnh rằng sinh viên đang tạo ra một trải nghiệm mà người khác có thể chơi, không chỉ cho bản thân.
  • Nếu bạn đang thiếu thời gian, các màu và vật liệu bài học có thể là tùy chọn. Giới thiệu về lập trình
  • Các lỗi phổ biến nhất đối với sinh viên ở độ tuổi này là sai chính tả và sai chính tả.
  • Hỏi sinh viên dẫn các câu hỏi thay vì giải quyết vấn đề cho họ càng nhiều càng tốt.Điều này cho phép sinh viên xây dựng các kỹ năng giải quyết vấn đề có giá trị.Ví dụ: Những biểu tượng nào cần phải xung quanh một chuỗi? - Dấu ngoặc kép .

Tùy chỉnh bài học

Mở rộng bài học Có sinh viên thay đổi chỗ và chơi thử trải nghiệm của nhau.

  • Bắt đầu bằng cách có sinh viên cung cấp phản hồi dưới dạng 2 ngôi sao (Những gì họ thích) và một điều ước (Những gì họ muốn xem).
  • Sau khi nhận phản hồi, mỗi sinh viên nên thực hiện một thay đổi dựa trên phản hồi họ nhận được.

Tài nguyên bổ sung

Nếu bạn sử dụng bài học này làm phần của một hội thảo, chúng tôi đã bao gồm một mô tả cho sử dụng công cộng. Ví dụ miêu tảtả khóa học: Với hơn 60 triệu người dùng mỗi tháng, Roblox là nền tảng công nghệ xã hội lớn nhất thế giới.Nhưng bạn có biết rằng tất cả các trải nghiệm Roblox được tạo bởi người dùng? Học cách tạo và lập trình các trò chơi của riêng bạn bằng các công cụ miễn phí được cung cấp bởi Roblox.Đây là một khóa học hoàn hảo cho lần đầu tiên, các nhà phát triển trò chơi đang hướng tới.

Trong khóa học này, sinh viên của bạn sẽ:

  • Học các nguyên tắc lập trình với Luau.
  • Khám phá suy nghĩ thiết kế và mô hình 3D bằng cách tạo một khóa chướng ngại vật.
  • Mang về nhà trải nghiệm hoàn chỉnh có thể được chơi và chia sẻ trực tuyến.