Chào mừng!

ĐĂNG KÝ THÀNH VIÊN MỚI TẢI ĐƯỢC TÀI LIỆU! Đăng ký ngay!

KHÁCH VÀ THÀNH VIÊN CÓ THỂ TẢI MIỄN PHÍ HƯỚNG DẪN ĐĂNG KÝ THÀNH VIÊN VÀ TẢI » THƯ MỤC MIỄN PHÍYOPOVN
ĐĂNG KÝ NÂNG CẤP THÀNH VIÊN VIP ĐĂNG KÝ NÂNG CẤP THÀNH VIÊN VIP » ĐĂNG KÝ NGAYĐĂNG KÝ NÂNG CẤP THÀNH VIÊN VIP
  • Khởi tạo chủ đề Yopovn
  • Ngày gửi
  • Replies 0
  • Views 211

Yopovn

Ban quản trị Team YOPO
Thành viên BQT
Tham gia
28/1/21
Bài viết
82,535
Điểm
113
tác giả
Giáo án lập trình scratch tiểu học MỚI NHẤT được soạn dưới dạng file word gồm 10 file trang. Các bạn xem và tải giáo án lập trình scratch tiểu học, giáo án lập trình scratch,... về ở dưới.


  • MỤC TIÊU
  • Học sinh hiểu được khái niệm ngôn ngữ lập trình là gì
  • Học sinh nắm được tư tưởng lập trình “kéo thả”
  • Học sinh làm quen với giao diện lập trình trên Scratch
  • Giáo viên và học sinh cài đặt công cụ lập trình trên máy tính của trường để giảng dạy những tiết học sau.

  • PHÂN BỔ THỜI LƯỢNG

Ngôn ngữ là gì?​

(5 phút)​

Ngôn ngữ lập trình là gì?​

(5 phút)​

Ngôn ngữ lập trình Scratch​

(5 phút)

Giao diện lập trình trên Scratch​

(15 phút)

Cài đặt công cụ lập trình cho Scratch​

(15 phút)




TIẾT 1:
SCRATCH – NGÔN NGỮ LẬP TRÌNH “KÉO THẢ”

Ngôn ngữ là gì? (5 phút)

Để tìm hiểu khái niệm về ngôn ngữ lập trình, trước tiên chúng ta khái quát qua một số đặc điểm đặc trưng của khái niệm ngôn ngữ.Ngôn ngữ là một hệ thống để con người có thể giao tiếp và liên lạc với nhau. Nói một cách khác, ngôn ngữ là công cụ để con người có thể truyền đạt những tư tưởng của mình cho người khác. Tuy nhiên, khi hai người không dùng một hệ thống ngôn ngữ, thì vấn đề giao tiếp sẽ được thực hiện như thế nào?



Hình 1: Hai hệ thống ngôn ngữ giao tiếp với nhau thông qua "Thông dịch viên"​

Hình 1 là một ví dụ về hai hệ thống ngôn ngữ khác nhau: Tiếng Việt và Tiếng Anh. Trong thực tế, thông thường một thông dịch viên sẽ đóng vai trò là cầu nối để liên kết giữa hai hệ thống ngôn ngữ. Và hiển nhiên, thông dịch viên phải có khả năng hiểu được hai ngôn ngữ.

Ngôn ngữ lập trình là gì? (5 phút)

Tương tự như khái niệm ngôn ngữ bên trên, ngôn ngữ lập trình là hệ thống ngôn ngữ dành cho máy tính, giúp máy tính hiểu và thực hiện một số chức năng nào đó. Không may mắn cho chúng ta, ngôn ngữ dành cho máy tính rất phức tạp vì nó chỉ làm việc với các kí hiệu 0 và 1. Ngôn ngữ dành cho máy tính còn có một tên gọi khác, là ngôn ngữ máy.



Hình 2: Ngôn ngữ tự nhiên và ngôn ngữ máy​

