10 - BAI TOAN VA THUAT TOAN (Tiet 1)

Chia sẻ bởi Trần Văn Nghĩa | Ngày 25/04/2019 | 83

Chia sẻ tài liệu: 10 - BAI TOAN VA THUAT TOAN (Tiet 1) thuộc Tin học 10

Nội dung tài liệu:

Ngày soạn : Tiết :
Ngày dạy : Lớp :
§4. BÀI TOÁN VÀ THUẬT TOÁN
(tiết 1)
I. MỤC TIÊU
1. Kiến thức
- Biết khái niệm bài toán trong Tin học.
- Biết khái niệm thuật toán và các tính chất của thuật toán.
2. Kỹ năng
- Xác định được Input, Output của một số bài toán đơn giản.
3. Thái độ
- Thêm say mê nghiên cứu môn Tin học, thấy được mối quan hệ giữa toán học và tin học.
II. PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC
1. Chuẩn bị của Giáo viên
- Giáo án, SGK, đồ dùng dạy học.
2. Chuẩn bị của học sinh
- Sách giáo khoa, vở ghi, đồ dùng học tập.
III. NỘI DUNG BÀI GIẢNG
1. Ổn định tổ chức lớp
- Ổn định lớp
- Chỉnh đốn trang phục
- Sĩ số:.........Vắng:......
2. Đặt vấn đề
3. Bài mới
Hoạt động của GV
Hoạt động của HS
Tg

Hoạt động 1: Giới thiệu khái niệm bài toán
- Trong toán học chúng ta đã rất quen thuộc với khái niệm bài toán, vậy trong tin học khái niệm bài toán được hiểu như thế nào?
- Trong phạm vi tin học, bài toán là một việc nào đó ta muốn máy tính thực hiện.
Ví dụ: Giải phương trình bậc nhất, giải phương trình bậc hai, tìm giá trị lớn nhất của một dãy số nguyên...
- Yêu cầu học sinh lấy ví dụ.
- Máy tính là một thiết bị giúp con người xử lí thông tin. Do đó khi dùng máy tính làm một việc nào đó ta cần quan tâm 2 yếu tố:
+ Đưa vào máy thông tin gì (Input).
+ Lấy ra thông tin gì (Output).
- Hiểu một cách đơn giản là Input là những thông tin mà chúng ta đã biết còn, còn Output là những thông tin chúng ta cần phải tìm.
Ví dụ 1: Cho biết chiều dài và chiều rộng của hcn. Hãy tính diện tích.
- Input: Chiều dài, chiều rộng.
- Output: Diện tích.
Ví dụ 2: Bài toán tìm nghiệm của phương trình bậc nhất ax + b = 0
- Yêu cầu h/s xác định Input và Output.

Ví dụ 3: Bài toán tìm ước chung lớn nhất của 2 số nguyên dương.
- Dẫn dắt để các em tự tìm được Input và Output.
Ví dụ 4: Bài toán kiểm tra tính chẵn lẻ của một số nguyên N.
- Yêu cầu h/s xác định Input và Output.

Ví dụ 5: Bài toán xếp loại học tập của một lớp:

Qua các ví dụ trên ta thấy:
Các bài toán được cấu tạo bởi hai thành phần cơ bản:
+ Input: Các thông tin đã có;
+ Output: Các thông tin cần tìm từ Input.
Vậy, khi cho một bài toán thì điều đầu tiên là chúng ta phải xác định được Input và Output của bài toán. Việc xác định Input và Ouput được gọi chung là xác định bài toán.
Nhưng làm thế nào để có Output?

Hoạt động 2: Giới thiệu khái niệm thuật toán
Khi đưa thông tin vào trong máy tính một câu hỏi đặt ra là làm thế nào ta có thể tìm được Output của bài toán?
Việc chỉ ra tường minh một cách tìm Output của bài toán được gọi là thuật toán (algorithm). Vậy thuật toán là gì chúng ta sẽ đi tìm hiểu.
- Khái niệm: Thuật toán để giải một bài toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho sau khi thực hiện dãy thao tác đó, từ Input của bài toán, ta nhận được Output cần tìm.
- Từ định nghĩa thuật toán ta cần quan tâm đến 3 điểm quan trọng sau:
+ Dãy hữu hạn các thao tác
+ Sắp xếp có thứ tự
+ Từ Input cho ra Output.
Ví dụ : Bài toán tìm nghiệm của phương trình bậc hai ax2 +bx + c = 0 (a ≠ 0).
- Yêu cầu học sinh xác định Input và Output của bài toán.


Hãy nêu các bước để giải 1 phương trình bậc hai:
GV thông qua ví dụ để chỉ rõ cho học sinh về khái niệm dãy hữu hạn các thao tác, sắp xếp có thứ tự của thuật toán.
1. Khái niệm bài toán




- Chú ý lắng nghe, ghi chép.




- Suy nghĩ lấy ví dụ









- Chú ý lắng nghe



+ Input: hệ số a, b (a ≠ 0).
+ Output: x/ ax +
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Nghĩa
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)