Skip to main content
Cổng thông tin giáo viên

Phát

Phần 1 - Từng bước

  1. Hướng dẫn học sinh rằng bây giờ đến lượt các em xây dựng một dự án để robot phát hiện ra nhà của Sói đỏ và Bà! Xem hình ảnh động sau đây với âm thanh để xem và nghe một giải pháp ví dụ. Bằng cách sử dụng một loạt các thẻ If, 123 Robot lái xe đến một đối tượng và tạo ra âm thanh còi nếu nó màu đỏ và tạo ra âm thanh chuông cửa nếu nó có bất kỳ màu nào khác.
    Tệp video

    Hướng dẫn học viên rằng các em sẽ xây dựng các dự án của mình với bạn, sau đó có thể tự kiểm tra chúng. 

  2. Mô hình mẫu cho sinh viên cách xây dựng dự án bằng cách sử dụng thẻ "If red", "Else" và "End if".
    • Phân phát các tài liệu sau đây cho mỗi nhóm: 
      • 123 Robot với Nhẫn Nghệ Thuật đính kèm
      • Mã hóa
      • 123 Cánh đồng có gắn nhà bà ngoại 
      • Sói Đỏ
      • Thẻ mã hóa được minh họa ở đây: 

        Danh sách thẻ coder cần thiết cho hoạt động này. Danh sách bao gồm: khi bắt đầu 123, nếu màu đỏ, màu khác, kết thúc nếu, lái xe cho đến khi đối tượng, chơi còi, chơi chuông cửa. Thẻ
        mã hóa cần thiết cho dự án này
    • Yêu cầu học sinh đánh thức Robot 123 của họ bằng cách đẩy các bánh xe dọc theo bề mặt cho đến khi bạn nghe thấy âm thanh khởi động, như thể hiện trong hình ảnh động bên dưới. Bật âm thanh cho hoạt ảnh này. Để biết thêm thông tin về Robot 123, hãy xem bài viết Sử dụng Thư viện VEX 123 Robot VEX.
    Tệp video
    • Sau đó, bật Bộ mã hóa và kết nối Robot 123. Để kết nối 123 Robot và Bộ mã hóa, nhấn và giữ các nút Bắt đầu và Dừng trên Bộ mã hóa và các nút Trái và Phải trên 123 Robot trong ít nhất 5 giây, cho đến khi bạn nghe thấy âm thanh được kết nối và đèn chỉ báo nhấp nháy kịp thời, như thể hiện trong hình ảnh động bên dưới. Bật âm thanh cho hoạt ảnh này. Để biết thêm thông tin về Bộ mã hóa, hãy xem bài viết Sử dụng Thư viện Bộ mã hóa VEX 123.
    Tệp video
    • Mô hình cho học viên cách xây dựng dự án sau đây trong Coders của họ:

      Mã hóa với một dự án có 7 thẻ. Các thẻ đọc như sau từ trên xuống dưới: khi bắt đầu 123, lái xe cho đến khi đối tượng, nếu màu đỏ, chơi còi, khác, chơi chuông cửa, kết thúc nếu.
      Phát Phần 1 Dự án
      • Khi bạn cùng nhau xây dựng các dự án, hãy yêu cầu học viên giơ Người viết mã của họ lên để cho bạn thấy các dự án của họ, vì vậy bạn có thể chắc chắn rằng trình tự dự án là chính xác.
    • Yêu cầu học sinh đặt Sói đỏ và Robot nhỏ màu đỏ trên sân như hình dưới đây. 

      Trường với 123 robot, sói và nhà ở vị trí bắt đầu của chúng.
      Thiết lập để kiểm tra
    •  Khi Sói đỏ và Robot nhỏ màu đỏ được đặt, hãy yêu cầu các nhóm nhấn "Bắt đầu" trên Bộ mã hóa của họ để bắt đầu dự án.

      Mã hóa với cùng một dự án như trước đây. Một hộp màu đỏ là xung quanh mũi tên bắt đầu màu xanh lá cây trên coder, cho thấy làm thế nào để bắt đầu dự án.
      Nhấn 'Bắt đầu'
    • Học sinh nên quan sát robot của mình lái về phía trước cho đến khi nó phát hiện ra Sói, sau đó dừng lại và phát âm thanh còi. Khi Robot nhỏ màu đỏ đã phát ra âm thanh còi và khiến Sói sợ hãi, hãy hướng dẫn các nhóm loại bỏ Sói khỏi Sân.

      123 robot trên Cánh đồng ở quảng trường bên dưới nơi con sói được đặt. Con đường hiện đã rõ ràng giữa robot và ngôi nhà.
      123 Robot đã vào vị trí sau khi hù dọa Sói
    • Khi Sói đỏ bị loại bỏ, hướng dẫn học sinh bắt đầu lại dự án của mình để quan sát Robot đỏ nhỏ tiếp tục lái xe cho đến khi nó phát hiện ra nhà của Bà rồi dừng lại và phát âm thanh chuông cửa. Học sinh nên tiếp tục thử nghiệm dự án của mình với Little Red Robot và Red Wolf ở nhiều địa điểm khác nhau trên sân.
    • Đối với các nhóm đã sẵn sàng cho một thử thách bổ sung, hãy khuyến khích họ kiểm tra các thẻ Mã hóa khác nhau trong các dự án của họ (như các thẻ Mã hóa Âm thanh, Hành động hoặc Ngoại hình khác) để 'xua đuổi' Sói đỏ hoặc cho Bà biết họ đang ở nhà. Anh chị em có thể đưa những thẻ Coder này cho học viên khi các em đã sẵn sàng, nếu các em chưa có.
  3. Tạo điều kiện thuận lợi cho các cuộc trò chuyện với học sinh trong khi các em kiểm tra các dự án của mình bằng cách sử dụng thẻ "If Red", "Else" và "End if".

    Khuyến khích học viên suy nghĩ về việc ra quyết định và quy trình dự án của các điều kiện trong dự án của các em bằng cách đặt các câu hỏi như: 

    • Khi Robot nhỏ màu đỏ đến một vật thể, làm thế nào để nó quyết định nên bấm còi hay bấm chuông cửa? 
    • Bạn nghĩ thẻ "Khác" đang làm gì trong dự án của bạn? Điều đó hoạt động như thế nào với thẻ Coder "Nếu đỏ"? 
    • Tại sao Robot nhỏ màu đỏ lại bấm chuông cửa khi đến nhà bà? Tại sao nó không chơi còi?
    • Điều gì sẽ xảy ra nếu bạn muốn xua đuổi Sói theo một cách khác? Bạn sẽ thay đổi thẻ Coder nào? 
    • Điều gì sẽ xảy ra nếu bạn muốn bấm chuông cửa và "Hành động vui vẻ" khi bạn đến nhà bà? Bạn sẽ thay đổi dự án của mình như thế nào? 
    • Điều gì sẽ xảy ra nếu Robot nhỏ màu đỏ nhìn thấy một bông hoa màu xanh lá cây? Nó sẽ phát tiếng còi hay tiếng chuông cửa? Tại sao? 
  4. Nhắc nhở học sinh nhìn vào điểm nổi bật trên Coder khi dự án của họ đang chạy, để họ có thể xem thẻ Coder nào đang được thực thi khi robot thực hiện từng hành vi. Bạn có thể hướng sự chú ý của trẻ đến điểm nổi bật để giúp trẻ kết nối các hành vi chơi âm thanh với các điều kiện "Nếu đỏ" và "Khác".
  5. Hỏi học viên một số quyết định mà các em đưa ra, điều đó thay đổi hành vi của các em dựa trên quyết định được đưa ra.

    Hướng dẫn học viên diễn đạt điều này như một câu 'Nếu'. Ví dụ: "Nếu trời mưa. Sau đó tôi mặc áo mưa." 

