Mô tả bài học : Bắt đầu hành trình lập trình của bạn với Roblox khi tham gia vào hàng triệu người tham gia trên toàn thế giới trong khởi động Hour of Code™. Tiêu chuẩn ISTE : Innovative Designer 4a, 4c, 4d, Creative Communicator 6b, 6d
Mục tiêu bài học |
|
Kỹ năng vàÝ tưởng | Biến đổi - Một người dẫn cầu cho thông tin trong mã. Dòng chuỗi - Một người dẫn cầu có thể lưu toàn bộ câu, được viết trong dấu chấm câu. |
Chuẩn bị |
0> Bắt buộc - Đảm bảo sinh viên có không gian để di chuyển thể xác để thực hiện |
Vật liệu |
|
Tổng quát
Thời lượng | Hoạt động | Mô tả |
---|---|---|
5 phút | Giới thiệu | Giới thiệu cấu trúc dự án và bài học. |
5 phút | Làm việc dẫn dắt: Tạo câu chuyện | Hãy cho họ viết câu chuyện của họ và tạo ra những người đứng đầu. |
25 phút | Hướng dẫn: Làm game | Dẫn học sinh qua một hướng dẫn để xây dựng một trò chơi câu chuyện. |
10 phút | Làm việc độc lập: Hoàn thành các dự án sinh viên | Hãy để họ bắt kịp hoặc tiếp tục xây dựng câu chuyện. |
5 phút | Bao kết | Tổng kết bài học và có các học sinh chia sẻ câu chuyện |
Kế hoạch bài học
Giới thiệu
- Chơi video này về Hour of Code™, một nỗ lực quốc gia giới thiệu hàng triệu học sinh vào một giờ lập trình máy tính.
- Nói cho học sinh rằng họ sẽ xây dựng một trò chơi bằng Roblox Studio, công cụ được sử dụng để tạo tất cả các trải nghiệm Roblox. Họ sẽ viết một câu chuyện và sau đó sử dụng câu trả lời của người dùng để thay thế từ và tên. Ví dụ: Một hôm [name] thức dậy và ăn mộ
- Chơi video tổng quát dự án để cho học sinh thấy những gì họ sẽ tạo ra và xây dựng sự hào hứng.
Làm việc dẫn dắt - Tạo câu chuyện
- Cung cấp cho học sinh giấy và bút để viết câu chuyện của họ.
- Dẫn học sinh qua các bài học Viết Câu Chuyện .
- Hãy cho họ làm hoạt động này xa máy tính để giảm phản xạ.
- Mẹo: Hãy cho học sinh tạo ra ý tưởng bằng cách có một người đề nghị một nhân vật (phù thủy, đầu bếp, v.v.) và một người đề nghị những gì nhân vật đó làm.
Hướng dẫn - Game truyện
- Hướng dẫn học sinh qua các bài hướng dẫn bắt đầu tại Mở mẫu. và kết thúc với Hoàn thành và Thêm. .
Làm việc độc lập - Hoàn thành dự án sinh viên
- Hiển thị các học sinh mẹo và thủ thuật từ Hoàn thành và Thêm.
- Hãy cho học sinh nhận bài hướng dẫn về các dự án của họ. Khi hoàn thành, thêm các thử thách sau đây, có họ thêm hai hoặc nhiều nhân vật (mỗi người sử dụng một biến khác nhau: tên2, tên3).
Kết Thúc
- Tổng kết những gì sinh viên đã tạo và từ điển: biến, chuỗi, concatenation.
- Khuyến khích 2 hoặc 3 học sinh chia sẻ câu chuyện bằng lời nói. Ví dụ, một học sinh đọc câu chuyện và sau đó gọi một học sinh khác để cung cấp một câu trả lời.
Thư viện
Mẹo dịch vụ
Mẹo giải quyết các vấn đề chung
- Giới thiệu học sinh về "Hỏi 3 trước tôi": một học sinh cần phải hỏi ba người bạn trước khi yêu cầu giúp đỡ.
- Hãy cho các hàng xóm kiểm tra nhau. Khi họ kiểm tra, khuyến khích họ tìm kiếm những lỗi thông thường như thiếu các không gian trong chuỗi. Bài học 1: Tạo biến
- Để giúp sinh viên tốt hơn tìm kiếm nội dung câu chuyện Manger, vẽ thứ tự trên một bảng hiển thị: StarterGUI > GameGUI > StoryManager .
- Khi họ nhập biến đầu tiên của họ, hãy chắc chắn rằng nó ở giữa hai dấu chấm câu màu xanh lá cây. Điều này sẽ giúp đảm bảo các lỗi tương lai. Bài học 2: Nhận câu trả lời của người chơi
- Các bạn hãy kiểm tra chữ viết của bạn có đúng chính tả và viết hoa chính xác như storyMaker và GetInput . Nếu một trong những chữ viết bị lỗ nhỏ hoặc lỗ chéo, hãy để một dấu chấm câu vào đó sẽ gây ra lỗi.
- Nhắc nhở học sinh nhấn nút Dừng lại mỗi khi họ đã hoàn thành kiểm tra. Bài học 3: Kể câu chuyện
- Khi các học sinh nhập những câu nói, họ có thể nhận thấy các khoảng trống thêm hoặc một số từ kết hợp lại với nhau. Biến chuỗi hiển thị chính xác mọi thứ giữa dấu chấm câu.
- Nếu câu chuyện viết các từ được kết hợp như, "wizardNia", hãy thêm một khoảng trống ngoài biến đó.
Tùy chỉnh bài học
Đơn giản hóa bài học
- Hãy cho học sinh tập trung vào việc viết một câu hỏi, một câu chuyện và một biến. Mở rộng bài học
- Hãy để học sinh bao gồm ít nhất một kỹ năng từ Mẹo và thủ thuật .
- Cho phép học sinh trao đổi nơi để chơi các trải nghiệm khi họ xong.
Các Tài Nguyên Khác
Dưới đây là các câu hỏi để kiểm tra hiểu biết trong nội dung.
Câu Hỏi Bài 1 | Trả lời |
---|---|
Biến là ... | Một biểu tượng cho thông tin |
Các script có gì? | Mã để chạy chương trình |
Đặt một ví dụ về một tên biến tốt: | adjective03 , name3 , myVerb1 |
Nơi trong script nào mã cần phải được viết? | Giữa hai dòng màu xanh trượt chéo |
Câu Hỏi Bài 2 | Trả lời |
---|---|
Biến có thể chứa nhiều hơn một loại thông tin. Thật hay sai? | Có |
Biến kiểu chuỗi được giữa những gì? | Dấu chấm dấu |
Các khoảng trống nào có thể và không thể có giữa chúng trong mã của bạn? | Nội dung chuỗi có thể có dấu câu (như " My name "), biến không thể (như name1 ) |
Câu Hỏi Bài 3 | Trả lời |
---|---|
Concatenation làm gì và làm thế nào? | Kết hợp hai hoặc nhiều chuỗi/biến đổi cùng nhau bằng cách sử dụng .. |
Mô tả khóa học Khám phá cách xây dựng trò chơi ngôn từ tương tác cuối cùng bằng cách sử dụng các công cụ ngôn từ miễn phí của Roblox. Trong khóa học này, học sinh sẽ có thể khám phá các khái niệm cơ bản củ
Trong khóa học này, học sinh của bạn sẽ:
- Học và phát triển các khái niệm lập trình với Lua.
- Sử dụng lập trình để tạo một trò chơi câu chuyện trong thế giới 3D.
- Mang theo một trải nghiệm hoàn chỉnh có thể được chơi và chia sẻ trực tuyến.