Ở thời kì đầu, khi máy tính mới được phát minh, chỉ những chuyên gia mới có thể làm việc được với máy tính. Tuy nhiên, qua thời gian, con người bắt đầu thiết kế những “thông dịch viên máy tính” để có thể kéo gần khoảng cách giữa ngôn ngữ tự nhiên và ngôn ngữ máy. Với sự trợ giúp của thông dịch viên, một hệ thống ngôn ngữ mới được đưa ra, và được gọi là ngôn ngữ lập trình. Ngôn ngữ lập trình thế hệ mới giúp cho việc tương tác giữa con người với máy tính được gần gũi hơn và thuận tiện hơn.

Ngôn ngữ lập trình Scratch (5 phút)

Ngôn ngữ Scratch được ra đời theo xu thế phát triển của ngôn ngữ lập trình, với mục tiêu đơn giản hóa việc lập trình của con người và hướng tới số đông người dùng. Sử dụng Scratch, người dùng không còn phải gõ từng câu lệnh như các ngôn ngữ truyền thống (ví dụ Pascal). Việc viết một chương trình được thực hiện bằng cách “kéo thả” các câu lệnh tương ứng và ráp nối chúng lại với nhau. Môi trường lập trình trên Scratch vì vậy, đặc biệt thích hợp cho mọi lứa tuổi, mọi ngành nghề và không đòi hỏi nhiều kĩ năng lập trình khi mới bắt đầu.

Một số thông tin bên lề về Scratch, chúng ta có thể tìm hiểu thêm trên mạng ở địa chỉ https://scratch.mit.edu. Đây là hệ thống ngôn ngữ lập trình do 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. Ý tưởng ban đầu của nhóm chỉ là thiết lập một ngôn ngữ lập trình mới, đơn giản, chỉ dùng kéo thả, dành cho trẻ con để thiết lập trò chơi, phim hoạt hình, ứng dụng đơn giản, kích thích sự sáng tạo trong môi trường làm việc nhóm của trẻ.

Tuy nhiên Scratch chỉ thực sự bùng nổ từ năm 2014 khi một số quốc gia như Anh, Mỹ đã đổi mới đột phá chương trình giảng dạy môn Tin học trong nhà trường, đưa nội dung kiến thức Khoa học máy tính vào nhà trường ngay từ cấp Tiểu học. Việc điều chỉnh chương trình môn Tin học này đã kéo theo sự gia tăng bùng nổ của Scratch trên phạm vi toàn thế giới. Số lượng học sinh đăng ký tham gia trang Scratch tăng đột biến cả về số lượng và chất lượng. Thực tế đã chứng minh tính hấp dẫn của các môi trường lập trình kéo thả như Scratch, sự đam mê lập trình của trẻ nhỏ. Scratch vô cùng thích hợp cho trẻ lứa tuổi từ 6 đến 14, tức là các cấp Tiểu học, Trung học cơ sở ở Việt Nam. Ngoài ra, Scratch cũng rất thích hợp để tạo ra các ứng dụng đồ họa, animation, bài học, bài giảng, mô phỏng kiến thức, trình diễn, sách điện tử, trò chơi, … rất phù hợp với nhà trường, giáo viên, học sinh.

Giao diện lập trình trên Scratch (15 phút)

Hình 3 bên dưới là giao diện và các đối tượng khi làm việc với ngôn ngữ lập trình scratch



Hình 3: Giao diện lập trình ngôn ngữ Scratch​

Nhân vật và Sân khấu: Thay vì phải lập trình bằng các câu lệnh và in kết quả ra màn hình, với ngôn ngữ Scratch, các câu lệnh sẽ tạo ra các hiệu ứng khác nhau trên nhân vật của chúng ta, mặc định là chú mèo Scratch. Chú mèo có thể di chuyển, phát ra âm thanh cũng như làm được rất nhiều hoạt cảnh thú vị trên một sân khấu.

Các câu lệnh: Các câu lệnh trong Scratch sẽ được phân loại theo từng nhóm, mỗi nhóm có một màu sắc riêng, giúp chúng ta có thể dễ dàng nhận dạng cũng như tìm kiếm. Scratch hỗ trợ khá nhiều các câu lệnh có sẵn, khoảng trên dưới 100 câu lệnh. Do vậy, việc tìm kiếm chúng dựa vào màu sắc sẽ tiết kiệm được rất nhiều thời gian. Ví dụ khi chúng ta thấy một câu lệnh có màu xanh dương, thì chúng sẽ nằm trong nhóm các câu lệnh về chuyển động.

