Apple Swift Playgrounds - Lập trình cùng Apple

Tư vấn: 028 7775 8889

Apple Swift Playgrounds - Lập trình cùng Apple

Khóa học tạo cơ hội cho các em sử dụng ứng dụng Swift Playgrounds miễn phí trên iPad, thử nghiệm mã Swift thực, và ngôn ngữ lập trình được các chuyên gia sử dụng để xây dựng các ứng dụng mạnh mẽ.

Tư vấn: 028 7775 8889
Độ tuổi Thời lượng Lớp tiêu chuẩn Giáo trình
9 - 16 tuổi 48h - 3 tháng 9-15 học sinh Sumato - Japan

Mô tả khóa học

KIẾN THỨC

  • Hiểu các khái niệm mã hóa cốt lõi bằng ngôn ngữ lập trình Swift. Học sinh sử dụng mã Swift thực để giải câu đố và tạo dự án trong ứng dụng Swift Playgrounds tương tác thú vị. 
  • Ứng dụng đi kèm với một bộ đầy đủ các bài học do Apple thiết kế có tên là Tìm hiểu mã, cũng như các thách thức và sân chơi mã hóa bổ sung để lập trình robot và các thiết bị được kết nối.
  • Giải quyết các câu đố với sự tự tin về Swift Playgrounds, áp dụng các kỹ năng của mình vào các dự án mã hóa sáng tạo trong một loạt các sân chơi và củng cố việc học bằng cách xem xét các khái niệm mã hóa hình thành công nghệ kỹ thuật số như thế nào trong cuộc sống hàng ngày của họ.

KỸ NĂNG

  • Kỹ năng sử dụng iPad
  • Kỹ năng tư duy logic, thử và sai
  • Kỹ năng suy luận toàn vẹn để giải quyết yêu cầu đặt ra
  • Kỹ năng mềm: làm việc nhóm, giải quyết vấn đề
  • Kỹ năng ngôn ngữ: sử dụng tiếng Anh một cách tự nhiên thông qua các câu lệnh lập trình 

THÁI ĐỘ

  • Sẵn sàng bước vào và khám phá thế giới lập trình.
  • Hiểu, vận dụng, xây dựng lập trình căn bản.
  • Nỗ lực đến cùng trong việc hoàn thành các dự án
  • Sáng tạo và ham học hỏi

Yêu cầu học viên

  • Kỹ năng sử dụng iPad cơ bản (các thao tác được với màn hình cảm ứng).
  • Yêu thích khoa học công nghệ.
  • Biết tiếng Anh cơ bản

 

Thiết bị học tập

  • 1 iPad cho mỗi 3 học viên
  • Máy chiếu, loa, micro

 

Nội dung chương trình học

Phần 1: Lệnh

7 bài

Bài 1: Tạo lệnh

Bài 2: Thêm một lệnh mới

Bài 3: Chuyển đổi một công tắc

Bài 4: Cổng thông tin thực hành

Bài 5: Tìm và sửa lỗi

Bài 6: Thực hành Bug Squash

Bài 7: Con đường ngắn nhất

Phần 2: Hàm

7 bài

Bài 1: Soạn một hành vi mới

Bài 2: Tạo một chức năng mới

Bài 3: Thu thập, Toogle, Lặp lại

Bài 4: Xuyên qua bảng

Bài 5: Mô hình làm tổ

Bài 6: Cầu thang có rãnh

Bài 7: Săn tìm kho báu

Phần 3: Vòng lặp for

7 bài

Bài 1: Sử dụng vòng

Bài 2: Vòng lặp tất cả các mặt

Bài 3: Đến cạnh và trở lại

Bài 4: Nhảy vòng

Bài 5: Ra khỏi nhánh

Bài 6: Trang trại đá quý

Bài 7: Quét rác

Phần 4: Mã hóa có điều kiện

7 bài

Bài 1: Kiểm tra công tắc

