Đề tài Sử dụng kênh hình trong sách giáo khoa nhằm phát huy tính tích cực của học sinh trong dạy học lịch sử lớp 7

3 35 0
Đề tài Sử dụng kênh hình trong sách giáo khoa nhằm phát huy tính tích cực của học sinh trong dạy học lịch sử lớp 7

Đang tải... (xem toàn văn)

Thông tin tài liệu

Kiến thức: - Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình - Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lầ[r]

(1)Trường THCS Xuân Đường Ngày soạn: 06/01/2010 Ngày dạy: 12/01/2010 Tuần 20: Tin học Tiết 37: Bài 7: CÂU LỆNH LẶP I MỤC TIÊU: Kiến thức: - Biết nhu cầu cần có cấu trúc lặp ngôn ngữ lập trình - Biết ngôn ngữ lập trình dùng cấu trúc lặp để dẫn máy tính thực lặp lặp lại công việc nào đó số lần - Hiểu hoạt động câu lệnh lặp với số lần biết trước for…do Pascal Kĩ năng: - Viết đúng cú pháp câu lệnh for…do tình đơn giản - Biết lệnh ghép Pascal Thái độ: - Ham thích môn học - Tích cực học tập II PHƯƠNG PHÁP: Phương pháp thử, trực quan, thảo luận nhóm, thử III CHUẨN BỊ: Giáo viên: - SGK, tài liệu, giáo án - Đồ dùng dạy học: máy vi tính Học sinh: - Đọc trước bài và học bài nhà - SGK, đồ dùng học tập: máy vi tính IV TIẾN TRÌNH LÊN LỚP: Ổn định lớp (1’) Bài mới: Hoạt động Gv - Hs Nội dung Hoạt động 1: Các công việc phải thực nhiều lần (15’) Các công việc phải thực nhiều lần: Gv: Yêu cầu Hs đọc thông tin phần Hs: Đọc bài Gv: Trong sống ngày, nhiều hoạt động thực lặp lặp lại nhiều lần Hãy cho vài ví dụ thực tế đời sống ngày mà ta phải thực các thao tác lặp lặp nhiều lần? Hs: Trả lời Gv: Có hoạt động mà chúng ta thực lặp lại với số lần định và biết trước Chúng ta còn lặp lại với số lần không thể xác định trước Gv: Khi viết chương trình máy tính vậy, nhiều trường hợp ta phải viết lặp lại nhiều câu Gv: Ngô Thị Thùy Dung Lop8.net Trang 109 (2) Trường THCS Xuân Đường Tin học lệnh để thực phép tính định Trong sống ngày, nhiều hoạt động thực lặp lặp lại nhiều lần - Lặp với số lần định và biết trước: đánh ngày lần,… - Lặp với số lần không xác định được: học thuộc bài,… Hoạt động 2: Câu lệnh lặp – lệnh thay cho nhiều lệnh (20’) Gv: Yêu cầu Hs đọc thông tin phần Hs: Đọc bài Gv: Gọi Hs lên bảng vẽ hình vuông cạnh đơn vị độ dài (30cm) và yêu cầu lớp theo dõi bạn thực các thao tác trên bảng Hs: Quan sát Gv: Hãy mô tả các bước vẽ hình vuông Hs: Trả lời Gv: Khi vẽ hình vuông đã thực bao nhiêu thao tác? Hs: Trả lời GV: Các thao tác đó thực nào? Gv: Như vẽ hình vuông có thao tác lặp lặp lại Thuật toán sau mô tả các bước để vẽ hình vuông Gv: Mô tả thuật toán trên bảng Hs: Ghi bài Câu lệnh lặp – lệnh thay cho nhiều lệnh: Vd1: Thuật toán mô tả các bước để vẽ hình vuông (k là biến đếm) Gv: Mô tả thuật toán tính tổng 100 số tự nhiên đầu tiên Hs: Ghi thuật toán vào Gv: Cách mô tả các hoạt động lặp thuật toán ví dụ trên gọi là cấu trúc lặp Mọi ngôn ngữ lập trình có cách thị cho máy tính thực cấu trúc lặp với câu lệnh Đó là Gv: Ngô Thị Thùy Dung Lop8.net - B1: k ← (k là số đoạn thẳng đã vẽ được) - B2: k ← k+1 Vẽ đoạn thẳng đơn vị độ dài và quay thước 900 sang phải - B3: Nếu k<4 thì quay lại bước 2; ngược lại kết thúc Vd2: Thuật toán tính: S = + + + … + 100 - B1: Sum ← 0; i ← - B2: i← i + - B3: Nếu i ≤ 100, thì Sum ← Sum + i và quay lại B2; ngược lại kết thúc (i là biến đếm) Trang 110 (3) Trường THCS Xuân Đường Tin học câu lệnh lặp Mọi ngôn ngữ lập trình có cách thị cho máy tính thực cấu trúc lặp với câu lệnh Đó là câu lệnh lặp Củng cố: (8’) - Nhắc lại kiến thức đã học - Trả lời câu 1, Sgk Dặn dò: (1’) - Về nhà học bài, làm bài tập Sgk - Coi tiếp phần 3, bài Gv: Ngô Thị Thùy Dung Lop8.net Trang 111 (4)

Ngày đăng: 29/03/2021, 18:51

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan