Chào mừng tới Giờ Lập Trình Xin chào Tôi là Kathleen Kennedy Và tôi là nhà sản xuất phim Star War: Thần Lực Thức Tỉnh Hôm nay, bạn sẽ được làm việc với một ngôi sao của chúng tôi: BB-8 BB-8 là một rô bốt hình cầu Tất cả những hành động và di chuyển của anh ấy đều được điều khiển bởi phần mềm máy tính Khoa học máy tính có ảnh hưởng tới mọi lĩnh vực từ tiếp thị cho tới hỗ trợ làm phim Sự thật là hàng trăm kỹ sư máy tính đã làm việc cùng nhau để làm ra bộ phim như "Thần Lực Thức Tỉnh" Xin chào, tôi là Rachel Rose. Tôi là kỹ sư R&D lâu năm tại ILM và tôi là trưởng nhóm hoạt hình và phát triển các sinh vật Trong "thần lực thức tỉnh" tôi giúp các nghệ sỹ lập trình Rig các phần mà giúp nhân vật di chuyển và khiến cho nhân vật trông rất thật trong thiên hà xa, rất xa Giờ tiếp theo, chúng ta sẽ xây dựng trò chơi Star Wars của riêng mình và sẽ dạy bạn khái niệm cơ bản về lập trình Thường lập trình là dạng văn bản nhưng ở đây ta sẽ dùng các ô Ta sẽ kéo và thả chúng để viết chương trình về cơ bản các bạn vẫn tạo mã Sau khi học những điều cơ bản với các ô, chúng ta sẽ chuyển sang Javascript là một trong những ngôn ngữ lập trình thông dụng nhất trên Web Để bắt đầu, chúng ta sẽ làm việc cùng Rey để lập trình BB-8 di chuyển và thu thập các phần phế liệu Màn hình của bạn được chia thành 3 phần Phía bên trái là không gian trò chơi Star Wars, nơi đoạn mã sẽ chạy Phía dưới không gian trò chơi là các chỉ dẫn cho mỗi level Vùng giữa này là hộp công cụ mỗi ô này là một lệnh mà BB-8 có thể hiểu Không gian trắng bên phải là Không gian làm việc là nơi ta sẽ lập trình Nếu tôi kéo ô di chuyển bên trái sang không gian làm việc, rồi nhấn "Run" Chuyện gì sẽ xảy ra? BB-8 di chuyển sang một ô bên trái trên hệ thống lưới và nếu tôi muốn BB-8 làm gì đó sau ô di chuyển sang trái? Tôi có thể thêm ô khác vào chương trình và tôi sẽ chọn ô di chuyển lên trên và tôi kéo nó xuống phía dưới ô di chuyển sang trái tới khi phần đánh dấu xuất hiện, tôi thả xuống, giờ 2 ô kết nối với nhau khi tôi bấm "Run" lần nữa BB-8 sẽ tuân theo các lệnh ở Gian làm việc theo thứ tự từ trên xuống dưới nếu bạn muốn xóa một ô, xóa nó khỏi dãy và kéo nó về lại hộp công cụ Sau khi bạn nhấn "Run" và muốn BB-8 quay lại nơi bắt đầu, nhấn "Reset". Giờ hãy làm thử nào!