1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo án tin học 7_ tiết 1 ppsx

8 306 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 147,61 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tiết 1 NGÔN NGỮ LẬP TRÌNH PASCAL A.MỤC TIÊU Học sinh hiểu, nắm được một số khái niệm cơ bản về ngôn ngữ lập trình PASCAL và đặc điểm của ngôn ngữ lập trình PASCAL B.. 2.Kiểm tra bài cũ

Trang 1

Tiết 1

NGÔN NGỮ LẬP TRÌNH PASCAL

A.MỤC TIÊU

Học sinh hiểu, nắm được một số khái niệm cơ bản về ngôn ngữ lập trình PASCAL và đặc điểm của ngôn ngữ lập trình PASCAL

B CHUẨN BỊ:

1.Giáo viên: Giáo án, đồ dùng dạy học, sách tham

khảo

2.Học sinh: Vở ghi, đồ dùng học tập

C.CÁC HOẠT ĐỘNG DẠY HỌC

1.Ổn định tổ chức

Kiểm tra sĩ số lớp:

Trang 2

Lớp 7A1:………

……

:………

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

3.Dạy bài mới:

Trong quá trình học toán, khi gặp một bài toán các em

đã biết phân tích bài toán để tìm ra đâu là điều chưa biết, đâu là điều đã biết.Và từ đó có thể đưa ra bước giải bài tóm tắt đối với bài toán Trong tin học bước giải bài toán tóm tắt

đó chính là thuật toán để lập quy trình giải một bài toán bằng máy tính điện tử Vậy quy trình giải toán bằng máy tính điện tử thông qua ngôn ngữ lập trình PASCAL như thế nào chúng ta sẽ tìm hiểu trong bài học về PASCAL

Trang 3

Hoạt động của giáo viên và

học sinh

Nội dung

Hoạt động 1: Khái niệm về

ngôn ngữ lập trình PASCAL

GV: Bài toán trong tin học

không dùng để chỉ một bài toán

cụ thể mà chỉ một lớp các bài

toán cụ thể thuộc cùng một loại

VD: Bài toán cụ thể trong toán

học

Tìm x biết 5 + x =

7

nhưng sang bài toán trong tin

học bài toán trở thành:

Tiết 1: Giới thiệu về ngôn ngữ lập trình PASCAL

1.Khái niệm về ngôn ngữ lập trình PASCAL

* Bài toán trong tin học không dùng để chỉ một bài toán

cụ thể, mà chỉ một lớp các bài toán cụ thể thuộc cùng một loại Bài toán được cấu tạo bởi hai yếu tố cơ bản:

Thông tin vào ( Input ) Thông tin ra ( Output )

Trang 4

Tìm x biết a + x =

b

a, b là các giá trị bất kỳ mà ta

có thể nhập vào để tìm ra x Do

đó bài toán trong tin học được

cấu tạo bởi hai yếu tố cơ bản:

Thông tin vào ( Input ) và thông

tin ra ( Output )

ở VD trên thông tin vào là a, b

và giải thuật và thông tin ra là

kết quả là x Câu hỏi đặt ra ở

đây là thế nào là thuật toán?

Chúng ta sẽ cùng tìm hiểu khái

niệm thuật toán

HS: Nghe giảng, ghi bài

* Thuật toán là một quá trình gồm một dãy hữu hạn các thao tác đơn giản được sắp xếp theo một trình tự xác định sao cho theo

đó Input của bài toán ta sẽ tìm được Output hoặc khẳng định không có Output như bài toán đòi hỏi

Có 4 cách thể hiện một thuật

Trang 5

GV: Thuật toán là một dãy hữu

hạn các bước không mập mờ và

có thể thực thi được, quá trình

hành động theo các bước này

phải dừng và cho kết quả như

mong muốn

HS: Ghi bài

GV: Từ những khái niệm trên

rút ra khái niệm về ngôn ngữ

lập trình Pascal

toán:

- Mô tả thuật toán theo các bước bằng lời

- Lập sơ đồ khối

- Dùng ngôn ngữ lập trình ( Pascal )

- Dùng ngôn ngữ phỏng trình

* Ngôn ngữ lập trình là cách biểu đạt các bước tiến hành bằng ngôn ngữ nhất định nào đó để thể hiện thuật toán tạo ra quá trình chuyển giao cho máy tính thực hiện được

2.Đặc điểm của ngôn ngữ lập trình Pascal

Trang 6

Hoạt động 2: Đặc điểm của

ngôn ngữ lập trình Pascal

GV: Giới thiệu về ngôn ngữ lập

trình Pascal

HS: Ghi bài

GV: Giới thiệu về đặc điểm của

ngôn ngữ lập trình Pascal

* Ngôn ngữ lập trình Pascal do Niklaus Wirth – Giáo sư điện toán trường đại học kỹ thuật Zurich ( Thuỵ sỹ ) đề xuất vào năm 1970 với tên gọi Pascal để

kỷ niệm nhà toán học và triết học nổi tiếng người Pháp là Blaise Pascal

* Đặc điểm của ngôn ngữ lập trình Pascal

Pascal là một loại ngôn ngữ lập trình cao đang được dùng phổ biến ở nước ta hiện nay

-Ngôn ngữ lập trình Pascal có ngữ pháp, ngữ nghĩa đơn giản, rõ

Trang 7

ràng

-Ngôn ngữ lập trình Pascal có cấu trúc chương trình chặt chẽ, dễ hiểu

-Ngôn ngữ lập trình Pascal có chương trình dễ sửa chữa

4.Củng cố:

Hệ thống lại toàn bộ kiến thức về ngôn ngữ lập trình Pascal và đặc điểm của ngôn ngữ lập trình Pascal

5.Hướng dẫn về nhà

Nắm chắc khái niệm ngôn ngữ lập trình Pascal

Đặc điểm của ngôn ngữ lập trình pascal

D.RÚT KINH NGHIÊM:

………

………

Trang 8

………

………

………

………

……

===========================

Ngày đăng: 05/08/2014, 22:20

TỪ KHÓA LIÊN QUAN