Sách lập trình Scratch 3.0 PDF

Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin đã mang lại cho con người nhiều phương pháp lĩnh hội tri thức dễ dàng hơn, hiệu quả hơn. Nếu như trước đây chúng ta muốn dạy lập trình máy tính cho trẻ em thì rất khó có thể tìm được một ngôn ngữ phù hợp với trình độ và tâm lý lứa tuổi trẻ em. Tuy nhiên, ngày nay chúng ta có nhiều lựa chọn hơn, trong đó lựa chọn ngôn ngữ lập trình Scratch là phương án tối ưu nhất, dễ tiếp cận nhất.

Khi nói về những lợi ích sẽ mang lại cho trẻ em nếu học lập trình, Giáo sư Mitchel Resnick - người khởi xướng dự án xây dựng ngôn ngữ lập trình Scratch tại trung tâm MIT Media Lab nhận định khái quát như sau: “Khi học lập trình Scratch, trẻ em sẽ học được những nguyên lý cơ bản của việc thiết kế, học được cách thử nghiệm ý tưởng mới, học được cách phân chia ý tưởng phức tạp thành những phần việc đơn giản, học được cách hợp tác với người khác để thực hiện dự án, học được cách tìm và sửa lỗi khi kết quả không được như mong muốn, tập được tính kiên trì khi đối mặt với khó khăn. Ngày nay, đó không chỉ là những kỹ năng cần thiết cho việc lập trình, mà còn cần thiết cho nhiều hoạt động khác”. Ngôn ngữ lập trình Scratch là một cách tiếp cận mới giúp trẻ em học lập trình một cách trực quan và dễ hiểu hơn các ngôn ngữ khác.

Cuốn giáo trình “Scratch 2.0, ngôn ngữ lập trình trực quan - Phần cơ bản” được tác giả nghiên cứu và biên soạn hoàn thành vào tháng 8/2015, đây cũng là cuốn giáo trình đầu tiên viết về Scratch bằng Tiếng Việt vào thời điểm đó. Dựa vào cuốn giáo trình này, tác giả đã trực tiếp giảng dạy cho học viên những điều cơ bản về Scratch.

Giáo trình được biên soạn nhằm mục đích cung cấp nguồn tài liệu tham khảo giúp mọi người đều có thể tự học lập trình Scratch, đặc biệt là dành cho các em học sinh có niềm đam mê khám phá máy tính và yêu thích môn học lập trình. Bên cạnh đó, các thầy cô giáo dạy Tin học cũng có thể tham khảo để phục vụ cho mục đích giảng dạy của mình.

Trong quá trình biên soạn, tác giả đã cố gắng dùng nhiều hình ảnh minh họa trực quan dễ hiểu, sử dụng nhiều ghi chú, ví dụ cụ thể nhằm diễn đạt những thao tác, khái niệm kỹ thuật khó hiểu. Tuy nhiên không thể tránh khỏi những thiếu sót, tác giả rất mong nhận được những ý kiến đóng góp từ độc giả để lần tái bản sau sẽ hoàn thiện hơn.

Mọi chi tiết xin vui lòng liên hệ: Phạm Văn Tuấn - Hotline: 0967.088990 - Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

MỤC LỤC GIÁO TRÌNH SCRATCH 2.0

Lưu ý: Sách giáo trình Scratch được cung cấp Miễn Phí và luôn sẵn có trong khu vực Download dành cho thành viên VIP


Lời nói đầu

BÀI 1: GIỚI THIỆU VÀ HƯỚNG DẪN CÀI ĐẶT SCRATCH ........................2

1. Giới thiệu ngôn ngữ lập trình Scratch ..............................................3
2. Một số đặc điểm nổi bật khi sử dụng Scratch ..................................5
3. Hướng dẫn cài đặt Scratch trên máy tính ........................................7
4. Hướng dẫn tạo mới tài khoản Online trên Website Scratch ............12

BÀI 2: TỔNG QUAN GIAO DIỆN SCRATCH ..............................................15

1. Nhận biết các thành phần trên giao diện Scratch ............................15
2. Sử dụng thanh thực đơn trong Scratch ...........................................17
3. Sử dụng thanh công cụ trong Scratch .............................................19

BÀI 3: KHỐI LỆNH TRONG SCRATCH ......................................................21

1. Tìm hiểu khái niệm khối lệnh ...........................................................21
2. Phân loại khối lệnh theo hình dạng .................................................22
3. Sự tương thích của khối lệnh làm tham số .....................................26
4. Phân loại khối lệnh theo nhóm ........................................................27

BÀI 4: ĐỐI TƯỢNG TRONG SCRATCH .....................................................38

1. Tìm hiểu khái niệm đối tượng ..........................................................38
2. Khu vực quản lý đối tượng ..............................................................38
3. Các đặc điểm của đối tượng ...........................................................39
4. Các thao tác xử lý đối tượng ...........................................................41

