NỘI DUNG
NỘI DUNG VÀ PHƯƠNG PHÁP THỰC HIỆN
Việc chuyển đổi vai trò của giáo viên từ trung tâm sang hỗ trợ học tập đòi hỏi nỗ lực lớn từ họ Giáo viên cần tìm kiếm và xây dựng nội dung học tập hấp dẫn, phù hợp với môn học và thời gian cho phép, đồng thời xử lý khéo léo các tình huống trong quá trình học của học sinh Phương pháp dạy học này không chỉ tạo ra môi trường học tập tích cực mà còn giúp giáo viên nâng cao trình độ và kỹ năng sư phạm của mình.
Học sinh có thể áp dụng kiến thức từ trường học vào tình huống thực tiễn, giúp họ phát triển niềm đam mê học tập và nâng cao khả năng giải quyết vấn đề trong cuộc sống.
Nhiều học sinh hiện nay có xu hướng học tập đối phó, tập trung vào việc đạt điểm số cao hơn là phát triển khả năng nghiên cứu và tiếp cận tri thức một cách chủ động.
Việc áp dụng tình huống thực tế trong giảng dạy yêu cầu học sinh có kiến thức vững về điện tử và kỹ năng lập trình trên nhiều ngôn ngữ như Visual Studio, Makecode, Arduino, Python, và Android Studio Do đó, ngoài tính cần cù và cẩn thận trong học tập, học sinh cũng cần phát triển khả năng tư duy và khả năng bao quát vấn đề.
Không có phương pháp giảng dạy nào hoàn hảo, vì vậy giáo viên cần linh hoạt và kết hợp các phương pháp khác nhau để tìm ra giải pháp phù hợp cho từng bài học và hoạt động Điều này giúp tối ưu hóa hiệu quả trong quá trình giảng dạy.
C Giải pháp thực hiện Để thực hiện thành công giải pháp đề tài: “ Dạy học trải nghiệm tạo hứng thú học tập, giúp học sinh nâng cao kỹ năng lập trình tại trường THPT Nghi Lộc 5 ” giúp nâng cao chất lượng dạy và học lập trình, tôi triển khai thực hiện tiến trình như sau:
Tiến trình thực hiện chia ra làm 3 giai đoạn: Chuẩn bị, tổ chức hoạt động giáo dục, học sinh vận dụng và phát triển ý tưởng sáng tạo
- Xác định hoạt động cần tổ chức (trong chuỗi hoạt động giáo dục) dựa trên mục tiêu, nội dung của chủ đề
Để thành lập nhóm hoặc câu lạc bộ Tin học, cần xác định rõ tiêu chí hoạt động nhằm tạo hứng thú cho học sinh và nâng cao kết quả học tập Việc này không chỉ khuyến khích sự sáng tạo mà còn giúp học sinh phát triển kỹ năng công nghệ thông tin một cách hiệu quả.
- Xác định thời gian phù hợp cho hoạt động nhóm để thực hiện có hiệu quả
- Chuẩn bị các thiết bị cảm biến, các Board mạch, giáo trình các chương trình
- Chuẩn bị cơ sở vật chất hoạt động nhóm, hoạt động câu lạc bộ tin học
2 Tổ chức hoạt động giáo dục
2.1 Giao nhiệm vụ học tập
Nhà giáo dục tổ chức lớp học bằng cách giới thiệu chủ đề, thành lập các nhóm làm việc và xác định nhiệm vụ cho từng nhóm Các nhóm có thể có nhiệm vụ giống nhau hoặc khác nhau, nhưng đều cần phải hiểu rõ mục tiêu cụ thể cần đạt được và giải thích nhiệm vụ của mình một cách chi tiết.
Tại bước này chia ra làm ba phần:
Phần 1: Phổ cập chương trình lập trình trên các thiết bị cảm biến trên các trang học trực tuyến cho học sinh
Tham gia lớp học lập trình trên mạch Micro:bit theo hình thức phân theo cặp để khám phá kiến thức cơ bản và nâng cao Hãy theo dõi kênh YouTube "Lập trình cùng Dariu" tại đường dẫn: https://www.youtube.com/channel/UCDxl-ysWBN3Vo8hmdA7JiuQ để có thêm thông tin và tài liệu hữu ích.
Phần 2: Phổ cập chương trình lập trình trên các thiết bị cảm biến trực tiếp cho học sinh với mạch Chipi
Chia lớp thành 10 nhóm, mỗi nhóm gồm 4 đến 5 học sinh, và cung cấp cho mỗi nhóm một bộ Kit Micro:bit cùng với mạch mở rộng Chipi Các em sẽ thực hành tạo ra những sản phẩm cơ bản như cảm biến nhiệt độ, độ ẩm, cảm biến khói, cảm biến ánh sáng và cảm biến độ ẩm đất.
2.2 Phân bổ tiết học và thời gian
- Tiết 1 (45 phút) – Bài 1: Chương trình đầu tiên với ChiPi
- Tiết 2 (45 phút) – Bài 2: Điều khiển loa Buzzer
- Tiết 3 (45 phút) – Bài 3: Nhận dữ liệu từ nút nhấn
- Tiết 4 (45 phút) – Bài 4: Điều khiển nút nhấn trên MicroBit
- Tiết 5 (45 phút) – Bài 5: Giới thiệu thư viện mở rộng cho MicroBit
- Tiết 6 (45 phút) – Bài 6: Phát triển dự án Đèn giao thông
- Tiết 7 (45 phút) – Bài 7: Tái cấu trúc chương trình đèn giao thông
- Tiết 8 (45 phút) – Bài 8: Hiện thực trụ đèn phụ
- Tiết 9 (45 phút) – Bài 9: Hiện thực trụ đèn phụ thứ 2
2.3 Tổ chức hoạt động dạy và học
2.3.1 Bài 1: Chương trình đầu tiên với ChiPi
Kế hoạch bài dạy (PHỤ LỤC 4)
Mục tiêu: Học xong bài này học sinh sẽ:
Làm quen với hệ thống cảm biến ChiPi
Kết nối Microbit với mạch ChiPi LED
Thực hiện được chương trình đầu tiên với mạch ChiPi LED a) Giới thiệu về hệ thống ChiPi
Hệ thống Chipi Series bao gồm các module điện tử dễ sử dụng, cho phép lắp ghép như một mô hình Mỗi module ChiPi đóng vai trò là một phần trong hệ thống điện tử của bạn So với phương pháp truyền thống sử dụng breadboard và linh kiện điện tử cơ bản, ChiPi giúp đơn giản hóa quá trình học tập và tiết kiệm thời gian đáng kể.
Hình 1 MicroBit ChiPi Base Shield: Kết nối các module khác với mạch MicroBit
Hệ thống Chipi bao gồm MicroBit ChiPi Base Shield và nhiều module cảm biến, với Base Shield đóng vai trò là mạch trung gian kết nối các module Chipi với MicroBit Mỗi module Chipi thực hiện một chức năng riêng biệt, từ nút nhấn đơn giản đến bộ cảm biến nhịp tim phức tạp Thiết kế đồng nhất của các module giúp người dùng dễ dàng kết nối nhiều module khác nhau trong một ứng dụng mà không cần phải lo lắng về việc kết nối nhiều dây với các tiêu chuẩn khác nhau.
Lưu ý: Màn hình của mạch MicroBit quay về phía các chân kết nối
Bên cạnh ChiPi Base Shield, là rất nhiều các module cảm biến Các module
Cảm biến Chipi trang bị cho hệ thống điện tử của bạn các "giác quan" cần thiết để đo đạc và phát hiện các yếu tố môi trường hàng ngày như nhiệt độ, ánh sáng và độ ẩm Những cảm biến này cho phép bạn biểu đồ hóa, phân tích và đánh giá dữ liệu, đồng thời điều khiển các thiết bị liên quan một cách linh hoạt, phù hợp với từng điều kiện cụ thể.
Trong bài này, tôi sẽ hướng dẫn sử dụng 4 module sau đây:
- LED: Đây là Module cơ bản nhất trong hệ thống Module này có thể điều khiển để hiển thị được 3 màu: Đỏ, Xanh và Vàng
- Buzzer: Loa báo động, có thể được dùng để phát ra âm thanh cảnh báo
- Button: Nút nhấn, đây cũng là một trong những module căn bản nhận tương tác từ người dùng
Cảm biến ánh sáng là một thiết bị hoạt động dựa trên nguyên lý của quang trở, mang lại độ chính xác cao hơn so với cảm biến nội bộ của MicroBit.
Học sinh sẽ lập trình một hệ thống đèn giao thông thông minh bằng cách kết hợp các module Hướng dẫn này được chia thành hai phần: phần đầu giới thiệu các hướng dẫn cơ bản về module, phần hai sẽ kết hợp các module để tạo ra ứng dụng giao thông thông minh Trong phần đầu tiên, học sinh sẽ làm việc với module LED ChiPi, một module đơn giản Để bắt đầu lập trình cho MicroBit, người dùng có thể truy cập vào chương trình MakeCode trực tuyến tại đường dẫn https://makecode.microbit.org/.