1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

70 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 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
Tác giả Trần Bá Văn, Nguyễn Ánh Dương
Trường học Trường THPT Nghi Lộc 5
Chuyên ngành Tin học
Thể loại sáng kiến kinh nghiệm
Năm xuất bản 2021 – 2022
Thành phố Nghệ An
Định dạng
Số trang 70
Dung lượng 7,03 MB

Cấu trúc

  • PHẦN I. ĐẶT VẤN ĐỀ (4)
    • 1. Lý do chọn đề tài (4)
    • 2. Tính mới, tính sáng tạo và đóng góp của đề tài (5)
    • 3. Đối tượng và khách thể nghiên cứu (5)
    • 4. Mục đích nghiên cứu (5)
    • 5. Giới hạn và phạm vi nghiên cứu (6)
    • 6. Nhiệm vụ nghiên cứu (6)
    • 7. Phương pháp nghiên cứu (6)
    • 8. Thời gian nghiên cứu (6)
  • PHẦN II. NỘI DUNG (7)
    • I. CƠ SỞ KHOA HỌC (0)
      • 1. Cơ sở lý luận (7)
      • 2. Cơ sở thực tiễn (8)
    • II. NỘI DUNG VÀ PHƯƠNG PHÁP THỰC HIỆN (0)
      • 1. Chuẩn bị (11)
      • 2. Tổ chức hoạt động giáo dục (12)
        • 2.1. Giao nhiệm vụ học tập (12)
        • 2.2. Phân bổ tiết học và thời gian (12)
        • 2.3. Tổ chức hoạt động dạy và học (12)
          • 2.3.1. Bài 1: Chương trình đầu tiên với ChiPi (12)
          • 2.3.2. Bài 2: Điều khiển loa Buzzer (19)
          • 2.3.3. Bài 3: Nhận dữ liệu từ nút nhấn (22)
          • 2.3.4. Bài 4: Cảm biến cường độ ánh sáng (25)
          • 2.3.5. Bài 5: Giới thiệu thư viện mở rộng cho MicroBit (28)
          • 2.3.6. Bài 6: Phát triển dự án Đèn giao thông (34)
          • 2.3.7. Bài 7: Tái cấu trúc chương trình đèn giao thông (36)
          • 2.3.8. Bài 8: Hiện thực trụ đèn phụ (41)
          • 2.3.9. Bài 9: Hiện thực trụ đèn phụ thứ 2 (44)
      • 3. Học sinh vận dụng, phát triển ý tưởng sáng tạo (46)
      • 4. Kết quả thực nghiệm (47)
        • 4.1. Đánh giá định tính (47)
        • 4.2. Đánh giá định lượng (48)
        • 4.3. Kết luận (50)
  • PHẦN III: KẾT LUẬN (51)

Nội dung

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/.

Ngày đăng: 02/07/2022, 18:48

HÌNH ẢNH LIÊN QUAN

Bảng kết quả điều tra về mức độ quan tâm của giáo viên trong việc tổ chức các hoạt động trải nghiệm sáng tạo trong dạy học Tin học - 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
Bảng k ết quả điều tra về mức độ quan tâm của giáo viên trong việc tổ chức các hoạt động trải nghiệm sáng tạo trong dạy học Tin học (Trang 10)
Hệ thống Chipi bao gồm một MicroBit ChiPi Base Shield (Hình 1) và nhiều module  cảm  biến - 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
th ống Chipi bao gồm một MicroBit ChiPi Base Shield (Hình 1) và nhiều module cảm biến (Trang 13)
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 - 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
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 (Trang 13)
Chọn vào mục New Project ở Hình 3, giao diện sau đây sẽ hiện ra để học sinh có thể bắt đầu lập trình - 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
h ọn vào mục New Project ở Hình 3, giao diện sau đây sẽ hiện ra để học sinh có thể bắt đầu lập trình (Trang 14)
Trong thời gian gần đây, sử dụng điện thoại hoặc máy tính bảng để lập trình cho MicroBit đang trở nên phổ biến do tính tiện dụng của nó - 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
rong thời gian gần đây, sử dụng điện thoại hoặc máy tính bảng để lập trình cho MicroBit đang trở nên phổ biến do tính tiện dụng của nó (Trang 15)
Sau khi cài đặt xong, học sinh có giao diện lập trình quen thuộc như hình dưới đây. - 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
au khi cài đặt xong, học sinh có giao diện lập trình quen thuộc như hình dưới đây (Trang 15)
để kết nối với các thiết bị bên ngoài, như trình bày ở Hình 12. - 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
k ết nối với các thiết bị bên ngoài, như trình bày ở Hình 12 (Trang 17)
hình ảnh bên. Hình 24 Module nút nhấn - 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
h ình ảnh bên. Hình 24 Module nút nhấn (Trang 23)
20  Lấy được dữ liệu từ nút nhấn đơn giản - 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
20  Lấy được dữ liệu từ nút nhấn đơn giản (Trang 23)
Hình 27. Hình 27 Một tín hiệu trả về từ nút nhấn - 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
Hình 27. Hình 27 Một tín hiệu trả về từ nút nhấn (Trang 24)
sinh như hình 28. - 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
sinh như hình 28 (Trang 24)
Chương trình gợi ý cho chức năng cải tiến này được trình bày như Hình 34. Học sinh cần lưu ý là phải gán biến này về 0 khi trời 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
h ương trình gợi ý cho chức năng cải tiến này được trình bày như Hình 34. Học sinh cần lưu ý là phải gán biến này về 0 khi trời tối (Trang 27)
Giao diện như Hình 37 sẽ hiện ra, để học sinh có thể thêm thư viện. Để dùng với  NPNBot,  học  sinh  phải  nhập  chính  xác  vào  ô  tìm  kiếm  đường  liên  kết  https://github.com/chipfc/NPNBot - 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
iao diện như Hình 37 sẽ hiện ra, để học sinh có thể thêm thư viện. Để dùng với NPNBot, học sinh phải nhập chính xác vào ô tìm kiếm đường liên kết https://github.com/chipfc/NPNBot (Trang 29)
b) Chương trình điều khiển động cơ - 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
b Chương trình điều khiển động cơ (Trang 29)
c) Nạp chương trình cho Robot - 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
c Nạp chương trình cho Robot (Trang 30)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w