BÀI 5: SÂN KHẤU TRONG SCRATCH .......................................................46

1. Tìm hiểu khái niệm sân khấu ...........................................................46
2. Cấu tạo và đặc điểm sân khấu trong Scratch ..................................47
3. Một số thao tác với sân khấu ..........................................................50

BÀI 6: KỊCH BẢN TRONG SCRATCH .........................................................55

1. Tìm hiểu khái niệm kịch bản ............................................................55
2. Các bước xây dựng kịch bản ..........................................................56
3. Các thao tác xử lý kịch bản .............................................................57
4. Một đối tượng có nhiều kịch bản .....................................................61
5. Khởi động cùng lúc nhiều kịch bản trong dự án ..............................62
6. Sao chép kịch bản của một đối tượng sang đối tượng khác ...........63

BÀI 7: ÂM THANH TRONG SCRATCH .......................................................64

1. Giới thiệu chức năng âm thanh trong Scratch .................................64
2. Cấu tạo giao diện xử lý âm thanh trong Scratch .............................65
3. Tích hợp âm thanh cho đối tượng trong dự án ...............................66
4. Tạo nhạc nền cho phần sân khấu của dự án ..................................67
5. Các ví dụ xây dựng kịch bản âm nhạc ...........................................68

BÀI 8: CÔNG CỤ VẼ ĐỒ HỌA PAINT EDITOR ..........................................71

1. Giới thiệu công cụ Paint Editor .......................................................71
2. So sánh hai kiểu ảnh đồ họa Bitmap và Vector ..............................73
3. Tìm hiểu giao diện Paint Editor .......................................................75
4. Các ví dụ thực hành vẽ hình đơn giản ............................................81

BÀI 9: QUY TRÌNH XÂY DỰNG DỰ ÁN TRONG SCRATCH .....................85

1. Sơ đồ quy trình xây dựng dự án .....................................................85
2. Thực hành xây dựng dự án Scratch ...............................................89
3. Phát triển và mở rộng dự án Scratch .............................................98

MỘT SỐ HÌNH ẢNH TRÍCH XUẤT TỪ GIÁO TRÌNH TỰ HỌC SCRATCH 2.0

scratch2.0 giao trinh scratch pham van tuan 001

scratch2.0 giao trinh scratch pham van tuan 002

scratch2.0 giao trinh scratch pham van tuan 003

scratch2.0 giao trinh scratch pham van tuan 004

scratch2.0 giao trinh scratch pham van tuan 005

scratch2.0 giao trinh scratch pham van tuan 006

scratch2.0 giao trinh scratch pham van tuan 007

scratch2.0 giao trinh scratch pham van tuan 008

scratch2.0 giao trinh scratch pham van tuan 009

scratch2.0 giao trinh scratch pham van tuan 010

scratch2.0 giao trinh scratch pham van tuan 011

scratch2.0 giao trinh scratch pham van tuan 012

scratch2.0 giao trinh scratch pham van tuan 013

scratch2.0 giao trinh scratch pham van tuan 014

scratch2.0 giao trinh scratch pham van tuan 015

scratch2.0 giao trinh scratch pham van tuan 016

scratch2.0 giao trinh scratch pham van tuan 017

scratch2.0 giao trinh scratch pham van tuan 018

scratch2.0 giao trinh scratch pham van tuan 019

scratch2.0 giao trinh scratch pham van tuan 020

  • scratch2.0 giao trinh scratch pham van tuan 001

  • scratch2.0 giao trinh scratch pham van tuan 002

  • scratch2.0 giao trinh scratch pham van tuan 003

  • scratch2.0 giao trinh scratch pham van tuan 004

  • scratch2.0 giao trinh scratch pham van tuan 005

  • scratch2.0 giao trinh scratch pham van tuan 006

  • scratch2.0 giao trinh scratch pham van tuan 007

  • scratch2.0 giao trinh scratch pham van tuan 008

  • scratch2.0 giao trinh scratch pham van tuan 009

  • scratch2.0 giao trinh scratch pham van tuan 010

  • scratch2.0 giao trinh scratch pham van tuan 011

  • scratch2.0 giao trinh scratch pham van tuan 012

  • scratch2.0 giao trinh scratch pham van tuan 013

  • scratch2.0 giao trinh scratch pham van tuan 014

  • scratch2.0 giao trinh scratch pham van tuan 015

  • scratch2.0 giao trinh scratch pham van tuan 016

  • scratch2.0 giao trinh scratch pham van tuan 017

  • scratch2.0 giao trinh scratch pham van tuan 018

  • scratch2.0 giao trinh scratch pham van tuan 019

  • scratch2.0 giao trinh scratch pham van tuan 020

Lưu ý: Sách giáo trình Scratch được cung cấp Miễn Phí và luôn sẵn có trong khu vực Download dành cho thành viên VIP

Xin cảm ơn!

Chủ Đề