Trong khi các Đơn vị phòng thí nghiệm STEM VEX IQ (thế hệ thứ 2) được viết để sử dụng với mã hóa theo khối trong VEXcode IQ, chúng cũng có thể được dạy bằng Python. Bài viết này sẽ đề cập đến các tài nguyên có sẵn để hỗ trợ việc giảng dạy các Đơn vị thí nghiệm STEM bằng Python trong lớp học của bạn.
Các đơn vị thực hành STEM của VEX IQ (thế hệ thứ 2) tuân theo định dạng Học - Thực hành - Thi đấu. Để tìm hiểu thêm về định dạng và cách triển khai các Đơn vị này trong lớp học của bạn, xem bài viết này Có thể áp dụng cùng một quy trình để triển khai Đơn vị phòng thí nghiệm STEM VEX IQ (thế hệ thứ 2) bất kể phương pháp mã hóa nào.
Xem video này để tìm hiểu thêm về các tài nguyên Python có sẵn và cách sử dụng chúng với STEM Lab Units.
Trừ khi có ghi chú khác, các hình ảnh và ví dụ sau đây được lấy từ Đơn vị phòng thí nghiệm STEM Cube Collector, nhưng có thể tìm thấy cùng định dạng trong tất cả các Đơn vị phòng thí nghiệm STEM VEX IQ (thế hệ thứ 2).
Tài nguyên có sẵn để dạy Python với VEXcode IQ
Trong Đơn vị Phòng thí nghiệm STEM VEX IQ (thế hệ thứ 2)
Sẽ cần phải thực hiện một số điều chỉnh nhỏ để triển khai từng Đơn vị bằng Python, nhưng tất cả đều được nêu trong Cổng thông tin dành cho giáo viên trong tài liệu "Tài nguyên Python VEXcode IQ cho Đơn vị này". Các tài nguyên khác nhau có sẵn để giúp bạn dạy các Đơn vị này bằng Python được hiển thị bên dưới.
Trong phầnHọc , có cung cấp video hướng dẫn trực tiếp. Một số video này có sẵn cho cả triển khai Blocks và Python. Khi cả hai đều khả dụng, hãy đảm bảo học sinh biết phải xem video nào. Có tóm tắt bài học riêng biệt và câu hỏi kiểm tra sự hiểu biết cho từng video để học viên chỉ cần tập trung vào phương pháp lập trình do giảng viên lựa chọn.
Một số video có hướng dẫn cụ thể về Blocks. Đối với các video này, bản tóm tắt bài học dành cho các lệnh hoặc khái niệm Python liên quan sẽ được đưa vào Cổng thông tin giáo viên của Đơn vị.
Bên trong Cổng thông tin dành cho giáo viên là tài liệu "Tài nguyên Python VEXcode IQ cho Đơn vị này". Đây là tài liệu Google có thể chỉnh sửa, chứa các phiên bản tóm tắt bài học bằng Python và kiểm tra sự hiểu biết của bạn về các câu hỏi không có trong nội dung Đơn vị. Bạn có thể sao chép tài liệu này và phân phát tóm tắt bài học riêng cho từng học viên khi cần thiết khi dạy Đơn vị bằng Python.
Để tìm hiểu thêm về cách tùy chỉnh tài nguyên bằng Google Drive hoặc Microsoft, xem các bài viết này.
Trong khi phần lớn các hoạt động Thực hành Compete được viết để sử dụng với bất kỳ phương pháp lập trình nào, vẫn có một số ngoại lệ như trong Phòng thí nghiệm STEM Kéo co Đơn vị (bao gồm hoạt động thực hành được hiển thị ở đây). Trong trường hợp này, các phiên bản Python của các hoạt động cũng sẽ được đưa vào tài liệu "Tài nguyên Python VEXcode IQ cho Đơn vị này". Tương tự như bản tóm tắt bài học, những bản tóm tắt này có thể được phân phát cho học sinh khi cần trong suốt Đơn vị.
Trong VEXcode IQ
Các tài nguyên trong VEXcode IQ cũng có thể hỗ trợ học sinh hoàn thành các Đơn vị thực hành STEM bằng dự án Python.
Với tư cách là người dùng Python mới, bạn có thể thấy được mối tương quan giữa lệnh dựa trên khối và lệnh Python tương đương. Bạn có thể thực hiện việc này bằng cách sử dụng Code Viewer. Xem bài viết này để tìm hiểu thêm về Trình xem mã trong VEXcode IQ.
Khi học sinh hiểu được những lệnh nào họ có thể cần cho dự án của mình, họ có thể bắt đầu nhập chúng vào Không gian làm việc. Tính năng Tự động hoàn thành có thể giúp học sinh giảm thiểu lỗi trong dự án và tiết kiệm thời gian. Để tìm hiểu thêm về Tự động hoàn thành trong dự án Python VEXcode IQ, xem bài viết này.
Phần Trợ giúp có sẵn để hướng dẫn học sinh về chức năng của lệnh và các tham số cần thiết cho lệnh đó. Để mở Trợ giúp cho một lệnh, hãy chọn dấu chấm hỏi bên cạnh bất kỳ lệnh nào trong Hộp công cụ. Để biết thêm thông tin về cách truy cập Trợ giúp trong dự án Python, xem bài viết này.