Teaching Scratch
Thông tin chung
Khóa học sẽ cung cấp kiến thức nền tảng của Scratch và khả năng vận dụng các học liệu sẵn có để có thể sẵn sàng mở lớp và vận hành lớp học Scratch tại địa phương của học viên.
Khóa học với 2 phần riêng biệt:
- Kiến thức Scratch
- Kinh nghiệm tổ chức lớp học, xây dựng bài giảng của nhóm giáo viên đang giảng dạy Scratch ở Hà Nội và tp Hồ Chí Minh.
Mục tiêu môn học
Nắm và thực hành được các kiến thức lập trình ngôn ngữ Scratch
Hiểu và biết cách mở, quản lý một lớp học dạy lập trình cho trẻ em
Đặc điểm môn học
Nội dung được chia thành các phần sau:
Phần 1 – Giới thiệu Scratch và lập trình cơ bản
Giới thiệu tổng quan về Scratch
Hiểu về chuyển động và vẽ hình bằng scratch
Hiểu và sử dụng được biến giá trị trong scratch
Phần 2: Lập trình scratch nâng cao
Hiểu về tọa độ trong scratch
Hiểu và biết sử dụng các lệnh điều kiện trong scratch
Hiểu và vận dụng được iteration trong scratch
Hiểu và sử dụng Broadcast và hàm Random
Phần 3: Lập trình game bằng Scratch
Hiểu và vận dụng được iterative development
Biết cách tạo ra một block mới tùy biến theo nhu cầu
Biết cách phân tích xây dựng một chương trình game
Phần 4: Xây dựng khóa học
Hướng dẫn cách sử dụng nguồn bài giảng có sẵn để học viên có thể đứng lớp dạy
Những vấn đề cần nắm được trước khi tạo một chương trình mới
Phần 5: Quản lý lớp học
Chuẩn bị cơ sở vật chất và tuyển sinh
Quản lý lớp học, kết nối với học viện và phụ huynh
Nguồn học liệu
Dựa trên khóa học Programming In Scratch trên trang học Edx.org