Bài 2: Sử dụng Else If

Bài 3: Mã điều kiện lặp

Bài 4: Leo lên có điều kiện

Bài 5: Xác định chức năng thông minh hơn

Bài 6: Đóng hộp

Bài 7: Cây quyết định

Phần 5: Toán tử logic

7 bài

Bài 1: Sử dụng toán tử NOT

Bài 2: Xoắn ốc của NOT

Bài 3: Kiểm tra cái này AND cái kia

Bài 4: Kiểm tra cái này OR cái đó

Bài 5: Mê cung logic

Phần 6: Vòng lặp while

9 bài

Bài 1: Chạy mã While

Bài 2: Tạo các vòng lặp while thông minh hơn

Bài 3: Chọn công cụ đúng

Bài 4: Bốn của bốn

Bài 5: Xoay vòng quanh

Bài 6: Vùng đất của tiền thưởng

Bài 7: Vòng lặp làm tổ

Bài 8: Hình chữ nhật ngẫu nhiên

Bài 9: Bạn luôn luôn đúng

Phần 7: Thuật toán

7 bài

Bài 1: Quy tắc bàn tay phải

Bài 2: Điều chỉnh thuật toán của bạn

Bài 3: Chinh phục một mê cung

Bài 4: Cách nào để rẽ?

Bài 5: Cuộn phải, cuộn trái

Phần 8: Biến

8 bài

Bài 1: Theo dõi

Bài 2: Tăng giá trị

Bài 3: Gia tăng giá trị hơn nữa

Bài 4: Tìm kiếm bảy viên ngọc

Bài 5: Ba viên ngọc, bốn công tắc

Bài 6: Kiểm tra các giá trị bằng nhau

Bài 7: Làm tròn các công tắc

Bài 8: Thu thập Tổng số

Phần 9: Phân loại

5 bài

Bài 1: Vô hiệu hóa một cổng thông tin

Bài 2: Cổng bật và tắt

Bài 3: Đặt cổng thông tin phù hợp

Bài 4: Góc của thế giới

Bài 5: Đá quý ngẫu nhiên ở mọi nơi

Phần 10: Khởi tạo

4 bài

Bài 1: Khởi tạo chuyên gia của bạn

Bài 2: Điều khiển chuyên gia của bạn

Bài 3: Sử dụng các thể loại khác nhau

Bài 4: Phải mất hai thứ

Phần 11: Tham số

8 bài

Bài 1: Tiến xa hơn về phía trước

Bài 2: Tổng quát hóa một chức năng

Bài 3: Quay lên và xuống

Bài 4: Đặt tại một địa điểm cụ thể

Bài 5: Qua sông

Bài 6: Đặt hai nhân vật

Bài 7: Hai chuyên gia

Bài 8: Đỉnh núi đôi

Phần 12: Xây dựng thế giới

7 bài

Bài 1: Thế giới thống nhất

Bài 2: Kết nối và giải quyết

Bài 3: Tạo cổng thông tin của riêng bạn

Bài 4: Vươn tới cầu thang

Bài 5: Những hòn đảo nổi

Bài 6: Xây dựng một vòng lặp

Bài 7: Câu đố của riêng bạn

Phần 13: Mảng

13 bài

Bài 1: Lưu trữ thông tin

Bài 2: Thăm dò

Bài 3: Khối xếp chồng

Bài 4: Sắp xếp theo thứ tự

Bài 5: Nối vào một mảng

Bài 6: Xây dựng đảo

Bài 7: Nối các giá trị bị xóa

Bài 8: Sửa lỗi Array Out of Bound

Bài 9: Tạo cảnh quan

Bài 10: Vùng đất ngẫu nhiên

Bài 11: Một cách khác để tạo một mảng

Bài 12: Nghệ thuật của mảng

Bài 13: Sáng tạo thế giới

Các khóa học khác

Xem tất cả