Sử dụng Coder làm công cụ giảng dạy

Thẻ VEX 123 Coder và Coder không chỉ là phương tiện mã hóa Robot 123 không cần màn hình mà còn là một công cụ giảng dạy mạnh mẽ trong lớp học của bạn. Các phương pháp mã hóa truyền thống đặt màn hình giữa học sinh và giáo viên, tạo ra rào cản vật lý để đưa ra phản hồi ngay lập tức. Thẻ Coder và Coder xóa bỏ rào cản đó, gắn kết giáo viên và học sinh lại với nhau trong quá trình học tập.

Screen_Shot_2021-01-20_at_3.31.06_PM.png


Sử dụng Coder giống như hoạt động “Unplugged”

Các hoạt động và bài học “rút phích cắm” đã trở thành một phần quan trọng trong việc đưa khoa học máy tính đến với học sinh nhỏ tuổi, vì chúng có khả năng “thu hút nhiều đối tượng khác nhau bằng những ý tưởng tuyệt vời từ khoa học máy tính mà không cần phải học lập trình hay thậm chí sử dụng thiết bị”.1 Hiện có rất nhiều bài học và hoạt động Unplugged nhưng có một số nguyên tắc chính làm nền tảng cho phương pháp này, bao gồm:

  • Tránh sử dụng máy tính hoặc lập trình
  • Cảm giác vui chơi hoặc thử thách để học sinh khám phá
  • Có tính động học cao
  • Một cách tiếp cận theo chủ nghĩa kiến ​​tạo
  • Giải thích ngắn gọn và đơn giản
  • Cảm nhận về câu chuyện2

123 Phòng thí nghiệm và Hoạt động STEM sử dụng thẻ Coder và Coder bao gồm nhiều nguyên tắc này khi giới thiệu cho học sinh cách viết mã Robot 123 thông qua trải nghiệm học tập tích cực, hấp dẫn, đa chương trình và thú vị. Học sinh và giáo viên cùng nhau có thể trải nghiệm mức độ thành công mã hóa cao, trong một khoảng thời gian ngắn, bằng cách có thể thao tác với thẻ Coder và không gặp rào cản về việc cần phải hiểu ngôn ngữ lập trình.

Bản chất hữu hình của thẻ Coder và Coder đặt việc mã hóa vào tay học sinh và giáo viên, nơi các dự án có thể được thiết kế, chỉnh sửa, thử nghiệm và thao tác theo cách thực hành cao. Giới thiệu cho học sinh cách viết mã theo cách này, giống như các hoạt động “Unplugged” khác, “là một phương pháp sư phạm đầy hứa hẹn, vì nó mang lại cho học sinh cơ hội thiết kế chương trình của mình mà không cần sử dụng máy tính, thay vì bắt tay vào viết mã trước khi suy nghĩ kỹ các yêu cầu của chương trình”. toàn bộ nhiệm vụ.”3 Bằng cách sử dụng các thẻ Coder và Coder trong các bài tập này, học sinh sẽ được thực hành các ý tưởng và khái niệm về mã hóa và thiết kế chương trình, để các em hiểu rõ hơn lý do tại sao các dự án được xây dựng theo cách hiện tại. Sau đó, khi họ chuyển sang sử dụng thiết bị để viết mã, với VEXcode 123, ngôn ngữ lập trình khi đó chỉ đơn giản là một công cụ chứ không phải là rào cản.

Loại bỏ khoa học máy tính khỏi màn hình bằng Coder

Việc sử dụng Coder với học sinh, cũng như với các công cụ và hoạt động “Unplugged” khác, sẽ đưa Khoa học Máy tính ra khỏi màn hình và đưa nó vào tay học sinh. Khi làm như vậy, thẻ Coder và Coder cung cấp cho học sinh một công cụ hữu hình để chia sẻ ý tưởng của mình cũng như một công cụ hữu hình để giáo viên đưa ra phản hồi ngay lập tức. Học sinh không bị chặn bởi màn hình và giáo viên không cần phải di chuyển xung quanh các thiết bị để xem học sinh đang làm gì. Học sinh cũng như giáo viên đều có thể giơ Bộ lập trình của mình lên với các dự án trong đó và từ bên kia phòng, hãy xem liệu họ có đi đúng hướng hay không. Các cụm từ như “Giữ các dự án Coder của bạn” hoặc “Cho tôi xem bạn nghĩ mình cần thẻ Coder nào” sẽ khuyến khích học sinh sử dụng Coder như một phương tiện để thể hiện suy nghĩ của họ.

Các chiến lược sử dụng Coder làm công cụ giảng dạy

Thẻ Coder và Coder có thể được sử dụng để hỗ trợ giáo viên khi họ tìm cách đưa ra phản hồi và theo dõi sự tiến bộ của học sinh trong khi giảng dạy với Robot 123.

trẻ em-showing-code.jpg

Các chiến lược hướng dẫn cả lớp bao gồm:

  • Sử dụng Coder như bảng trắng - Khuyến khích học sinh nạp thẻ Coder dưới dạng dự án vào Coder và giơ thẻ lên cho giáo viên xem trong khi dạy một bài học đồng bộ. Hãy kiểm tra xem thẻ Coder có được lắp đúng thứ tự, đúng hướng và làm theo hướng dẫn ngay lập tức cũng như khắc phục sự cố một cách nhanh chóng và dễ dàng hay không.
  • Sử dụng thẻ Coder trong cuộc gọi và phản hồi - Khuyến khích học sinh giơ thẻ Coder, trong hoặc ngoài Coder, để trả lời các câu hỏi như “Bạn nghĩ chúng ta cần thẻ Coder nào đầu tiên trong dự án của mình?” hoặc “Thẻ Coder nào sẽ khiến Robot 123 của chúng ta di chuyển 2 bước?” Sử dụng cả từ và biểu tượng trên thẻ Coder để xem học sinh có theo dõi không.
  • Sử dụng các ô được đánh số trên Coder để hướng dẫn từng bước - Khi hướng dẫn học sinh xây dựng một dự án, hãy sử dụng các con số trên các ô Coder để hướng dẫn các em. Nói những câu như “Đặt thẻ Drive 1 vào khe 1” hoặc “Đặt thẻ tiếp theo vào khe 3”, cho phép học sinh theo dõi và xác định thẻ Coder trong dự án của mình theo số mà không phải chịu thêm áp lực khi đọc chính thẻ Coder.

Các chiến lược hỗ trợ làm việc nhóm:

  • Sử dụng thẻ Coder và Coder để giúp học sinh lập kế hoạch dự án - Khuyến khích học sinh chia sẻ kế hoạch dự án của mình bằng cách sử dụng thẻ Coder và đặt câu hỏi cho các em về thứ tự của các thẻ Coder đó để thực hiện 123 hành vi Robot mong muốn.
  • Sử dụng Coder để kiểm tra dự án thường xuyên - Khuyến khích học sinh kiểm tra dự án của mình bằng cách sử dụng Coder thường xuyên khi các em đang xây dựng chúng. Việc kiểm tra có thể diễn ra sau khi mỗi thẻ Coder riêng lẻ được thêm vào, vì vậy học sinh có thể biết chính xác thẻ Coder giúp 123 Robot làm gì.
  • Sử dụng các ô được đánh số trên Coder để phản hồi rõ ràng - Khi giúp học sinh xây dựng hoặc chỉnh sửa dự án, bạn có thể tham khảo các thẻ Coder theo các ô được đánh số. Nói những câu như “Hãy thử thay thẻ Coder ở khe 5 bằng thẻ này” hoặc “Hãy xem thẻ Coder mà bạn có ở khe 7”, giúp học sinh có định hướng rõ ràng để tập trung sự chú ý, giúp các em thành công, mà không chỉ giải quyết vấn đề cho họ.

Các chiến lược hướng dẫn phân hóa:

  • Chỉ sử dụng các thẻ Coder liên quan đến dự án hiện có -Khi phân phát thẻ Coder cho học sinh, không đưa cho họ tất cả năm mươi thẻ Coder cùng một lúc. Thay vào đó, chỉ đưa ra những lệnh có liên quan đến dự án hiện tại. Ví dụ: nếu mã hóa Robot 123 để đi theo một đường dẫn trên Ô xếp, chỉ cung cấp cho học sinh các lệnh 'Lái xe' hoặc 'Quay' và không cung cấp cho học sinh các lệnh Điều khiển, Nhìn hoặc Hành động.
  • Sử dụng thẻ Coder như một phần nền tảng trong khi giảng dạy -Khi học sinh hoàn thành thành công một thử thách viết mã, hãy cung cấp thêm thẻ Coder để khuyến khích các em lặp lại hoặc bổ sung vào dự án của mình. Việc phân phối thẻ Âm thanh và Hành động có thể cho phép học sinh thêm các phản ứng của robot vào dự án của mình, đồng thời phát thẻ Coder như 'Lái xe cho đến khi có vật thể' để học sinh khám phá phản hồi của cảm biến một cách hấp dẫn.
  • Sử dụng các thẻ Coder khác nhau cho các nhóm khác nhau -Để giúp tất cả học sinh tham gia và thử thách một cách thích hợp, hãy phân phát các thẻ Coder khác nhau cho các nhóm khác nhau để đáp ứng tốt nhất nhu cầu và sự phát triển của các em. Có nhiều cách để giải quyết một thử thách viết mã, vì vậy, trong khi một số học sinh sử dụng chuỗi lệnh 'Lái xe' và 'Quay', những cách sẵn sàng cho thử thách bổ sung có thể kết hợp các lệnh như 'Lái xe cho đến đối tượng' hoặc 'Turn ngẫu nhiên' vào dự án của họ để tìm hiểu thêm. 

Lưu ý: Các chiến lược sử dụng Coder trong lớp học cũng được cung cấp trong phần Thông tin cơ bản của mỗi Đơn vị Phòng thí nghiệm STEM 123.

Thẻ Coder được thiết kế để hỗ trợ người đọc sớm và người đọc trước

Mỗi thẻ Coder bao gồm các từ và hình ảnh để giúp học sinh nhỏ tuổi “dễ đọc” ở nhiều cấp độ đọc viết khác nhau. Điều này rất hữu ích để đảm bảo rằng tất cả học sinh có thể thành công khi mã hóa Robot 123 bằng Bộ mã hóa, đồng thời cũng giúp tạo ra sự khác biệt trong giảng dạy. Đối với những học sinh nhỏ tuổi hơn, giáo viên có thể kêu gọi sự chú ý đến các biểu tượng trên thẻ Coder trong khi hướng dẫn, nói những câu như “Thẻ Coder 'Khi bắt đầu 123', thẻ màu đỏ với mũi tên màu xanh lá cây, luôn đi trước." Khi học sinh lớn hơn hoặc đọc thành thạo hơn, giáo viên có thể tham khảo các thẻ Coder chỉ sử dụng các từ để củng cố các kỹ năng đọc viết đó.

Sử dụng thẻ Coder và Coder để hỗ trợ việc học từ xa hoặc từ xa

Giống như việc bạn sử dụng thẻ Coder và Coder làm công cụ giảng dạy cho các lớp học trực tiếp, nhiều chiến lược tương tự có thể được sử dụng để hỗ trợ việc học từ xa hoặc từ xa.

  • Nếu học sinh học 1:1 với VEX 123 và có Coder và thẻ Coder ở nhà - Yêu cầu học sinh gửi hình ảnh về Coder của họ cùng với các dự án đã tải cho bạn để chia sẻ công việc của họ hoặc yêu cầu học sinh giơ Coder lên trong khi phát trực tuyến giơ lên ​​lơp.
  • Nếu học sinh không có tài liệu ở nhà nhưng giáo viên có - Cung cấp cho học sinh hình ảnh thẻ Coder có thể in hoặc kỹ thuật số để tạo dự án của mình, sau đó chia sẻ những dự án đó. Sau đó, giáo viên có thể bắt đầu dự án và chiếu cho cả lớp trong thời gian phát trực tuyến trên lớp hoặc quay video để chia sẻ với học sinh.
  • Sử dụng 123 Hoạt động dành cho học sinh dưới dạng bài tập ngoài lớp trong môi trường kết hợp - Học sinh có thể lập kế hoạch cho các dự án của mình ở nhà và kiểm tra chúng khi trở lại trường.

1Bell, Tim và Jan Vahrenhold. “CS đã được rút phích cắm—Nó được sử dụng như thế nào và nó có hoạt động không?” Cuộc phiêu lưu giữa giới hạn thấp hơn và độ cao cao hơn. Springer, Chăm, 2018. 497-521.

2Như trên.

3Như trên.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: