Giáo án Tin học 8 Kết nối tri thức Bài 12: Từ thuật toán đến chương trình
Giáo án Tin học 8 Kết nối tri thức Bài 12: Từ thuật toán đến chương trình
Chỉ từ 300k mua trọn bộ Kế hoạch bài dạy (KHBD) hay Giáo án Tin học 8 Kết nối tri thức (cả năm) bản word chuẩn kiến thức, trình bày đẹp mắt:
- B1: gửi phí vào tk:
0711000255837
- NGUYEN THANH TUYEN - Ngân hàng Vietcombank (QR) - B2: Nhắn tin tới Zalo VietJack Official - nhấn vào đây để thông báo và nhận giáo án
I. Mục tiêu
1. Về kiến thức:
- Chương trình là dãy các lệnh điều khiển máy tính thực hiện một thuật toán.
2. Về năng lực:
- Mô tả được kịch bản đơn giản dưới dạng thuật toán và tạo được một chương trình đơn giản.
- Giải quyết vấn đề với sự hỗ trợ của công nghệ thông tin và truyền thông (NLc):
+ Chuyển được kịch bản điều khiển nhân vật trong môi trường lập trình trực quan sang mô tả thuật toán và tạo được chương trình thực hiện một thuật toán.
+ Bước đầu có tư duy điều khiển hệ thống.
3. Về phẩm chất:
- Rèn luyện được phẩm chất chăm chỉ, kiên trì và cẩn thận trong học và tự học
II. Thiết bị dạy học và học liệu
- GV: Chuẩn bị phòng thực hành (máy tính cài đặt phần mềm Scratch hoặc kết nối Internet để dùng phần mềm Scratch trực tuyến).
- HS: SGK, vở.
III. Tiến trình dạy học
1. Hoạt động 1: Khởi động (5’)
a) Mục tiêu: Đưa hs vào tình huống có vấn đề (điều khiển nhân vật đi theo hình)
b) Tổ chức thực hiện:
- Chuyển giao nhiệm vụ: GV yêu cầu HS lên điều khiển chú mèo bằng cách sử dụng các phím mũi tên trên bàn phím để giúp chú mèo đi theo đường hình tam giác đã vẽ sẵn.
- Thực hiện nhiệm vụ: HS đọc nội dung, suy nghĩ và điều khiển nhân vật.
- Báo cáo, thảo luận: GV tổ chức cho cá nhân nhận xét các câu trả lời
- Kết luận, nhận định: Mỗi HS sẽ điều khiển nhân vật theo hướng khác nhau. GV nhận xét, sau đó dẫn dắt HS vào bài học mới.
2. Hoạt động 2: Hình thành kiến thức (25’)
Hoạt động 2.1: Từ thuật toán đến chương trình.
a) Mục tiêu:
- Hs hiểu được chương trình là dãy các lệnh điều khiển máy tính thực hiện một thuật toán.
- Nhận biết hành động lặp trong kịch bản và mô tả được cấu trúc lặp bằng phương pháp liệt kê và sơ đồ khối.
b) Tổ chức thực hiện:
* Chuyển giao nhiệm vụ 1 : GV chia nhóm HS, giao nhiệm vụ thảo luận.
Nghiên cứu mục 1 sgk và trả lời các câu hỏi sau. Với trường hợp nhân vật di chuyển theo đường đi là một tam giác đều, em hãy:
1. Xác định góc quay của nhân vật khi đi hết một cạnh.
2. Liệt kê lần lượt các bước của thuật toán điều khiển nhân vật (bằng ngôn ngữ tự nhiên)
- Thực hiện nhiệm vụ 1: GV tổ chức cho HS hoạt động theo nhóm.
- Báo cáo, thảo luận 1: HS thảo luận và trình bày kết quả trước lớp.
- Kết luận, nhận định 1: GV tổ chức nhận xét, đánh giá kết quả hoạt động.
Gợi ý câu trả lời:
Đầu vào: Số bước di chuyển (ví dụ 60 bước), số đo góc quay: +120 độ (quay trái).
Đầu ra: Nhân vật di chuyển theo đường đi là tam giác đều.
Lặp lại 3 lần hai hành động sau:
Di chuyển 60 bước.
Quay trái 120 độ.
* Chuyển giao nhiệm vụ 2 : GV cho hs quan sát hình 12.3/sgk và yêu cầu hs trả lời các câu hỏi sau
+ Giá trị khởi đầu của lần lặp là bao nhiêu?
+ Điều kiện kết thúc vòng lặp là gì?
+ Các khối lệnh được thực hiện trong mỗi bước lặp là gì?
- Thực hiện nhiệm vụ 2: GV chiếu hình ảnh, hs suy nghĩ và trả lời cá nhân.
- Báo cáo, thảo luận 2: HS thảo luận và trình bày kết quả trước lớp.
- Kết luận, nhận định 2: GV tổ chức nhận xét, đánh giá kết quả hoạt động.
Gợi ý câu trả lời: ba thành phần của một vòng lặp bao gồm:
1) Giá trị khởi đầu: Lần lặp ← 1.
2) Điều kiện tiếp tục vòng lặp là Lần lặp ≤ 3. Điều kiện này được kiểm tra trước mỗi bước lặp.
3) Khối lệnh được thực hiện trong mỗi bước lặp gồm ba lệnh: 1. Di chuyển 60 bước, 2. Quay trái 120 độ và 3. Tăng lần lặp lên 1 đơn vị.
GV chỉ ra cho hs thấy mỗi câu lệnh của ngôn ngữ lập trình trực quan tương ứng với lệnh trong sơ đồ khối
* Chuyển giao nhiệm vụ 3 : GV yêu cầu hs trả lời câu hỏi:
Em hãy ghép mỗi lệnh của chương trình ở Hình 12.3 với một bước tương ứng trong bản mô tả thuật toán bằng ngôn ngữ tự nhiên ở Hoạt động 1 sao cho phù hợp
- Thực hiện nhiệm vụ 3: GV chiếu câu hỏi, hs suy nghĩ và trả lời cá nhân.
- Báo cáo, thảo luận 3: HS thảo luận và trình bày kết quả trước lớp.
- Kết luận, nhận định 3: GV tổ chức nhận xét, đánh giá kết quả hoạt động.
Gợi ý câu trả lời:
Hoạt động 2.2: Thực hành tạo chương trình máy tính thực hiện thuật toán.
a) Mục tiêu: HS tạo được một chương trình đơn giản theo thuật toán.
b) Tổ chức thực hiện:
* Chuyển giao nhiệm vụ : GV giao nhiệm vụ HS thực hành trên máy theo các mục Nhiệm vụ 1,2 trong sgk
- Thực hiện nhiệm vụ: HS thực hành theo các bước hướng dẫn trong sgk
- Báo cáo, thảo luận: GV quan sát và hướng dẫn hs khi cần.
- Kết luận, nhận định: GV đánh giá kết quả của HS, chốt lại kiến thức
3. Hoạt động 3: Luyện tập (10’)
a) Mục tiêu: HS mô tả được thuật toán bằng sơ đồ khối và viết được chương trình bằng ngôn ngữ lập trình trực quan theo thuật toán đã mô tả.
b) Tổ chức thực hiện:
b) Tổ chức thực hiện:
* Chuyển giao nhiệm vụ : GV giao nhiệm vụ HS làm các bài 1,2,3/Sgk-T73 phần luyện tập
- Thực hiện nhiệm vụ: HS suy nghĩ và làm bài.
- Báo cáo, thảo luận: GV quan sát và hướng dẫn hs khi cần.
- Kết luận, nhận định: GV đánh giá kết quả của HS, chốt lại kiến thức
Gợi ý đáp án
Bài 1:
................................
................................
................................
Trên đây tóm tắt một số nội dung miễn phí trong bộ Giáo án Tin học 8 Kết nối tri thức mới nhất, để mua tài liệu đầy đủ, Thầy/Cô vui lòng xem thử:
Xem thêm các bài soạn Giáo án Tin học lớp 8 Kết nối tri thức hay, chuẩn khác:
Tủ sách VIETJACK shopee lớp 6-8 cho phụ huynh và giáo viên (cả 3 bộ sách):
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:Tài liệu Giáo án & bài giảng điện tử Công nghệ 8 của chúng tôi được biên soạn bám sát mẫu giáo án Công nghệ 8 chuẩn của Bộ GD&ĐT.
Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
- Giáo án lớp 8 (các môn học)
- Giáo án điện tử lớp 8 (các môn học)
- Giáo án Toán 8
- Giáo án Ngữ văn 8
- Giáo án Tiếng Anh 8
- Giáo án Khoa học tự nhiên 8
- Giáo án KHTN 8
- Giáo án Lịch Sử 8
- Giáo án Địa Lí 8
- Giáo án GDCD 8
- Giáo án HĐTN 8
- Giáo án Tin học 8
- Giáo án Công nghệ 8
- Giáo án Vật Lí 8
- Giáo án Hóa học 8
- Giáo án Sinh học 8
- Đề thi lớp 8 (các môn học)
- Đề thi Ngữ Văn 8 (có đáp án)
- Chuyên đề Tiếng Việt lớp 8
- Đề thi Toán 8
- Đề cương ôn tập Toán 8
- Đề thi Tiếng Anh 8 (có đáp án)
- Đề thi Tiếng Anh 8 mới (có đáp án)
- Đề thi Khoa học tự nhiên 8 (có đáp án)
- Đề thi Lịch Sử và Địa Lí 8 (có đáp án)
- Đề thi GDCD 8 (có đáp án)
- Đề thi Tin học 8 (có đáp án)
- Đề thi Công nghệ 8 (có đáp án)