1. Trang chủ
  2. » Tất cả

BDTX 2018 - TIEU HOC - TIN HOC

62 5 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

Định dạng
Số trang 62
Dung lượng 3,4 MB

Nội dung

SỞ GIÁO DỤC VÀ ĐÀO TẠO GIA LAI TRƯỜNG CAO ĐẲNG SƯ PHẠM TÀI LIỆU BỒI DƯỠNG KIẾN THỨC THƯỜNG XUYÊN MÔN TIN HỌC CHO GIÁO VIÊN TIỂU HỌC CHUYÊN ĐỀ Dạy học phần mềm Scratch bậc Tiểu học Giảng viên: Ths Võ Thanh Hải Pleiku, tháng – 2018 CL C PHẦN 1: HƯỚNG DẪN SỬ DỤNG PHẦN MỀM SCRATCH .1 1.1 Giới thiệu chung Scratch 1.1.1 Vì chọn Scratch dạy lập trình cho trẻ em? 1.1.2 Hướng dẫn cài đặt 1.2 Giao diện Scratch 1.2.1 Thanh Menu .5 1.2.2 Thanh công cụ nhanh 1.2.3 Khu vực sân khấu .6 1.2.4 Khu vực quản lý phông sân khấu nhân vật .6 1.2.5 Khu lập trình .7 1.2.6 Tạo chương trình đơn giản 1.3 Sân khấu 1.3.1 Hệ tọa độ sân khấu 1.3.2 Các chế độ sân khấu 10 1.4 Làm việc với phơng nền, nhân vật ngoại hình nhân vật 11 1.4.1 Tọa độ nhân vật 11 1.4.2 Hướng chuyển động nhân vật 11 1.4.3 Thêm thêm phơng nền, nhân vật , ngoại hình nhân vật 12 1.4.4 Sử dụng công cụ vẽ 14 1.5 Khu vực âm 18 1.5.1 Màn hình làm viêc 18 1.5.2 Thêm âm 18 1.5.3 Xóa âm 19 1.5.4 Hiệu chỉnh thêm hiệu ứng cho âm .19 1.6 Cửa sổ thủ thuật 20 1.6.1 Step-by-Step .20 1.6.2 How to 20 1.6.3 Blocks .21 1.7 Khu vực lập trình 22 1.7.1 Bảng danh mục khối lệnh 22 1.7.2 Lệnh bắt đầu chương trình 23 1.7.3 Nhóm lệnh điều khiển nhân vật 23 1.8 Lập trình 37 1.8.1 Lập trình hiệu ứng 37 1.8.2 Lập trình phim hoạt hình 38 1.8.3 Lập trình game 39 1.8.4 Lập trình Âm 45 1.8.5 Lập trình tạo 45 1.8.6 Lập trình thuật tốn số học đơn giản 47 1.9 Thủ tục 48 1.9.1 Thiết lập thủ tục 48 1.9.2 Thủ tục đệ qui 51 1.9.3 Thủ tục gọi thủ tục khác 53 PHẦN 2: CHƯƠNG TRÌNH CHI TIẾT DẠY SCRATCH Ở BẬC TIỂU HỌC .55 Bài Tư máy tính 55 Bài Làm quen với Scratch 55 Bài Chuyển động đơn giản 56 Bài Làm việc với phông nhân vật 56 Bài Vẽ hình 56 Bài Âm .57 Bài Chuyển động nâng cao 57 Bài Hội thoại 57 Bài Hội thoại truyền thông 58 Bài 10 Cảm biến 58 Bài 11 Xử lý số .58 Bài 12 Xử lí xâu ký tự 58 Bài 13 Phân thân nhân vật 59 Bài 14 Lập trình nâng cao .59 Bài 15 Tạo game 59 PHẦN 1: HƯỚNG DẪN SỬ D NG PHẦN MỀM SCRATCH 1.1 Giới thiệu chung Scratch 1.1.1 Vì chọn Scratch dạy lập trình cho trẻ em? Mơi trường ngơn ngữ lập trình Scratch nhóm nghiên cứu Lifelong Kindegarden Group thuộc đại học MIT (Massachusetts Institute of Technology) thiết lập đầu năm 2008 Scratch cung cấp miễn phí Ý tưởng ban đầu nhóm thiết lập ngơn ngữ lập trình mới, đơn giản, dùng kéo thả, dành cho trẻ em thiết lập trị chơi, phim hoạt hình, ứng dụng đơn giản, kích thích sáng tạo mơi trường làm việc nhóm trẻ Tuy nhiên Scratch thực bùng nổ từ năm 2014 số quốc gia Anh, Mỹ, Nhật đổi đột phá chương trình giảng dạy mơn Tin học nhà trường, đưa nội dung kiến thức Khoa học máy tính vào nhà trường từ cấp Tiểu học Một đề nghị quan trọng chương trình cần đưa ngơn ngữ lập trình đơn giản, dạng kéo thả Scratch vào giảng dạy nhà trường từ Tiểu học Việc điều chỉnh chương trình mơn Tin học kéo theo gia tăng bùng nổ Scratch phạm vi toàn giới Số lượng học sinh đăng ký tham gia trang Scratch tăng đột biến số lượng chất lượng Thực tế chứng minh tính hấp dẫn mơi trường lập trình kéo thả Scratch, đam mê lập trình trẻ nhỏ Scratch vơ thích hợp cho trẻ lứa tuổi từ đến 14, tức cấp Tiểu học, THCS Việt Nam Chính chương trình đổi giáo dục Việt Nam sau 2018, Bộ Giáo dục & Đào tạo định đưa nội dung kiến thức Khoa học máy tính mơn Tin học vào từ cấp Tiểu học ngơn ngữ lập trình kéo thả Scratch lựa chọn tốt cho nhà trường học sinh Vậy Scratch gì? - Scratch mơi trường lập trình ứng dụng đặc biệt, việc “viết” lệnh thực thao tác “kéo thả” - Đầu Scratch hỗ trợ công nghệ ứng dụng CNTTICT, ứng dụng Scratch phong phú, hấp dẫn, với trẻ em - Scratch có phát triển bùng nổ năm trở lại Đặc biệt sau số quốc gia có tiềm lực khoa học kỹ thuật mạnh giới đinh đưa Scratch vào giảng dạy nhà trường cho học sinh từ cấp Tiểu học - Scratch hồn tồn miễn phí chia sẻ rộng rãi cộng đồng - Scratch thích hợp để tạo ứng dụng đồ họa, animation, học, giảng, mô kiến thức, trình diễn, sách điện tử, trị chơi, … phù hợp với nhà trường, giáo viên, học sinh - Scratch môi trường tốt để dạy học sinh làm quen với tư máy tính, khoa học máy tính từ lứa tuổi tiểu học - Với Scratch, bạn lập trình để tạo nên câu chuyện, kiện tiếp nối với liền mạch , trị chơi thú vị, hoạt hình Một điều thú vị bạn chia sẻ tác phẩm với bạn khác cộng đồng mạng Scratch Đối tượng Scratch Scratch thiết kế đặt biệt cho trẻ từ đến 14 tuổi, người độ tuổi sử dụng thỏa sức sáng tạo Hàng triệu người tạo dự án (projects) từ Scratch khắp nơi, bao gồm hộ gia đình, trường học, viện bảo tàng, thư viện, trung tâm cộng đồng Scratch Thông tin chi tiết Scratch xem tại: https://scratch.mit.edu/about/ Mơi trường làm việc Scratch Cách 1: Có kết nối Internet Bạn sử dụng phần mềm scratch online địa https://scratch.mit.edu cách tạo tài khoản đăng nhập vào làm việc Cách : Không cần kết nối Internet Tải phần mềm cài đặt máy tính 1.1.2 Hướng dẫn cài đặt + DownLoad phần mềm cài đặt Để cài đặt Scratch cần truy cập vào địa chỉ: https://scratch.mit.edu/download/ Trên website có vùng, máy chưa có Flash Player bạn cần DownLoad Adobe AIR với hệ điều hành Sau download Scratch : Tiếp theo nên tải máy bạn: + Starter Projects + Getting Started Guide + Scratch Cards Cài đặt Scratch - Mở file Scratch-461.exe cách nhấp đuups chuột làm theo hình - Hiện thơng báo bạn chọn Yes … Khi Scratch cài đặt xong, xuất hiênh hình làm việc sau:  Nếu giao diện Scratch không hiển thị tiếng Việt bạn nhấp vào biểu tượng Quả Địa Cầu rê chuột chọn Tiếng Việt 1.2 Giao diện Scratch Màn hình làm việc chia thành khu vực hình: 1.2.1 Thanh Menu Gồm thành phần chính: Tệp tin, Chỉnh sửa, Thủ thuật, Thông tin thêm + Tệp tin: Gồm lệnh tệp tin như: Tạo mới, mở, lưu, ghi hình chương trình, chia sẻ đến trang web … + Chỉnh sửa: Gồm bố trí sân khấu Chế độ Turbo mode, nhấp vào cờ xanh (Green Flag) dự án chạy cách nhanh chóng Điều hữu ích cho việc giải chương trình tốn học lớn chạy ứng dụng 3D cách mượt mà + Thủ thuật: Cửa sổ thủ thuật hình thức mới, nhận hỗ trợ từ Scratch Được xây dựng trình biên tập (Scratch Offline Editor), chức giống hộp thoại Helps phiên trước (1.x) Gồm hướng dẫn lập trình Scratch video 1.2.2 Thanh công cụ nhanh Thanh công cụ nhanh chứa số lệnh làm việc nhanh với nhân vật lệnh Tạo : Giúp chép nhân vật khối lệnh Chỉ cần nhấp chuột vào nút lệnh sau chọn đối tượng khối lệnh kéo thả đến vị trí Xóa đối tượng Phóng tơ đối tượng Thu nhỏ đối tượng Nút trợ giúp nhanh, nút có ý nghĩa như: nháy chuột lên nút, sau nháy chuột lên lệnh hiển thị nội dung mô tả lệnh 1.2.3 Khu vực sân khấu Khu vực sân khấu cửa sổ thể phần dự án Khi dự án chạy quan sát thông qua sân khấu, tương tự xem biểu diễn ca nhạc, xem phim, xem Tivi Khi bạn tạo dự án mới, mèo xuất sân khấu nhân vật ngầm định chương trình 1.2.4 Khu vực quản lý phơng sân khấu nhân vật Khu vực quản lý phông nền, danh sách nhân vật Khu vực chứa biểu tượng để thêm sân khấu, thêm nhân vật Thêm nhân vật Khu tạo sân khấu, - Nhân vật xuất sân khấu, đối tượng hoạt động Có thể có nhiều nhân vật, đa dạng kích thước chủng loại Khi lần chạy Scratch, nhân vật mèo xinh xắn + Khu vực tạo sân khấu: Tại khu vực bạn thực thao tác với sân khấu trang trí sân khấu, tạo thêm cảnh sân khấu khác, tạo âm cho sân khấu + Khu vực tạo nhân vật: Tại khu vực bạncó thể thực thao tác tạo thêm nhân vật, chỉnh sửa ngoại hình nhân vật (thay đổi trang phục), bổ sung âm thanh, … 1.2.5 Khu lập trình Gồm : Khung điều khiển cửa sổ lệnh Cửa sổ lệnh Khung điều khiển ... giản Ví dụ: Mèo chuyển động - Để bắt đầu bạn mở Scratch Offline Editor - Tạo dự án (project) mới: Tệp tin → * Thiết lập mèo chuyển động - Chọn mèo khung nhân vật - Chọn tab Các kịch bản, chọn... thành khu vực hình: 1.2.1 Thanh Menu Gồm thành phần chính: Tệp tin, Chỉnh sửa, Thủ thuật, Thông tin thêm + Tệp tin: Gồm lệnh tệp tin như: Tạo mới, mở, lưu, ghi hình chương trình, chia sẻ đến trang... nên tải máy bạn: + Starter Projects + Getting Started Guide + Scratch Cards Cài đặt Scratch - Mở file Scratch-461.exe cách nhấp đuups chuột làm theo hình - Hiện thơng báo bạn chọn Yes … Khi Scratch

Ngày đăng: 12/04/2022, 19:35

w