Chương trình: Đây là nơi chúng ta “kéo thả” và ráp nối các câu lệnh lại với nhau, để tạo thành một chương trình điều khiển chú mèo Scratch. Tổng quát, chương trình là một tập hợp gồm nhiều câu lệnh.

Cài đặt công cụ lập trình cho Scratch (15 phút)

Để cài đặt công cụ lập trình trên Scratch, chúng ta truy cập vào đường dẫn trực tuyến sau đây: https://scratch.mit.edu/scratch2download. Trang thông tin sau đây sẽ hiện ra:



Hình 4: Trang chủ tải các phần mềm cần thiết để lập trình Scratch​

Bước 1: Chúng ta cần tải và cài đặt Adobe AIR (phiên bản cho máy sử dụng Windows)



Hình 5: Tải và cài đặt Adobe AIR​

Bước 2: Tải và cài đặt Scratch



Hình 6: Tải và cài đặt Scratch​

Bước 3: Nhấp đôi vào file tải về, màn hình sau đây sẽ hiện ra:



Hình 7: Bắt đầu cài đặt Scratch​

Chúng ta chọn Continue, và chọn YES nếu có thông báo hiện ra và chờ cho đến khi cài đặt hoàn tất, cửa sổ giao diện Scratch như Hình 3 sẽ hiện ra.

Bước 4: Chọn vào biểu tượng quả địa cầu và cài đặt Tiếng Việt cho chương trình



Hình 8: Cài đặt Tiếng Việt cho chương trình.
1697087908349.png
'

THẦY CÔ TẢI NHÉ!​
 

DOWNLOAD FILE

  • YOPO.VN---8 TIET SCRATCH.zip
    30.5 MB · Lượt xem: 1
CHỦ ĐỀ LIÊN QUAN
CHỦ ĐỀ MỚI NHẤT
Nếu bạn cảm thấy nội dung chủ đề bổ ích , Hãy LIKE hoặc bình luận để chủ đề được sôi nổi hơn
  • Từ khóa
    bài tập dãy số trong scratch bài tập lập trình scratch bài tập lập trình scratch - bùi việt hà bài tập lập trình scratch có đáp an bài tập nâng cao scratch 3 bài tập nâng cao scratch 3 pdf bài tập scratch bài tập scratch 3 bài tập scratch 3.0 bài tập scratch 3.0 tiểu học bài tập scratch cho học sinh tiểu học bài tập scratch cơ bản bài tập scratch có lời giải bài tập scratch lớp 5 bài tập scratch nâng cao bài tập scratch thcs bài tập scratch tiểu học bài tập scratch tiểu học có lời giải bài tập scratch tính toán bài tập scratch vẽ hình bài tập scratch đơn giản bài tập thực hành scratch - cơ bản bài tập vẽ hình scratch tiểu học bài tập về phần mềm scratch các bài tập scratch các bài tập scratch tiểu học các bài tập scratch vẽ hình các bài tập về scratch các dạng bài tập scratch cách làm bài tập scratch giáo án dạy scratch giáo án lập trình scratch giáo án scratch giáo án scratch 3 giáo án scratch 4 giáo án scratch lớp 3 giáo án scratch lớp 4 giáo án scratch lớp 5 giáo án scratch tiểu học giáo trình scratch 3.0 hướng dẫn giải bài tập scratch hướng dẫn làm bài tập scratch một số bài tập scratch có bản sách bài tập thực hành scratch - cơ bản
  • HỖ TRỢ ĐĂNG KÝ VIP

    Liên hệ ZALO để được tư vấn, hỗ trợ: ĐĂNG KÝ TÀI KHOẢN VIP
    ZALO:0979702422

    BÀI VIẾT MỚI

    Thống kê

    Chủ đề
    36,525
    Bài viết
    37,990
    Thành viên
    141,996
    Thành viên mới nhất
    con heo đất
    Top