Thiết kế
bài giảng

Tin Học 11

 Chương1 MộT Số KHáI NIệM
Về LậP TRìNH Và NGÔN NGữ LậP TRìNH

I. Mục tiêu của chương trình
1. Kiến thức Học sinh cần nắm được
Một số khái niệm cơ sở về ngôn ngữ lập trình
Hai loại phương trình dịch:Biên dịch và thông dịch
Các thành phần của 1 ngôn ngữ lập trình
Các thành phần cơ sở của ngôn ngữ lập trình Pascal
2. Thái độ
Học sinh nhận thức đựơc quá trình phát triển của ngôn ngữ lập trình là 1 trong các quá trình nỗ lực phát triển của tin học.Ham muốn học một ngôn ngữ lập trình để có khả năng giải 1 bài toán bằng máy tính điện tử

II. DUNG CHủ yếu của chương
Nội dung chủ yếu của chương là :
Phân lọai ngôn ngữ lập trình
Chương trình dịch
Các thành phần của ngôn ngữ lập trình
Các thành phần cơ sở của ngôn ngữ Pascal
KháI niệm lập trình và ngôn ngữ lập trình
I Mục tiêu
đựơc khái niệm lập trình và ngôn ngữ lập trình
Biết được khái niệm chương trình dịch
Phân biệt đựơc hai loại chương trình dịch là biên dịch và thông dịch
II. Đồ dùng dạy học
1.Chuẩn bị của giáo viên
Bảng viết,sách giáo khoa,sách giáo viên,phiếu học tập
2.Chuẩn bị của học sinh
Sách giáo khoa
III. Hoạt động dạy –học
1.động 1: Tìm hiểu khái niệm lập trình và ngôn ngữ lập trình
a.Mục tiêu
Giúp học sinh biết được lập trình là gì.ý nghĩa của việc lập trình
Biết được khái niệm ngôn ngữ lập trình và 1 số loại ngôn ngữ lập trình
b.Nội dung:
Mọi bài toán có thuật toán đều có thể giải được trên máy tính
Các bước để giải 1 bài toán:
Xác định bài toán
Xây dựng 1 thuật toán khả thi
Lập trình
Lập trình là việc sử dụng cấu trúc dữ liệu và các lệnh của 1 ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.
Ngôn ngữ lập trình là 1 phần mềm dùng để diễn đạt thuật toán thành 1 chương trình giúp cho máy tính hiểu đựơc thuật toán đó
Một số loại ngôn ngữ lập trình:Ngôn ngữ máy,hợp ngữ và ngôn ngữ bậc cao

c.Các bước tiến hành
Họat động của giáo viên
họat động của học sinh

1.Chiếu nội dung bài toán đặt vấn đề: Kết luận nghiệm của phương trình ax+b=0
Hãy xác định các yếu tố Input và Output của bài toán
Hãy xác định các bước để tìm output?
Diễn giải:Hệ thống các bước này gọi làthuật toán
Nếu trình bày thuật toán với 1 người nước ngoài,em sẽ dùng ngôn ngữ nào để diễn đạt?
Nếu diễn đạt thuật tóan này cho máy hiểu em sẽ dùng ngôn ngữ nào?
Diễn giải:Hoạt động để diễn đạt
nguon VI OLET