Bài 6: GIẢI BÀI TOÁN TRÊN MÁY TÍNH

Một phần của tài liệu Giáo án tin học 10_full_chương 1 (Trang 54 - 55)

I. Ổn định lớp kiểm tra sĩ số:

Bài 6: GIẢI BÀI TOÁN TRÊN MÁY TÍNH

TÍNH

A. MỤC TIÊU

1. Kiến thức:

- Nắm được một số khái niệm về Ngôn ngữ lập trình.

2. Kỹî năng:

- Phân loại được Ngôn ngữ lập trình.

3. Thái độ:

- Nhận thức được quá trình phát triển của Ngôn ngữ lập trình. Ham muốn học một Ngôn ngữ lập trình để có khả năng giải một bài toán bằng MTĐT.

B. PHƯƠNG PHÁP GIẢNG DẠY

• Giải thích, đàm thoại, nêu vấn đề. C. CHUẨN BỊ GIÁO CỤ

Giáo viên: Giáo án, tài liệu, sách giáo khoa.

Học sinh: Sách giáo khoa, vở viết. D.TIẾN TRÌNH BÀI DẠY

I. Ổn định lớp - kiểm tra sĩ số:

Lớp 10B1 10B2 10B3 10B4 10B10

Vắng (P/K)

1. Kiểm tra bài cũ:

Hãy mô tả giải thuật của bài toán sau bằng cách liệt kê:

Cho N và dãy số a1,...,aN, hãy tính tổng các số hạng của dãy.

2. Nội dung bài mới:

a. Đặt vấn đề: Máy tính điện tử chưa có khả năngtrực tiếp thực hiện thuật toán bằng sơ đồ khối hay liệt trực tiếp thực hiện thuật toán bằng sơ đồ khối hay liệt kê. Để máy có thể giải quyết được những bài toán đó cần diễn tả bằng chương trình. Các chương trình được viết bằng ngôn ngữ gọi là NNLT.

b. Triển khai bài dạy

Nội dung kiến thức Hoạt động thầy và trò

1.Xác định bài toán:

- Xác định Input, Output và mối quan hệ giữa chúng.

- Các thông tin được nghiên

Để giải một bài toán thông thường chúng ta phải làm gì? GV:

cứu cẩn thận để có thể lựa chọn CTDL, thuật toán, NNLT thích hợp.

Ví dụ: Tuổi : từ 0-150 lựa chọn kiểu dữ liệu thích hợp (Chỉ cần khai báo kiểu số nguyên).

Ví dụ: Tìm I, O của bài toán tìm UCLN của 2 số nguyên.

6x + 1 = 0

GV: Nêu ưu điểm của việc giải bài toán trên máy tính so với cách giải thông thường? HS: Nhanh, chính xác.

GV: Giải những bài toán trên máy tính là giải bài toán có tính chất tổng quát, giải một lớp các bài toán.

GV: Việc giải bài toán trên máy tính thường được thực hiện qua những bước nào ? HS: Trả lời

Một phần của tài liệu Giáo án tin học 10_full_chương 1 (Trang 54 - 55)