Thảo luận giữa giờ nghỉ giải lao & theo nhóm

Ngay khi mọi nhóm đã bắt đầu và thử nghiệm dự án của họ ít nhất hai lần, hãy cùng nhau trò chuyện ngắn gọn.

Sử dụng thiết lập của một nhóm, bước qua dự án trên Bộ mã hóa để giúp sinh viên hiểu quy trình dự án với các thẻ "Nếu đỏ", "Khác" và "Kết thúc nếu" Bộ mã hóa. Yêu cầu học sinh dự đoán hành vi của robot trước khi mỗi thẻ Mã hóa được chạy và tạo điều kiện cho một cuộc trò chuyện về lý do tại sao các em nghĩ rằng hành vi đó sẽ xảy ra. Đảm bảo rằng tất cả sinh viên đều có thể xem thiết lập và Bộ mã hóa của bạn. (Xem bài viết này để tìm hiểu thêm về cách sử dụng nút Bước trên Bộ mã hóa.) 

Sử dụng lời nhắc bên dưới để tạo điều kiện thuận lợi cho quá trình này:

  • Chúng ta hãy xem xét kỹ hơn cách robot của chúng tôi đưa ra quyết định về âm thanh sẽ phát trong dự án này. Có một nút trên Bộ mã hóa của chúng tôi được gọi là nút "Bước", cho phép chúng tôi chạy các dự án của mình chỉ một thẻ Bộ mã hóa mỗi lần. Cho học sinh xem "Nút bước", như được hiển thị ở đây. 

    Bộ mã hóa với một hộp màu đỏ xung quanh nút bước màu cam. Nút nằm giữa các nút bắt đầu và dừng trên bộ mã hóa.
    Nút Bước
  • Hành vi đầu tiên mà robot của chúng ta sẽ làm khi dự án của chúng ta bắt đầu là gì?  
    • Sau khi học sinh đưa ra dự đoán của mình, nhấn nút Step để chạy thẻ Coder “Drive until object”.
      • Lưu ý, khi bước qua một dự án, bạn sẽ phải bước qua thẻ Coder "Khi bắt đầu 123", vì vậy để có được hành vi "Lái xe cho đến khi đối tượng", bạn sẽ nhấn nút Bước nhiều lần.
    • Dự đoán của chúng tôi có chính xác không? Tại sao robot của chúng ta dừng lại trước mặt Sói?
  • Bây giờ Robot nhỏ màu đỏ của chúng ta phải đưa ra quyết định! Nó sẽ phát ra tiếng còi hay tiếng chuông cửa? Tại sao?
    • Yêu cầu học sinh dự đoán hành vi nào sẽ xảy ra tiếp theo và hướng dẫn các em giải thích rằng vì Cảm biến mắt phát hiện 'màu đỏ', hành vi trong thẻ Bộ mã hóa "Nếu màu đỏ" sẽ chạy.
    • Nhấn nút Bước để chạy thẻ Coder tiếp theo và so sánh dự đoán của học sinh với hành vi của robot. Anh chị em có thể cho học viên xem điểm nổi bật trên Bộ mã hóa khi thẻ Bộ mã hóa chạy, để hiển thị nó "bên trong" nhánh "Nếu màu đỏ". 
  • Robot của chúng ta đã đưa ra quyết định gì khi phát hiện vật thể, trong trường hợp này là Sói? 
    • Đi qua quá trình ra quyết định vì nó kết nối với các dự án của họ với nhau.
      • Nếu câu trả lời cho câu hỏi "Có màu đỏ không?" là ĐÚNG (hoặc Có) thì nhánh "Nếu màu đỏ" của dự án sẽ chạy. Nếu câu trả lời là SAI (hoặc Không) thì nhánh "Khác" của dự án sẽ chạy. 
      • Sau khi robot đã đưa ra quyết định, thẻ Bộ mã hóa "Kết thúc nếu" cho biết rằng quyết định đã kết thúc, vì vậy phần còn lại của dự án có thể chạy. (Điều này rất quan trọng, vì bạn sẽ thêm vào dự án này thẻ Coder "Go to start" trong Play Part 2.)
      • Trong trường hợp này, khi đối mặt với Sói đỏ, câu trả lời cho câu hỏi "Nó có màu đỏ không?" là ĐÚNG (hoặc Có). Vì vậy, nhánh "If red" của dự án chạy, và tiếng còi phát ra.

        Đồ họa mô tả quy trình của dự án và các quyết định được đưa ra khi dự án trong trình mã hóa được hiển thị ở trên được chạy. Lái xe cho đến khi đối tượng có mũi tên bên dưới chỉ vào thẻ đỏ. Bên dưới nếu màu đỏ, các nhánh dòng chảy. Ở bên trái, nếu có, đối tượng có màu đỏ, thì một tiếng còi được phát. Ở bên phải nếu không, nhánh còn lại sẽ chạy và phát âm thanh chuông cửa. Cả hai nhánh hội tụ ở cuối nếu thẻ.
        Đưa ra quyết định
  • Tiếp theo, loại bỏ Sói khỏi Trường và yêu cầu học sinh giải thích những gì các em nghĩ sẽ xảy ra khi chạy lại dự án. Robot nhỏ màu đỏ sẽ lái xe đến đâu?
    • Sau khi học sinh dự đoán hành vi, nhấn nút Step để chạy thẻ Coder "Drive until object" và so sánh dự đoán của các em với hành vi của robot. Anh chị em có thể cho học viên xem điểm nổi bật trên Bộ mã hóa khi thẻ Bộ mã hóa chạy, để hiển thị nó "bên trong" nhánh "Khác". 
  • Ôi trời! Robot nhỏ màu đỏ của chúng tôi có một quyết định khác cần đưa ra! Nó sẽ phát ra tiếng còi hay tiếng chuông cửa? Tại sao? 
    • Trong trường hợp này, khi đối mặt với nhà của Bà, câu trả lời cho câu hỏi "Nó có màu đỏ không?" là SAI (hoặc Không). Vì vậy, nhánh "Khác" của dự án chạy, và tiếng chuông cửa phát ra.

Bạn có thể muốn bước qua và nói chuyện qua dự án nhiều lần để giúp đảm bảo rằng học sinh hiểu cách "Nếu đỏ", "Khác" và "Kết thúc nếu" làm việc cùng nhau trong dự án của họ.

Segue to Play Phần 2

  • Ngay bây giờ, khi chúng tôi chạy dự án và chúng tôi làm Wolf sợ hãi, Little Red Robot bị mắc kẹt. Chúng tôi phải điều hành dự án một lần nữa, đưa ra quyết định một lần nữa, và sau đó chúng tôi có thể đến nhà bà. Bạn có nghĩ rằng có điều gì đó chúng ta có thể thêm vào dự án của mình để khiến việc ra quyết định đó xảy ra lần nữa không?  
  • Có một từ khoa học máy tính cho một dự án có robot của chúng tôi đưa ra quyết định tương tự lặp đi lặp lại - nó được gọi là thuật toán. Chúng tôi biết rằng chúng tôi luôn muốn Robot Đỏ Nhỏ 'xua đuổi' Sói nếu nó phát hiện ra màu đỏ, vì vậy chúng tôi có thể tạo ra một 'Thuật toán Phát hiện Sói'! 
  • Cho học viên xem thẻ Mã hóa "Khởi động" và hỏi xem các em nghĩ thẻ Mã hóa có thể làm gì và cách nó có thể giúp các em lặp lại dự án của mình để tạo một thuật toán. 

    Đi đến thẻ bắt đầu coder. Thẻ mã hóa
    "Đi để bắt đầu"

Phần 2 - Từng bước

  1. Hướng dẫn học sinh rằng bây giờ họ sẽ thêm thẻ Mã hóa "Đi để bắt đầu" vào cuối dự án của họ để tạo ra một 'Thuật toán Phát hiện Sói', để họ có thể xua đuổi Sói VÀ đến nhà của Bà! Xem hình ảnh động sau đây để xem dự án này đang hoạt động.
    Tệp video
  2. Mô hình mô hình cho sinh viên cách thêm thẻ Coder "Đi để bắt đầu" vào dự án của họ để tạo thuật toán của họ.
    • Phân phát thẻ Mã hóa "Bắt đầu" cho mỗi nhóm nếu họ chưa có thẻ. 
    • Mô hình cho sinh viên cách thêm thẻ Coder "Đi để bắt đầu" vào cuối dự án của họ, như được hiển thị ở đây.

      Mã hóa với cùng một dự án như trước đây. Một thẻ Đi để bắt đầu đã được thêm vào ở cuối dự án trong không gian có sẵn đầu tiên.
      Thêm thẻ Mã hóa "Bắt đầu" vào cuối dự án
    • Khi các nhóm đã thêm thẻ Mã hóa "Bắt đầu" vào cuối dự án của họ, hãy mô hình hóa cách đặt lại Trường. Đặt Robot nhỏ màu đỏ ở vị trí bắt đầu và Sói đỏ trên sân giữa nhà của 123 Robot và bà ngoại.

      123 Robot trên sân với Nhà và Sói ở vị trí bắt đầu.
      Thiết lập để kiểm tra
    • Sau khi Little Red Robot và Wolf ở vị trí của họ, hãy đảm bảo rằng 123 Robot được kết nối với Bộ mã hóa như được hiển thị ở đây. Bật âm thanh cho hoạt ảnh này. Để biết thêm thông tin về Bộ mã hóa, hãy xem bài viết Sử dụng Thư viện Bộ mã hóa VEX 123.
    Tệp video
    • Hướng dẫn các nhóm bắt đầu dự án của họ và quan sát thẻ Mã hóa "Đi để bắt đầu" ảnh hưởng như thế nào đến hành vi của Robot nhỏ màu đỏ của họ. Học sinh nên loại bỏ Wolf một khi nó 'sợ hãi', để có thể quan sát robot tiếp tục lái xe đến nhà bà.
      • Học sinh nên nhấn nút 'Dừng' trên Bộ mã hóa khi các em đã đến nhà Bà để dừng dự án.

        Bộ mã hóa với nút dừng hình vuông màu đỏ được gọi ra.
        Nút 'Dừng'
    • Đối với các nhóm đã sẵn sàng cho một thử thách bổ sung, hãy khuyến khích họ thử kiểm tra các thẻ Mã hóa âm thanh, ngoại hình hoặc hành động khác nhau trong các dự án của họ để dọa Sói hoặc cho Bà biết họ đã đến. 
  3. Tạo điều kiện thuận lợi Tạo điều kiện cho các cuộc trò chuyện với các nhóm về cách thẻ Coder "Go to start" ảnh hưởng đến dự án của họ khi họ tiếp tục thử nghiệm các thuật toán của mình. Kêu gọi sự chú ý của học sinh vào điểm nổi bật trên Coder để xem dự án tiếp tục chạy như thế nào.
    • Thẻ Mã hóa "Khởi động" thay đổi hành vi của robot của bạn như thế nào? 
    • Robot nhỏ màu đỏ đưa ra quyết định gì lặp đi lặp lại trong dự án này? 
    • Tại sao Robot nhỏ màu đỏ có thể xua đuổi Sói và đến nhà Bà trong dự án này? 
    • Tại sao bạn phải nhấn nút 'Dừng' khi 'Thuật toán phát hiện sói' của bạn đang chạy, nhưng bạn không phải làm điều đó trong Phần chơi 1? 

    Khuyến khích học sinh thử nghiệm với các thẻ Mã hóa Âm thanh, Ngoại hình và Hành động bổ sung trong dự án của mình, để lặp lại trên 'Thuật toán Phát hiện Sói' và biến nó thành của riêng mình. Giúp họ suy nghĩ về quy trình dự án bằng cách đặt các câu hỏi như: 

    • Nếu bạn muốn xua đuổi Sói theo một cách khác, bạn sẽ cần thay đổi những lá bài Mã hóa nào? Tại sao? 
    • Nếu bạn muốn cho Bà biết bạn đã đến bằng cách tỏ ra hạnh phúc, bạn sẽ thay đổi dự án của mình như thế nào? Tại sao? 
    • Điều gì sẽ xảy ra nếu bạn muốn dọa Sói bằng cách thực hiện hai hành vi, như phát tiếng còi và hành động điên rồ? Thuật toán của bạn có thể làm điều đó không? Bằng cách nào? 
    • Bạn nghĩ điều gì sẽ xảy ra nếu bạn đặt thẻ Coder "Act happy" sau "End if"? Tại sao? 
  4. Nhắc nhở học sinh nhấn nút 'Dừng' khi các em đến nhà Bà. Các dự án của họ sẽ lặp lại mãi mãi, cho đến khi nhấn nút "Dừng". Học sinh có thể nghe thấy các hiệu ứng âm thanh phát nhiều lần vì Cảm biến mắt liên tục phát hiện vật thể và đưa ra quyết định, cho đến khi họ dừng dự án.
  5. Hỏi học viên xem có bất kỳ tình huống nào mà các em phải lặp đi lặp lại cùng một quyết định và thực hiện một hành vi nhất định dựa trên quyết định đó hay không. Có thuật toán nào mà họ thực hiện ở nhà hoặc ở trường mỗi ngày không?