Tổng quan
Điểm số
3+ (Từ 8 tuổi trở lên)
Thời gian
40 phút mỗi phòng thí nghiệm
Câu hỏi thiết yếu của đơn vị
- Làm thế nào để giải quyết thách thức với Code Base và VEXcode GO?
Hiểu biết về đơn vị
Các khái niệm sau đây sẽ được đề cập trong suốt Đơn vị này:
- Cách sử dụng cảm biến trong VEXcode GO.
- Làm thế nào để tạo ra một kế hoạch sắp xếp các hành vi theo trình tự hợp lý để giải quyết một thách thức. Việc này có thể được thực hiện cả theo cách cá nhân và hợp tác.
- Cách truyền đạt hành vi, thông qua lời nói và cử chỉ, mà Cơ sở mã sẽ cần thực hiện để hoàn thành một nhiệm vụ.
- Cách sử dụng câu lệnh có điều kiện trong dự án VEXcode GO để Code Base đưa ra quyết định dựa trên dữ liệu cảm biến.
- Cách sử dụng My Blocks trong dự án VEXcode GO có thể giúp xây dựng các dự án hiệu quả hơn, dễ làm việc hơn bằng cách tránh lặp lại các lệnh.
- Cách sử dụng My Blocks giúp xây dựng dự án dễ dàng hơn bằng cách tái sử dụng các phần mã lặp lại trong dự án.
Tóm tắt phòng thí nghiệm
Nhấp vào các tab sau để biết tóm tắt về những gì học sinh sẽ làm và học trong mỗi phòng thí nghiệm.
Phòng thí nghiệm 1 - Thu thập mẫu đá sao Hỏa
Câu hỏi trọng tâm: Làm thế nào tôi có thể sử dụng Nam châm điện trên Cơ sở mã để thu thập Đĩa?
- Học sinh sẽ được giới thiệu về vai trò của Nhà địa chất hành tinh và cách họ sử dụng các công cụ trên xe tự hành trên sao Hỏa để thu thập và nghiên cứu mẫu vật. Họ sẽ xây dựng Cơ sở mã 2.0 - Mắt + Nam châm điện để hoạt động như xe tự hành trong Đơn vị.
- Học sinh sẽ xây dựng một dự án trong VEXcode GO để sử dụng Nam châm điện để thu thập Đĩa và mang về căn cứ. Đầu tiên, các em sẽ xây dựng dự án cùng với giáo viên của mình, sau đó sẽ lặp lại dự án trong nhóm của mình để thu thập Đĩa từ các địa điểm khác.
- Học sinh sẽ chia sẻ các dự án của mình và thảo luận về cách Nam châm điện hoạt động trong các dự án của mình để mang Đĩa đến vị trí cơ sở. Họ cũng sẽ chia sẻ cách họ giải quyết thách thức khi đưa Code Base đến các địa điểm căn cứ mới.
Phòng thí nghiệm 2 - Nghiên cứu mẫu đá sao Hỏa của bạn
Câu hỏi trọng tâm: Làm thế nào tôi có thể sử dụng Cảm biến mắt với Nam châm điện để thu thập Đĩa và phân loại theo màu sắc?
- Học sinh sẽ được giới thiệu về cách Cảm biến mắt trên Code Base có thể được sử dụng như một công cụ giúp xe tự hành Code Base phân loại các mẫu mà nó thu thập được, giống như cách các xe tự hành trên sao Hỏa thực sự phân tích và phân loại các mẫu để có thể đưa các mẫu này trở về Trái Đất trong một nhiệm vụ trong tương lai.
- Đầu tiên, học sinh sẽ xây dựng dựa trên dự án của mình từ Phòng thí nghiệm 1 để thêm điều kiện bằng khối [Nếu thì], sử dụng dữ liệu được thu thập bởi Cảm biến mắt để nếu Đĩa có màu đỏ, Cơ sở mã sẽ điều khiển nó đến cơ sở màu đỏ. Sau đó, họ sẽ lặp lại các dự án của mình để thu thập và phân loại mẫu màu đỏ đến và đi từ nhiều địa điểm khác nhau.
- Học sinh sẽ thảo luận về những thách thức mà họ gặp phải khi hoàn thành thử thách, cũng như cách thức hoạt động của điều kiện trong dự án để thu thập và đặt Đĩa đỏ một cách hiệu quả.
Phòng thí nghiệm 3 - Phân loại mẫu của bạn
Câu hỏi trọng tâm: Làm thế nào tôi có thể mã hóa Cơ sở mã để thu thập nhiều đĩa và sắp xếp chúng theo màu sắc?
- Học sinh sẽ thảo luận về cách xe tự hành cần thu thập và phân loại các loại mẫu khác nhau trên sao Hỏa. Họ sẽ xem lại các dự án của mình từ Phòng thí nghiệm 2 và sử dụng tính năng Bước để hiển thị luồng dự án bằng khối [Nếu thì], chú ý đến tính năng nổi bật trong VEXcode GO. Sau đó, họ sẽ thảo luận về cách họ có thể xây dựng dựa trên dự án này để bổ sung thêm các điều kiện và phân loại thêm nhiều mẫu hơn.
- Sau đó, học sinh sẽ xây dựng dự án của mình để thêm một điều kiện bổ sung, để Cơ sở mã của họ có thể thu thập và sắp xếp nhiều mẫu thành các cơ sở khác nhau dựa trên màu sắc của chúng. Họ sẽ bắt đầu bằng hướng dẫn thu thập Đĩa xanh, sau đó sẽ làm việc theo nhóm để cố gắng phân loại Đĩa xanh lá cây.
- Học sinh sẽ chia sẻ các dự án, chiến lược và thách thức của mình khi phân loại đĩa. Họ sẽ thảo luận về luồng dự án của khối [Nếu thì] và cách khối này giúp họ giải quyết thử thách viết mã.
Phòng thí nghiệm 4 - Nhà địa chất hành tinh
Câu hỏi trọng tâm: Làm thế nào tôi có thể sử dụng My Blocks để tạo một dự án mã hóa hiệu quả hơn?
- Học sinh sẽ được giới thiệu về khái niệm My Block trong VEXcode GO và sẽ xem video hướng dẫn “My Blocks” trên lớp. Họ sẽ thảo luận về cách My Blocks có thể giúp các dự án dễ hiểu và khắc phục sự cố hơn. Sau đó, học sinh sẽ xây dựng dự án của mình từ Phòng thí nghiệm 3 để thêm Khối của tôi vào dự án cùng với giáo viên.
- Học sinh sẽ dựa trên kiến thức đã học trong Phòng thí nghiệm 3 để khám phá cách sử dụng My Blocks để giúp một dự án mã hóa phức tạp trở nên hiệu quả hơn, dễ hiểu và dễ khắc phục sự cố hơn. Họ sẽ sử dụng My Block được tạo trong Engage để xây dựng và thử nghiệm các dự án của mình để Code Base thu thập và sắp xếp cả ba Đĩa. Họ cũng sẽ tiếp tục thảo luận về cách My Blocks hoạt động trong quy trình của dự án.
- Học sinh sẽ thảo luận về cách sử dụng tính năng Highlight có thể giúp các em xác định thời điểm Code Base thực thi My Block và thời điểm không thực thi, cũng như cách sử dụng My Block trong một dự án hữu ích như thế nào khi tạo mã.
Tiêu chuẩn đơn vị
Tiêu chuẩn Đơn vị sẽ được đề cập trong mọi Phòng thí nghiệm thuộc Đơn vị.
Hiệp hội giáo viên khoa học máy tính (CSTA)
CSTA 1A-AP-10: Phát triển các chương trình có trình tự và vòng lặp đơn giản để diễn đạt ý tưởng hoặc giải quyết vấn đề.
Cách đạt được tiêu chuẩn: Trong Phòng thí nghiệm 1, học sinh sẽ xây dựng một dự án VEXcode GO để điều khiển và thu thập Đĩa bằng Nam châm điện trên Đế mã và trả Đĩa về đế. Sau đó, học sinh sẽ lặp lại dự án của mình để lái xe đi thu thập Đĩa từ một địa điểm khác và giao đến địa điểm đã chỉ định. Họ sẽ cần phải sắp xếp các dự án của mình và thay đổi các thông số để có thể di chuyển đến các địa điểm khác nhau một cách thành công.
Trong Phòng thí nghiệm 2, học sinh sẽ xây dựng dựa trên các dự án của mình từ Phòng thí nghiệm 1 để điều khiển Cơ sở mã và thu thập Đĩa, sau đó sử dụng dữ liệu do Cảm biến mắt thu thập để phân loại và chuyển Đĩa đến một địa điểm dựa trên màu sắc của nó. Họ sẽ thêm một điều kiện với khối [Nếu thì] và lặp lại trình tự và các tham số trong khối VEXcode GO để Code Base hoàn thành thử thách một cách thành công.
Trong Phòng thí nghiệm 3, học sinh sẽ xây dựng dựa trên dự án Phòng thí nghiệm 2 của mình để thêm điều kiện và sắp xếp thêm nhiều Đĩa hơn. Học sinh sẽ thảo luận về luồng dự án của khối [Nếu thì] và xây dựng một dự án để thu thập ba đĩa có màu khác nhau và sắp xếp chúng theo màu. Họ sẽ sắp xếp các khối truyền động để truyền động đến từng đĩa và chuyển chúng đến khu vực phân loại chính xác trên Sân GO.
Trong Phòng thí nghiệm 4, Học sinh sẽ khám phá cách sử dụng My Blocks để giúp một dự án mã hóa phức tạp trở nên hiệu quả hơn, dễ hiểu hơn và dễ khắc phục sự cố hơn. Học sinh sẽ điều chỉnh dự án của mình từ Phòng thí nghiệm 3 để sử dụng Khối của tôi nhằm hoàn thành thử thách tương tự.
Hiệp hội giáo viên khoa học máy tính (CSTA)
CSTA 1B-AP-11: Phân tích (chia nhỏ) các vấn đề thành các vấn đề nhỏ hơn, dễ quản lý hơn để tạo điều kiện thuận lợi cho quá trình phát triển chương trình.
Cách đạt được tiêu chuẩn: Trong Phòng thí nghiệm 1, học sinh sẽ phân tích các bước cần thiết để Cơ sở mã hoàn thành thử thách lái xe đến một địa điểm, nhặt một đĩa bằng Nam châm điện và trả đĩa về cơ sở.
Trong Phòng thí nghiệm 2, học sinh sẽ xây dựng dựa trên các dự án của mình trong Phòng thí nghiệm 1 để điều khiển Cơ sở mã và thu thập Đĩa, sau đó sử dụng dữ liệu do Cảm biến mắt thu thập để phân loại và chuyển Đĩa đến một địa điểm dựa trên màu sắc của nó. Học sinh sẽ chia nhỏ các bước cần thiết để hoàn thành nhiệm vụ thành mã giả để lập kế hoạch cho dự án của mình.
Trong Phòng thí nghiệm 3, học sinh sẽ tiếp tục xây dựng dự án của mình để có ổ đĩa Code Base và thu thập 3 đĩa có màu khác nhau rồi phân loại chúng theo màu sắc. Học sinh sẽ làm việc với giáo viên để chia nhỏ thử thách thành các phần nhỏ hơn và tạo mã giả với các khối [Bình luận] để lập kế hoạch và tổ chức các dự án của mình.
Trong Phòng thí nghiệm 4, học sinh sẽ lặp lại dự án Phòng thí nghiệm 3 của mình để sử dụng Khối của tôi làm các bài toán con có thể quản lý được trong dự án của mình để hoàn thành cùng một thử thách. Học sinh sẽ làm việc với giáo viên để chia nhỏ các bước được lặp lại và có thể được xác định trong My Block của mình. Sau đó, họ sẽ phác thảo dự án của mình bằng các khối [Bình luận] để thu thập và chuyển cả 3 Đĩa đến khu vực phân loại phù hợp dựa trên màu sắc của chúng.
Tiêu chuẩn chung của tiểu bang (CCSS)
CCSS.ELA-LITERACY.L.3.6: Tiếp thu và sử dụng chính xác các từ và cụm từ giao tiếp phù hợp với lớp, học thuật chung và theo lĩnh vực cụ thể, bao gồm cả những từ và cụm từ biểu thị mối quan hệ về không gian và thời gian.
Cách đạt được tiêu chuẩn: Trong mỗi Phòng thí nghiệm của Đơn vị, học sinh sẽ sử dụng ngôn ngữ không gian để mô tả cách Cơ sở mã cần di chuyển để thu thập và phân phối các đĩa màu đến khu vực phân loại thích hợp khi lập kế hoạch và xây dựng các dự án của mình.
Sau khi kiểm tra dự án của mình, học sinh sẽ kể lại cách Cơ sở mã di chuyển liên quan đến vị trí của Đĩa và sắp xếp các khu vực bằng ngôn ngữ không gian. Học sinh cũng sẽ thảo luận về mối quan hệ nhân quả được tạo ra bằng cách sử dụng khối [Nếu thì] để tạo điều kiện trong dự án của mình để Cơ sở mã phân phối Đĩa đến khu vực phân loại thích hợp dựa trên màu sắc được Cảm biến mắt phát hiện.