1. Trang chủ
  2. » Luận Văn - Báo Cáo

Giáo án Tin học lớp 11 Tiết 4: Cấu trúc chương trình Năm học 20122013 Nguyễn Thị Thắm21165

2 3 0

Đ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 2
Dung lượng 141,05 KB

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

Nội dung

Kỹ năng: Nhận biết được các thành phần của một chương trình đơn giản.. HS: Phần khai báo có thể có hoặc không, phần thân chương trình nhất thiết phảo có.. GV: Mỗi ngôn ngữ lập trình có c

Trang 1

GIÁO ÁN TIN HỌC LỚP 11 – THPT NGÔ QUYỀN

Giáo viên: Nguyễn Thị Thắm Trang:9

Tiết 4: §3 CẤU TRÚC CHƯƠNG TRÌNH

Ngày soạn:

Ngày dạy:

I/ Mục tiêu:

1 Kiến thức: Học sinh nắm vững:

- Hiểu chương trình là sự mô tả của thuật toán bằng một ngôn ngữ lập trình

- Nắm được cấu trúc chung và các thành phần của một chương trình viết trên ngôn ngữ bậc cao

2 Kỹ năng:

Nhận biết được các thành phần của một chương trình đơn giản

3 Thái độ: Xác định thái độ nghiêm túc trong học tập khi làm quen với nhiều qui định

nghiêm ngặt trong lập trình

II/ Chuẩn bị:

- Giáo viên: Giáo án – Sách GK - Đồ dùng dạy học

- Học sinh: Vở soạn, sách GK, vở học.

III/ Phương pháp truyền thụ:

- Dựa vào những kiến thức đã học ở lớp 10 về thuật toán để dẫn dắt học sinh vào bài

IV/ Tiến trình lên lớp:

1 Ổn định lớp:Kiểm tra sĩ số

2 Kiểm tra bài cũ: Gọi hai học sinh lên bảng

Câu 1: Hãy cho biết điểm khác nhau giữa tên dành riêng và tên chuẩn? Thử cho ví dụ từng loại tên?

Câu 2: Nêu khái niệm hằng và biến trong NNLT? Cho ví dụ về ba hằng đúng và hằng sai?

V/ Bài mới:

GV: Trong hai phần, phần nào có thể có hoặc

không?

HS: Phần khai báo có thể có hoặc không, phần thân

chương trình nhất thiết phảo có

GV: Mỗi ngôn ngữ lập trình có cách khai báo khác

nhau và tùy thuộc vào NN mà ta cần tìm hiểu xem

trong chương trình ta cần khai báo những gì?

GV: Có các khai báo nào?

HS: Tên chương trình, thư viện, hằng, biến và

chương trình con

GV: Khai báo tên chương trình chỉ có ý nghĩa để

ghi nhớ tên bài toán cần giải Một số NN lập trình

không cần khai báo tên chương trình, có thể đặt

dòng chú thích ở ngay đầu chương trình về ND của

1 Cấu trúc chung:

- Mỗi chương trình nói chung gồm hai phần: Phần khai báo và phần thân chương trình

[<Phần khai báo>]

<Phần thân>

2 Các thành phần của chương trình:

a Phần khai báo: Trong NN Pascal

a1: Khai báo tên chương trình:

Program <tên chương trình>

Tên chương trình do người lập trình đặt theo

đúng qui định về tên

ThuVienDeThi.com

Trang 2

GIÁO ÁN TIN HỌC LỚP 11 – THPT NGÔ QUYỀN

Giáo viên: Nguyễn Thị Thắm Trang:10

bài toán

GV: Gọi HS cho ví dụ ngoài SGK

GV: Thư viện chương trình thường chứa những

đoạn chương trình lập sẵn giúp người lập trình thực

hiện một số công việc thường dùng

GV: Khai báo hằng là việc đặt tên cho hằng để tiện

khi sử dụng và tránh việc phải viết lặp lại nhiều lần

cùng một hằng trong chương trình Khai báo hằng

còn tiện lợi hơn khi cần thay đổi giá trị của nó

trong chương trình

GV: Gọi HS cho ví dụ khác

GV: Theo em biến có phải tên trong NNLT không?

HS: Phải, đó là tên do người lập trình tự đặt theo

đúng qui tắt của NN

GV: Khai báo biến là xin máy tính cấp cho chương

trình một vùng nhớ để lưu trữ và xử lí thông tin

trong bộ nhớ trong

GV: Cho PT ax2 + bx + c =0 , các hệ số a,b,c được

khai báo là biến đơn

GV: Mỗi NNLT có cách tổ chức chương trình khác

nhau, thường thì phần thân chứa các câu lệnh của

chương trình

GV: Cho HS quan sát 2 chương trình trong hai NN

khác nhau là Turbo Pascal và C++

HS: Quan sát và nhận xét về cách viết của hai

chương trình trong 2 NN khác nhau

- Thông qua đó HS cần nhận ra: hai chương trình

cùng thực hiện một công việc nhưng viết bằng hai

NN khác nhau nên hệ thống các câu lệnh trong

chương trình cũng khác nhau

a2 Khai báo thư viện:

Uses <tên thư viện>

VD: Uses crt, graph

a3 Khai báo hằng:

Const N=100;

Pi=3.14;

a4 Khai báo biến:

- Mọi biến sử dụng trong chương trình đều phải đặt tên và khai báo cho chương trình dịch biết để lưu trữ và xử lí.

- Biến chỉ nhận một giá trị tại mỗi thời điểm thực hiện chương trình gọi là biến đơn.

b/ Phần thân chương trình:

- Là dãy lệnh trong phạm vi được xác định bởi cặp dấu hiệu mở đầu và kết thúc tạo thành thân chương trình

Begin [< Các câu lệnh>]

End

3 Ví dụ chương trình đơn giản:

Chương trình 1: Trong NNLT Turbo Pascal

Program VD;

Begin

Write(‘Chao cac ban’);

Readln ; End.

Chương trình 2: Trong NN C++

# include <stdio.h>

Void main()

{ Printf(“Chao các ban”);

}

VI/ Củng cố:

- Giáo viên nhắc cách khai báo hằng, biến, thư viện, thành phần của chương trình

VII/ Dặn dò:

- Xem bài 4

VIII/ Rút kinh nghiệm:

ThuVienDeThi.com

Ngày đăng: 28/03/2022, 13:46

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm