Giáo án Tin Học 8: Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
lượt xem 8
download
I. Mục tiêu : 1. Biết khái niệm kiểu dữ liệu. 2. Biết một số phép toán cơ bản với dữ liệu số. II. Chuẩn bị : 1. Tµi liÖu, GA ®iÖn tö. 2. §å dïng d¹y häc nh m¸y tÝnh kÕt nèi projector,... III. Phương pháp: thuyết trình ,vấn đáp và trực quan IV. Tiến trình bài giảng : A.Kiểm tra bài cũ : Em hãy nêu các bước để soạn thảo một chương trình trong pascal ? Theo em trong pascal có phân biệt chữ hoa và chữ thường không ? HĐ của Thầy HĐ 1:Tìm hiểu...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo án Tin Học 8: Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
- Bài 3 : CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I. Mục tiêu : 1. Biết khái niệm kiểu dữ liệu. 2. Biết một số phép toán cơ bản với dữ liệu số. II. Chuẩn bị : 1. Tµi liÖu, GA ®iÖn tö. 2. §å dïng d¹y häc nh m¸y tÝnh kÕt nèi projector,... III. Phương pháp: thuyết trình ,vấn đáp và trực quan IV. Tiến trình bài giảng : A.Kiểm tra bài cũ : Em hãy nêu các bước để soạn thảo một chương trình trong pascal ? Theo em trong pascal có phân biệt chữ hoa và chữ thường không ? HĐ của trò Ghi bảng HĐ của Thầy 1. Dữ liệu và HĐ 1:Tìm hiểu dữ kiểu dữ liệu . liệu và kiểu dữ liệu ? G : Nêu tình huống để - Ngôn ngữ lập gợi ý về dữ liệu và HS Quan sát.
- kiểu dữ liệu. trình phân chia dữ liệu theo các G : Đưa lên màn hình - HS suy nghĩ, trả lời:..... kiểu khác nhau ví dụ 1 SGK. H : Quan sát để phân H : Nghiên cứu SGK trả lời với .Và được chia thành các loại cơ biệt được hai loại dữ kiểu số. bản sau : liệu quen thuộc là chữ Số nguyên và số. Số thực G : Ta có thể thực hiện các phép toán với dữ Xâu kí tự - HS ghi chép.. liệu kiểu gì? G : Còn với kiểu chữ thì các phép toán đó Số nguyên ví dụ số học sinh của không có nghĩa. một lớp, số sách trong thư viện,... G : Theo em có những kiểu dữ liệu gì ? Lấy ví Số thực, ví dụ chiều cao của bạn Bình, điểm trung bình môn dụ cụ thể về một kiểu
- dữ liệu nào đó. Toán,... H : Nghiên cứu SGK Xâu kí tự (hay xâu) là dãy các và trả lời trên bảng "chữ cái" lấy từ bảng chữ cái của phụ. ngôn ngữ lập trình, ví dụ: "Chao G : Chốt trên màn hình cac ban", "Lop 8E", 3 kiểu dữ liệu cơ bản "2/9/1945"... nhất và giải thích thêm. G : Trong ngôn ngữ lập trình nào cũng chỉ có 3 kiểu dữ liệu đó hay còn nhiều nữa ? -Hs quan sát ví dụ
- Tên Phạm vi giá trị kiểu Số nguyên trong G : Đưa lên màn hình integer khoảng 215 đến 215 ví dụ 2 SGK để giới 1. thiệu tên của một số 2. Các phép Số thực có giá trị tuyệt kiểu dữ liệu cơ bản toán với dữ liệu đối trong khoảng trong NNLT pascal. kiểu số ? 2,910-39 đến 1,71038 real ( Hs ghi ở bảng 2 và số 0. G : Đọc tên kiểu dữ ) Một kí tự trong bảng char liệu Integer, real, char, chữ cái. string. Xâu kí tự, tối đa gồm string Quy tắc tính các H : Đọc lại. 255 kí tự. biểu thức số H : Viết tên và ý nghĩa - HS : 123 là kiểu dữ liệu Integer học: của 4 kiểu dữ liệu cơ ‘123’ là kiểu dữ liệu char, Các phép toán bản trong TP. string. ngoặc trong G : Đưa ví dụ : 123 và Chú ý: Dữ liệu kiểu kí tự và kiểu được thực hiện ‘123’
- trước tiên; H : Đọc tên hai kiểu xâu trong Pascal được đặt trong dữ liệu trên. cặp dấu nháy đơn. Trong dãy các G : Đưa ra chú ý về phép toán kiểu dữ liệu char và không có dấu ngoặc, các string. Kí Phép toán Kiểu dữ liệu hiệu phép HĐ 2 : Tìm hiểu các cộng số nguyên, số nhân,chia,phép + phép toán trong kiểu chia lấy phần thực dữ liệu số G : Đưa lên màn hình nguyên và trừ số nguyên, số bảng kí hiệu các phép phép chia lấy thực toán dùng cho kiểu số phần dư được số nguyên, số nhân * thực và số nguyên. thực hiện thực trước; G : Hướng dẫn Hs về số nguyên, số chia / phép chia, phép chia Phép cộng và thực lấy phần nguyên và div chia lấy số nguyên phép trừ được phép chia lấy phần dư: phần thực hiện theo nguyên thứ tự từ trái 5/2 = 12/5 =
- sang phải. 2.5; mod chia lấy số nguyên 2.4. phần dư 5 div 2 12 div 5 Hs : Theo dõi và tập làm quen với = 2; = 2 ác VD của GV đưa ra 5 mod 2 12 mod 5 Ngôn ngữ toán Ngôn ngữ TP = 1; = 2 abc+d a*b-c+d G : Đưa ra phép toán a 15+5*(a/2) 15 5 viết dạng ngôn ngữ 2 toán học : x x/5+2*x*y-8 2 xy 8 5 x và yêu cầu 2 xy 8 5 Hs : viết lại Vd của GV đưa ra Hs viết biểu thức này bằng NGLT G : Viết lại biểu thức này bằng ngôn ngữ lập trình Pascal. (a b)(c d) 6 a ? 3 Củng cố - HĐ 4 :
- HDVN G : Chốt lại những kiến thức trọng tâm trong bài. Học lý thuyết, làm bài tập 1, 2, 3, 4,5,6 Đọc trước phần 3,4
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo án Tin học 8 cả năm của GV.Trần Bảo Anh
38 p | 297 | 64
-
Giáo án Tin học 8 bài 9: Làm việc với dãy số
55 p | 392 | 56
-
Giáo án Tin học 8 bài 6: Câu lệnh điều kiện
30 p | 534 | 55
-
Giáo án Tin học 8 bài 5: Từ bài toán đến chương trình
33 p | 572 | 54
-
Giáo án Tin học 11 bài 7+8: Các thủ tục chuẩn vào ra đơn giản
19 p | 532 | 53
-
Giáo án Tin học 8 bài 8: Lặp với số lần chưa biết trước
28 p | 456 | 47
-
Giáo án Tin học 8 bài 7: Câu lệnh lặp
59 p | 881 | 47
-
Giáo án Tin học 7 bài 8: Sắp xếp và lọc dữ liệu
32 p | 543 | 46
-
Giáo án Tin học 8 bài 1: Máy tính và chương trình máy tính
15 p | 319 | 40
-
Giáo án Tin học 9 bài 8: Phần mềm trình chiếu
19 p | 694 | 32
-
Giáo án Tin học 8 bài 4: Sử dụng biến trong chương trình
22 p | 260 | 25
-
Giáo án Tin học 8 bài 2: Làm quen với chương trình, ngôn ngữ lập trình
22 p | 365 | 24
-
Giáo án Tin học 8 bài 3: Chương trình máy tính và dữ liệu
28 p | 316 | 14
-
Giáo án Tin học Học kì 1 Lớp 8
83 p | 159 | 13
-
Giáo án Tin học 8 - Bài 8: lặp với số lần chưa biết trước (22tr)
22 p | 99 | 4
-
Giáo án Tin học 8 năm học 2020-2021 - Lê Nhật Nam Em
183 p | 34 | 4
-
Giáo án Tin học 12 - Bài 8: Truy vấn dữ liệu (Tiết 1)
4 p | 48 | 3
-
Giáo án Tin học 8
262 p | 25 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn