Chuyển đến nội dung chính

A plan for teaching coding and robotics from home

 

A plan for teaching coding and robotics from home

Coding and robotics can be just as engaging when students learn from home-all it takes is a little planning and some creativity.

Nuwa KebbiAir Image4

By JOE SLIFKA

When our school shut down in March, initially, it was for a two-week period. I thought, “Well, this isn’t too bad, we can do a few coding activities from Code.org or maybe put together some Google Slides presentations for when we return.”

Then, two weeks turned into the end of April and my plan had to change.

As the technology teacher in our district, I felt I was adept at communicating with my students online (we are a Google Apps for Education school, and I’ve been a Google Classroom user since its beginnings), but I knew others in our district weren’t quite as tech savvy. I put together a few tutorial videos on how to use Google Classroom, Google Meet, and Zoom for our staff members to use to reach out to their students.

As April turned into May, the likelihood that we would be returning to school dropped substantially. Virtual graduations, meal deliveries, and Google Meets became the new normal–a phrase I quickly came to despise. As I’m sure many of you educators out there would agree, we concluded our school year, but it felt like we never really finished.

Since then, we’ve had virtual staff meetings, listened to our elected leaders try to make informed and well-intended guidelines and recommendations, and witnessed some amazing acts of humanity. As more information becomes available, it is clearer and clearer that plans need to be made for the “just in case” scenario occurring again during the 2020-2021 school year.

Teaching coding, robotics, and CAD this school year requires a bit more planning this summer than I am accustomed to doing. Our district will continue utilizing the Google Education Suite (Classroom, Meet, Chat, Docs, etc.) for communicating with our students. The folks at Code.org have really done a fantastic job at creating a comprehensive coding curriculum for students, so I want to continue utilizing that to introduce coding in my “virtual” classroom.

The physical component

However, learning to code was always reinforced for me with a physical component, which is why I absolutely love teaching robotics–seeing my program in action with a robot driving forward and moving an object just made more sense to me and my kinesthetic learning style. Kinesthetic learners feel the same way.

I had been teaching using the LEGO Mindstorms EV3 system in my junior high classes my first three years at LaBrae, when I approached our superintendent and shared with him my vision of expanding our course offerings and taking our afterschool robotics club to the next level. After researching solutions, I concluded that the TETRIX MAX solution from Pitsco Education was the next logical progression for our district due to compatibility with the LEGO system as well as the capability to scale up our build projects.

At the beginning of this past school year, I was elated to learn that my district would be purchasing PRIZM controllers, as well as the new TeleOp Modules, for each of our TETRIX MAX kits. This ushered in a whole new level of capabilities for our robotics classes. When word got out that we were using PlayStation 4 controllers in class on our robots, we had teachers and students alike peeking their heads in Room 929 to ask if they could try them out!

Coding and robotics online

So, what will teaching robotics and coding look like in 2020-2021? My plan is to introduce my students to the PRIZM Learning Module (PLM), a rectangular station I created that utilizes multiple motors, servos, distance sensor, line finder sensor, and the blinking LED lights of the PRIZM controller into a single learning station. If we start the school year in a face-to-face scenario, I plan to have the students build the PLM so that I can show best building practices using the TETRIX system, cable/wire management, and creating a wiring guide.

The PLM will serve as a springboard to coding, as many of my HS students will be first-time robotics students and will be using the text-based programming in the Arduino IDE for the first time. If our district moves forward with a hybrid approach of in-person and at-home learning, or if a resurgence occurs and forces schools to close again, students will be able to continue working and creating their code at home.

Once students feel they have successfully completed the code, they can either email the file to me or upload it in an assignment in our Google Classroom page. Then, I will be able to take their program and demonstrate the code on a PLM I will bring home with me, and I can share the results via video chat.

As we progress out of the PLM and into building the RangerBot basic driving robot from the Engineering Mobile Robotics Curriculum Pack and the BeeDee design from the Coding Essentials Curriculum Pack, students will be able to create programs for the challenges from the curriculum packs, and I can again demonstrate with them their solutions on identical fields I plan to have both in my classroom and in my basement here at home.

We are also looking to get our hands on the new Tello EDU drone kits available now from Pitsco, though I am not sure my dogs will be big fans of them buzzing around the house as my students take their coding skills to the skies!


Source: robotlab.com


Hãy truy cập vào trang Facebook tại đây để không bỏ lỡ những bài viết mới!

Hãy like và share bài viết nhé ^_^  

Nhận xét

Bài đăng phổ biến từ blog này

[Scratch] 10 THAO TÁC XỬ LÝ KỊCH BẢN TRONG SCRATCH (Cho người mới)

  - Bài viết được trích từ giáo trình học Scratch - THAO TÁC XỬ LÝ KỊCH BẢN TRONG SCRATCH 1/ Phân biệt một khối lệnh, một đoạn mã và một kịch bản. Trong một dự án thường có nhiều đối tượng, mỗi đối tượng lại có một hoặc nhiều kịch bản. Mỗi kịch bản được lắp ghép từ nhiều khối lệnh, cứ từ hai khối lệnh lắp ghép liền nhau trở lên được coi là một đoạn mã. Trước khi thực hiện các thao tác xử lý kịch bản ta cần phân biệt rõ các khái niệm một khối lệnh, một đoạn mã và một kịch bản. 2/ Phục hồi lại các thao tác xử lý trong khu vực kịch bản. Trong quá trình thực hiện các thao tác xử lý khối lệnh như xóa, sao chép,...có thể bạn sẽ cần phục hồi lại thao tác đó. Hãy sử dụng thanh Menu với lệnh Undelete trong mục Edit. 3/ Cách chèn thêm và tách rời một khối lệnh - Chèn thêm 1 khối lệnh vào giữa 2 khối lệnh trong kịch bản Giả sử có một kịch bản như hình 1, ta muốn chèn thêm một khối lệnh vào giữa 2 khối lệnh như hình 2. Hãy nhấp trái chuột để nắm và kéo khối lệnh đó vào vị trí mong muốn đến khi...

4 Đặc điểm sân khấu trong Scratch (cho người mới)

  - Bài viết được trích từ giáo trình học Scratch - 1/ Kích thước của sân khấu: Sân khấu trong Scratch có 3 loại kích thước sau đây: - Kích thước chuẩn: Rộng 480 px, Cao 360 px - Kích thước nhỏ nhất: Rộng 240 px, cao 180 px. Bằng 1/2 kích thước chuẩn - Kích thước toàn màn hình: Phụ thuộc vào kích thước màn hình máy tính. Một số điểm lưu ý: - Đơn vị đo chiều rộng và chiều cao được tính bằng Pixel, ký hiệu là px. Tuy nhiên, trong các khối lệnh của nhóm lệnh Motion thì từ khóa sử dụng là Steps(Số bước đi). Ví dụ khối lệnh move () steps được hiểu là di chuyển đối tượng đi một số bước nào đó. Số bước ở đây tương đương với Pixel. - Sân khấu là một hệ trục tọa độ hai chiều, có trục x và trục y. Điểm chính giữa của sân khấu có tọa độ (x=0, y=0) gọi là gốc tọa độ. Với hệ trục tọa độ thì có phần âm và phần dương. Xem hình ảnh minh họa sau đây: 2/ Backdrop - Ảnh nền/ Phông nền của sân khấu. Cũng giống như đối tượng trong Scratch, nếu mỗi đối tượng có thể có nhiều hình dạng khác nhau gọi là Co...

10 phương pháp dạy trẻ tập trung học bài

  10 phương pháp dạy trẻ tập trung học bài Phương pháp dạy con chăm chỉ học hành Ngồi cùng với trẻ Giảm mọi âm thanh (nhạc, tivi…)  Tạo góc học tập yên tĩnh Đặt ra mục tiêu để dạy trẻ tập trung khi học Dần dần tăng thời gian trẻ cần phải tập trung cho hoạt động của mình Thời gian học và chơi phải xen kẽ với nhau Quan sát trẻ Trao cho bé quyền làm chủ Hãy cảm thông với trẻ Thường xuyên nói chuyện với giáo viên chủ nhiệm của trẻ Các nghiên cứu của các nhà khoa học cho thấy trẻ lên 5 tuổi hoặc trẻ bắt đầu đi học thường gặp khó khăn về sự tập trung khi ngồi học. Trong bộ não của mỗi trẻ nhỏ đều tồn tại một trung khu điều khiển sự tập trung và chăm chỉ của trẻ, tuy nhiên hầu hết các bé lại có thói quen không tập chung khi ngồi làm một việc gi đó vì vậy cách hướng dẫn dạy dỗ của cha mẹ sẽ đóng một vai trò rất quan trọng để tạo ra cho trẻ những thói quen tốt – xấu khác nhau. Dưới đây là phương pháp dạy trẻ tập trung học bài mà cha mẹ có thể áp ...