1. Trang chủ
  2. » Giáo án - Bài giảng

Bài Giảng Tin Học Lớp 8 Cả Năm

190 617 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 190
Dung lượng 4,32 MB

Nội dung

Tại sao cần phải viết chương - Lắng nghe lệnh mà máy tính có thể hiểu và thực hiện được Hoạt động 2: Chương trình và ngôn ngữ lập trình12’ - Giả sử có hai người nói chuyện với nhau.. Ho

Trang 1

- Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh

- Biết chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: không có

* Đặt vấn đề vào bài mới: các em thường sử dụng máy tính để soạn thảo văn bản, gửi thư và rất nhiều công dụng khác nhờ máy tính? Vậy để điều khiển được máy tính làm theo sự chỉ dẫn của con người thì con người phải làm như thế nào để máy tính có thể hiểu và làm theo? Tiết hôm nay chúng

ta sẽ tìm hiểu bài 1 máy tính và chương trình máy tính

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu cách để con người ra lệnh cho máy tính(12’)

? Máy tính là công cụ giúp con

người làm những công việc gì

? Nêu một số thao tác để con

người ra lệnh cho máy tính thực

hiện

Khi thực hiện những thao tác

này => ta đã ra lệnh cho máy

+ Một số thao tác để con người

ra lệnh cho máy tính thực hiện như: khởi động, thoát khỏi phần mềm, sao chép, di chuyển, thực hiện các bước để tắt máy tính…

- Lắng nghe

- Con người điều khiển máy tính thông qua các lệnh

1 Con người ra lệnh cho máy tính như thế nào ?

- Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ lần lượt thực hiện các lệnh này theo đúng thứ tự nhận được

- Con người chỉ dẫn cho máy tính thực hiện thông qua lệnh

Hoạt động 2: Tìm hiểu ví dụ về Rô-bốt nhặt rác(25’)

? Con người chế tạo ra thiết bị

nào để giúp con người nhặt rác,

lau cửa kính trên các toà nhà

cao tầng?

Con người chế tạo ra Rô-bốt 2 Ví dụ Rô-bốt nhặt

rác:

+ Các lệnh để Rô-bốt hoàn thành tốt công

Trang 2

- Giả sử ta có một Rô-bốt có thể

thực hiện các thao tác như: tiến

một bước, quay phải, quay trái,

nhặt rác và bỏ rác vào thùng

- Quan sát hình 1 ở sách giáo

khoa

? Ta cần ra lệnh như thế nào để

chỉ dẫn Rô-bốt di chuyển từ vị

trí hiện thời => nhặt rác => bỏ

rác vào thùng

- Nhận xét

Học sinh chú ý lắng nghe

Học sinh quan sát hình 1 ở sách giáo khoa theo yêu cầu của giáo viên

+ Để Rô-bốt thực hiện việc nhặt rác và bỏ rác vào thùng ta ra lệnh như sau:

- Tiến 2 bước

- Quay trái, tiến 1 bước

- Nhặt rác

- Quay phải, tiến 3 bước

- Quay trái, tiến 2 bước

- Bỏ rác vào thùng

- Lắng nghe

việc:

- Tiến 2 bước

- Quay trái, tiến 1 bước

- Nhặt rác

- Quay phải, tiến 3 bước

- Quay trái, tiến 2 bước

- Bỏ rác vào thùng

3 Củng cố, luyện tập(3’)

Con người làm gì để chỉ dẫn cho máy tính thực hiện công việc

- Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ lần lượt thực hiện các lệnh này theo đúng thứ tự nhận được

- Con người chỉ dẫn cho máy tính thực hiện thông qua lệnh

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài kết hợp SGK

- Làm bài tập 1/8 SGK

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 3

- Biết ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình.

- Biết vai trò của chương trình dịch

III/ TIẾN TRÌNH BÀI DẠY:

1.Kiểm tra bài cũ (5’)

Con người làm gì để điều khiển máy tính? Cho ví dụ cụ thể ?

- Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ lần lượt thực hiện các lệnh này theo đúng thứ tự nhận được

- Con người chỉ dẫn cho máy tính thực hiện thông qua lệnh

- Quay phải, tiến 3 bước

- Quay trái, tiến 2 bước

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta tìm hiểu tiếp bài 1 máy tính và chương trình máy tính

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu viết chương trình và ra lệnh cho máy tính làm việc(20’)

- Trở lại ví dụ về rô-bốt nhặt

rác, việc viết các lệnh để điều

khiển rô-bốt về thực chất cũng

có nghĩa là viết chương trình

- Để điều khiển Rô-bốt ta phải

+ Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

+ Viết chương trình giúp con

3 Viết chương trình,

ra lệnh cho máy tính làm việc.

- Viết chương trình là

hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể

- Chương trình máy tính là một dãy các

Trang 4

? Tại sao cần phải viết chương

- Lắng nghe

lệnh mà máy tính có thể hiểu và thực hiện được

Hoạt động 2: Chương trình và ngôn ngữ lập trình(12’)

- Giả sử có hai người nói

chuyện với nhau Một người chỉ

biết tiếng Anh, một người chỉ

biết tiếng Việt Vậy hai người

có thể hiểu nhau không?

- Tương tự để chỉ dẫn cho máy

thông tin đưa vào máy phải

được chuyển đổi dưới dạng gì?

Lắng nghe

4 Chương trình và ngôn ngữ lập trình.

- Ngôn ngữ dùng để viết các chương trình máy tính gọi là ngôn ngữ lập trình

- Các chương trình dịch đóng vai trò

"người phiên dịch" và dịch những chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được

3 Củng cố, luyện tập(3’)

? Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính

Viết chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn

? Chương trình dịch dùng để làm gì?

- Chương trình dịch đóng vai trò "người phiên dịch" và dịch những chương trình được viết bằng

ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được

Trang 5

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

? Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính

Viết chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn

? Chương trình dịch dùng để làm gì?

- Chương trình dịch đóng vai trò "người phiên dịch" và dịch những chương trình được viết bằng

ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được

* Đặt vấn đề vào bài mới: chương trình trên máy tính thường có các dòng lệnh nào? Chúng ta phải dùng ngôn ngữ gì để viết chương trình? Các em sẽ làm rõ vấn đề trên trong tieetshocj hôm nay bài 2 Làm quen với chương trình và ngôn ngữ lập trình

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu ví dụ về chương trình(12’)

Ví dụ minh hoạ một chương

trình đơn giản được viết bằng

? Theo em khi chương trình

được dịch sang mã của máy thì

máy tính sẽ cho ra kết quả gì?

- Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

- Chương trình gồm có 5 câu lệnh Mỗi lệnh gồm các cụm từ khác nhau được tạo thành từ các chữ cái

- Trả lời theo ý hiểu: Sau khi chạy chương trình này thì máy tính sẽ in ra màn hình dòng chữ

“Chao cac ban”

1 Ví dụ về chương trình:

Ví dụ minh hoạ một chương trình đơn giản được viết bằng ngôn ngữ lập trình Pascal

Program CT_dau_tien;

Uses Crt;

BeginWriteln(‘Chao cac ban’);

Trang 6

Hoạt động 2: Tìm hiểu ngôn ngữ lập trình gồm những gì ?(20’)

Câu lệnh được viết từ những kí

Hs trả lời theo ý hiểu: Ngôn ngữ lập trình là tập hợp các kí hiệu

và quy tắc viết các lệnh tạo thành một chương trinh hoàn chỉnh và thực hiện được trên máy tính

Học sinh chú ý lắng nghe

2 Ngôn ngữ lập trình gồm những gì?

- Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trinh hoàn chỉnh và thực hiện được trên máy tính

Ví dụ: Hình 6 dưới đây

là một chương trình đơn giản được viết bằng ngôn ngữ lập trình Pascal Sau khi dịch, kết quả chạy chương trình là dòng chữ

"Chao Cac Ban" được in

Bảng chữ cái của ngôn ngữ lập trình gồm những gì?

- Bảng chữ cái của ngôn ngữ lập trình bao gồm các chữ cái tiếng Anh và một số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài kết hợp SGK

- Trả lời các câu hỏi 1,2/13/ SGK

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 7

1 Kiến thức:

- Biết ngôn ngữ lập trình gồm có tập hợp các từ khoá dành riêng cho mục đích sử dụng nhất định

- Biết tên trong ngôn ngữ lập trình là do người lập trình đặt ra

- Biết cấu trúc của chương trình bao gồm phần khai báo và phần thân

2 Kĩ năng: Rèn luyện kĩ năng nhận biết cấu trúc của một chương trình.

3 Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc II/ CHUẨN BỊ :

1 GV: sgk, giáo án

2 HS: sgk, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

Ngôn ngữ lập trình là gì?

- Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trinh hoàn chỉnh và thực hiện được trên máy tính

Bảng chữ cái của ngôn ngữ lập trình gồm những gì?

- Bảng chữ cái của ngôn ngữ lập trình bao gồm các chữ cái tiếng Anh và một số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta tìm hiểu tiếp bài 2: Làm quen với chương trình

và ngôn ngữ lập trình

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu từ khoá và tên của chương trình(20’)

- Từ khóa là những từ như thế

nào?

- Các từ như: Program, Uses,

Begin gọi là các từ khoá

- Từ khoá là từ dành riêng của

ngôn ngữ lập trình

- Ngoài từ khoá, chương trình

còn có tên của chương trình

- Đặt tên chương trình phải tuân

theo những quy tắt nào?

-Hs trả lời theo ý hiểu: Từ khoá của một ngôn ngữ lập trình là những từ dành riêng, không được dùng các từ khóa này cho bất kỳ mục đích nào khác ngoài mục đích do ngôn ngư lập trình quy định

- Học sinh chú ý lắng nghe => ghi nhớ kiến thức

- Học sinh chú ý lắng nghe

+ Học sinh nghiên cứu sách giáo khoa và trả lời câu hỏi của giáo viên

* Khi đặt tên cho chương trình cần phải tuân theo những quy tắt sau:

- Tên khác nhau tương ứng với những đại lượng khác nhau

3 Từ khoá và tên:

+ Từ khoá của một ngôn ngữ lập trình là những từ dành riêng, không được dùng các từ khóa này cho bất kỳ mục đích nào khác ngoài mục đích do ngôn ngư lập trình quy định.+ Tên được dùng để phân biệt các đại lượng trong chương trình và do người lập trình đặt theo quy tắc lập trình

+ Hai đại lượng khác nhau trong một chương trình phải có tên khác nhau

+ Tên không được trùng với các từ khóa

Trang 8

Hoạt động 2: Tìm hiểu cấu trúc chung của chương trình.(7’)

* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện

- Nhận xét

- Học sinh chú ý lắng nghe => ghi nhớ kiến thức

4 Cấu trúc của một chương trình Pascal:

- Cấu trúc chung của chương trình gồm:

* Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện

* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện

Hoạt động 3: Tìm hiểu ví dụ về ngôn ngữ lập trình(5’)

Giáo viên giới thiệu về ngôn ngữ

lập trình Pascal

- Khi khởi động TP màn hình có

dạng sau:

- Giới thiệu các bước cơ bản để

HS làm quen với môi trường lập

1, Khởi động chương trình TP

2, Màn hình TP xuất hiện

3, Từ bàn phím soạn chương trình như trong Word

4, Sau khi soạn thảo xong

? Hãy nêu cấu trúc của chương trình Pascal

- Cấu trúc chung của chương trình gồm:

* Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện

* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài kết hợp SGK

- Làm bài tập 3,4,5,6/13/SGK

- Xem trước Bài thực hành 1 Làm quen với Turbo Pascal

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 9

- Gõ được một chương trình Pascal đơn giản.

- Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết quả

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

? Hãy nêu cấu trúc của chương trình Pascal

- Cấu trúc chung của chương trình gồm:

* Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện

* Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực hiện

? Để dịch chương trình các em làm như thế nào?

- Nhấn Alt+F9 để dịch chương trình.

* Đặt vấn đề vào bài mới: để nhận biết các thành phần: thanh bảng chọn, tên tệp đang mở, con trỏ

và gõ được chương trình Pascal, tiết hôm nay chúng ta sẽ thực hành bài thực hành 1

2 Dạy nội dung bài mới :

Hoạt động 1: Làm quen với việc khởi động và thoát khỏi Turbo Pascal.(7’)

? Nêu cách để khởi động Turbo

Pascal

- Có thể khởi động bằng cách

nháy đúp chuột vào tên tệp

Turbo.exe trong thư mục chứa

Học sinh chú ý lắng nghe => ghi nhớ kiến thức

Chọn Menu File => Exit

Quan sát

1 Làm quen với việc khởi động và thoát khỏi Turbo Pascal.:

* Khởi động Turbo Pascal bằng một trong hai cách:

Cách 1: Nháy đúp chuột trên

biểu tượng trên màn hình nền;

Cách 2: Nháy đúp chuột trên

tên tệp Turbo.exe trong thư

mục chứa tệp này (thường là

thư mục con TP\BIN).

- Nhấn tổ hợp phím Alt+X để

thoát khỏi Turbo Pascal

Trang 10

Hoạt động 2: Nhận biết các thành phần: thanh bản chọn, tên tệp đang mở, con trỏ, dòng trợ giúp

Học sinh thực hiện các thao tác theo yêu cầu của giáo viên

- Nhấn phím F10 để mở bảng

chọn, sử dụng các phím mũi tên sang trái và sang phải (← và →)

để di chuyển qua lại giữa các bảng chọn

- Gõ chương trình dịch, chạy và sửa lỗi nếu có

2 Nhận biết các thành phần: thanh bảng chọn, tên tệp đang mở, con trỏ, dòng trợ giúp phía dưới màn hình.

Soạn thảo, lưu, dịch và chạy một chương trình đơn giản

program CT_Dau_tien; uses crt;

- Thực hành lại nội dung vừa thực hành (nếu có máy tính)

- Tiết sau thực hành tiếp: “ Bài thực hành số 1 (tt)

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 11

- Gõ được một chương trình Pascal đơn giản.

- Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết quả

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: lấy điểm trong quá trình thực hành

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta thực hành tiếp bài thực hành 1 “làm quen với Turbo Pascal”

2 Dạy nội dung bài mới :

Hoạt động 1: Khởi động chương trình TP và Soạn thảo chương trình đơn giản (30’)

-Yêu cầu hs khởi động Pascal

- Soạn thảo chương trình:

Program CT_dau_tien;

Uses CRT;

Begin

Clrscr;

Writeln(‘chao cac ban’);

Writeln(‘ Toi la Turbo Pascal’)

- Nhấn phím F2 hoặc lệnh File

=> Save để lưu chương trình

- Quan sát, hướng dẫn

- Khởi động PascalHọc sinh soạn thảo chương trình trên máy tính theo hướng dẫn của giáo viên

Writeln(‘chao cac ban’);Writeln(‘ Toi la Turbo Pascal’);

End

Hoạt động 2: Dịch và chạy một chương trình đơn giản(7’)

- Yêu cầu học sinh dịch và chạy

chương trình vừa soạn thảo

- Kiểm tra và sửa lỗi chương

- Nhấn phím F9 để dịch chương trình

- Tiến hành sửa lỗi nếu có

2 Dịch và chạy chương trình đơn giản.

- Nhấn phím F9 để dịch

Trang 12

trình nếu có - Nhấn Ctrl + F9 để chạy chương

trình

chương trình

- Nhấn Ctrl + F9 để chạy chương trình

3 Củng cố, luyện tập(3’)

- Giáo viên nhận xét và đánh giá tiết thực hành

4 Hướng dẫn HS tự học ở nhà(5’)

- Xem trước “Bài 3: Chương trình máy tính và dữ liệu” tiết sau học

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 13

- Biết khái niệm dữ liệu và kiểu dữ liệu.

- Biết một số phép toán với kiểu dữ liệu số

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: không có

* Đặt vấn đề vào bài mới: Để quản lí và tăng hiệu quả xử lí, các ngôn ngữ lập trình thường phân chia dữ liệu thành các kiểu khác nhau,vậy các kiểu dữ liệu được xử lí như thế nào?, các phép toán sử dụng ra sao? Tiết hôm nay chúng ta sẽ tìm hiểu rõ hơn về vấn đề trên

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu dữ liệu và kiểu dữ liệu (12’)

- Để quản lí và tăng hiệu quả xử

+ Các kiểu dữ liệu thường được

xử lí theo nhiều cách khác nhau

- Xâu kí tự: “ chao cac ban”

1 Dữ liệu và kiểu dữ liệu:

- Để quản lí và tăng hiệu quả xử lí, các ngôn ngữ lập trình thường phân chia dữ liệu thành các kiểu khác nhau

- Một số kiểu dữ liệu thường dùng:

* Số nguyên

* Số thực

* Xâu kí tự

Hoạt động 2: Tìm hiểu các phép toán với dữ liệu kiểu số (25’)

- Giới thiệu một số phép toán số

học trong Pascal như: cộng, trừ,

Trang 14

* Phép DIV : Phép chia lấy phần

* Phép MOD: Phép chia lấy

phần nguyên

- Yêu cầu học sinh nghiên cứu

sách giáo khoa => Quy tắt tính

các biểu thức số học

Học sinh nghiên cứu sách giáo khoa => đưa ra quy tắt tính các biểu thức số học:

- Các phép toán trong ngoặc được thực hiện trước

- Trong dãy các phép toán không

có dấu ngoặc, các phép nhân, phép chia, phép chia lấy phần nguyên và phép chia lấy phần dư được thực hiện trước

- Phép cộng và phép trừ được thực hiện theo thư tự từ trái sang phải

? Hãy nêu một số kiểu dữ liệu thường dùng

- Một số kiểu dữ liệu thường dùng:

Trang 15

- Biết được các kí hiệu toán học sử dụng để kí hiệu các phép so sánh.

- Biết được sự giao tiếp giữa người và máy tính

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

? Hãy nêu một số kiểu dữ liệu thường dùng

- Một số kiểu dữ liệu thường dùng:

* Số nguyên

* Số thực

* Xâu kí tự

? Div, Mod có ý nghĩa gì?

Div: phép chia lấy phần nguyên

Mod: phép chia lấy phần dư

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta tìm hiểu tiếp Bài 3: Chương trình máy tính và

Trang 16

Kết quả của phép so sánh chỉ có

thể là đúng hoặc sai

+ Giáo viên giới thiệu kí hiệu

của các phép so sánh trong ngôn

- Kí hiệu toán và phép so sánh có thể khác nhau, tùy theo ngôn ngữ lập trình

Hoạt động 2: Tìm hiểu sự giao tiếp giữa người và máy (20’)

Quá trình trao đổi dữ liệu hai

chiều giữa người và máy tính khi

chương trình hoạt động thường

được gọi là giao tiếp hoặc tương

- Thông báo kết quả tính toán: là yêu cầu đầu tiên đối với mọi chương trình

- Nhập dữ liệu: Một trong những

sự tương tác thường gặp là chương trình yêu cầu nhập dữ liệu

- Tạm ngừng chương trình

- Hộp thoại: hộp thoại được sử dụng như một công cụ cho việc giao tiếp giữa người và máy tính trong khi chạy chương trình

- nhận xét

- Lắng nghe, ghi bài

4 Giao tiếp người – máy tính:

a) Thông báo kết quả tính toán

b) Nhập dữ liệuc) Tạm ngừng chương trìnhd) Hộp thoại

3 Củng cố, luyện tập(3’)

? Hãy nêu một số trường hợp tương tác giữa người và máy

* Một số trường hợp tương tác giữa người và máy

- Thông báo kết quả tính toán

Trang 17

1/Kiến thức:

- Giúp hs tiếp tục làm quen cách soạn thảo, chỉnh sửa, biên dịch và chạy chương trình

- Giúp hs làm quen với các biểu thức số học trong chương trình Pascal

2/ Kỹ năng: Chuyển biểu thức toán học sang biểu thức trong ngôn ngữ lập trình

3/ Thái độ học tập: nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV: sgk, giáo án, phòng máy

2 HS: sgk, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

Câu 1:Hãy phân biệt ý nghĩa của các câu lệnh Pascal sau đây:

2 Dạy nội dung bài mới :

Hoạt động 1: Viết các biểu thức toán học dưới dạng biểu thức trong Pascal(12’)

- Giáo viên yêu cầu hs làm bài

tập 1.a trong sách giáo khoa tr

27 vào vở bài tập của mình

- Giáo viên hướng dẫn thêm cho

hs hiểu yêu cầu của bài 1a

- Giáo viên yêu cầu 4 hs lên

bảng làm từng câu trong bài 1a

- gọi 4 hs khác nhận xét

- nhận xét, ghi điểm

- Gv lưu ý thêm: chỉ được dùng

dấu ngoặc đơn để nhóm các

Hoạt động 2: Khởi động Turbo Pascal và gõ chương trình để tính các biểu thức trên(20’)

Trang 18

HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG CHÍNH

- yêu cầu Hs khởi động pascal

và làm tiếp bài tập 1b/ 27

- Theo dõi và uốn nắn, nhắc

nhở quá trình thực hành của hs

- Nên chú ý cách gõ, các dấu

chấm phẩy, từng câu lệnh…

- Gv lưu ý thêm: các biểu thức

Pascal được đặt trong câu lệnh

writeln là để in ra kết quả Các

em sẽ có cách viết khác sau khi

làm quen với khái niệm Biến ở

bài 4

- yêu cầu Hs lưu chương trình

với tên CT2.pas sau đó dịch và

chạy chương trình để kiểm tra

kết quả nhận được trên màn

hình

- Theo dõi và giúp hs sữa lỗi

nếu hs không tự sữa lỗi được

- khởi động Pascal và làm bài 1b

- Thực hành

- Lắng nghe, ghi nhớ, thực hành

- Chú ý lắng nghe

- Thực hành

Bài 1 b begin writeln(‘15*4 – 30 + 12=’, 15*4 – 30 + 12)

; writeln (‘(10+ 5)/

(3+1)-18/(5+1)=’, (10+ 5)/(3+1)-18/

(5+1));

writeln(‘(10 + 2)

*(10+2)/(3+1)=’,(10 + 2)*(10+2)/(3+1));

writeln(‘(10 + 2) * (10+2)-24)/(3+1)=’, ((10 + 2)* (10+2)-24)/

(3+1);

readln

end

3 Củng cố, luyện tập(3’) Nhận xét tiết thực hành 4 Hướng dẫn HS tự học ở nhà(5’) Về nhà xem lại các bài tập đã thực hành Nếu hs nào có máy tính cá nhân thì nên thao tác lại nhiều lần cho thành thạo Xem bài tập 2, bài tập 3 còn lại tiết sau thực hành *BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 19

1/kiến thức:

- Giúp hs tiếp tục làm quen cách soạn thảo, chỉnh sửa, biên dịch và chạy chương trình

- Giúp hs làm quen với các biểu thức số học trong chương trình Pascal

2/ Kỹ năng: Viết chương trình đơn giản

3/ Thái độ học tập: nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV: sgk, giáo án, phòng máy

2 HS: sgk, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: lấy điểm trong quá trình thực hành

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta thực hành tiếp bài thực hành số 2 “viết chương trình

để tính toán”

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên Sử

- Theo dõi từng thao tác của hs

- yêu cầu hs vừa thực hành vừa

rút ra nhận xét với kết quả nhận

được

- câu c yêu cầu điều gì?

- yêu cầu hs quan sát kết quả và

- thêm lệnh delay (5000) vào sau mỗi câu lệnh writeln trong chương trình trên

- chạy chương trình và nhận xét

Bài 2.a mở file mới

và sọan thảo chương trình

b dịch, sửa lỗi và chạy chương trình

c tìm hiểu lệnh delay(5000)

lại bt CT2.pas đã lưu và chỉnh

sữa lại theo yêu cầu của bt3

- Gv: yêu cầu hs tiếp tục thực

Trang 20

5)/(3+1)-hành bt3/ 28

- ở bài này chủ yếu giúp các em

hiểu và phân biệt được phép

div, mod Và hiểu thêm về cách

in dữ liệu ra màn hình

- theo dõi và uốn nắn thêm cho

hs

- Nghiêm túc thực hành

Writeln (10 + 2)

*(10+2)/(3+1):4:2);

writeln(((10 + 2)* (10+2)-24)/(3+1):4:2);

3 Củng cố, luyện tập(3’)

Giáo viên nhận xét và đánh giá tiết thực hành

4 Hướng dẫn HS tự học ở nhà(5’)

- Về nhà xem lại các bài tập đã thực hành Nếu hs nào có máy tính cá nhân thì nên thao tác lại nhiều lần cho thành thạo

- Xem trước bài tiếp theo, bài 4: “ Sử dụng biến trong chương trình“

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 21

- Biết được: biến là công cụ trong lập trình.

- Biết được cách khai báo biến trong chương trình Pascal

2 Kĩ năng: Rèn luyện kĩ năng khai báo biến trong chương trình

3 Thái độ: Thái độ học tập nghiêm túc, yêu thích bộ môn

II/ CHUẨN BỊ :

1 GV: sgk, giáo án, phòng máy

2 HS: sgk, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: không có

* Đặt vấn đề vào bài mới: Để chương trình luôn biết chính xác dữ liệu cần xử lí được lưu trữ ở vị trí nào trong bộ nhớ, các ngôn ngữ lập trình cung cấp một công cụ lập trình đó là biến nhớ Vậy biến là gì? Cách sử dụng như thế nào? Tiết hôm nay chúng ta sẽ tìm hiểu bài 4 “sử dụng biến trong chương trình”

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu biến trong chương trình (17’)

-Gọi hs đọc sgk

- Biến là một đại lượng có giá

trị thay đổi trong quá trình thực

- Lắng nghe

1 Biến là công cụ trong lập trình:

Biến là một đại lượng

có giá trị thay đổi trong quá trình thực hiện chương trình

Hoạt động 2: Tìm hiểu cách khai báo biến (20’)

- Tất cả các biến dùng trong

chương trình đều phải được

khai báo ngay trong phần khai

báo của chương trình

- Việc khai báo biến gồm:

* Khai báo tên biến

* Khai báo kiểu dữ liệu của

biến

Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức 2 Khai báo biến- Việc khai báo biến

gồm:

* Khai báo tên biến

* Khai báo kiểu dữ liệu của biến

Tùy theo ngôn ngữ lập trình, cú pháp khai báo biến có thể khác nhau

Trang 22

Tuỳ theo ngôn ngữ lập trình, cú

pháp khai báo biến có thể khác

nhau

- Var là từ khoá của ngôn ngữ

lập trình dùng để khai báo biến

- m,n: là biến có kiểu số nguyên

- S, dientich: là các biến có kiểu

số thực

- thongbao: là biến kiểu xâu

- Lắng nghe

3 Củng cố, luyện tập(3’)

? Hãy nêu cách khai báo biến trong chương trình

* Cách khai báo biến trong chương trình

* Khai báo tên biến

* Khai báo kiểu dữ liệu của biến

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài kết hợp SGK

- Làm bài tập 1,2,3,4/33/SGK

- Chuẩn bị trước phần 3, 4 còn lại tiết sau học tiếp

*BỔ SUNG, RÚT KINH NGHIỆM :

Trang 23

- Biết được cách sử dụng biến trong chương trình Pascal

- Biết được khái niệm hằng trong ngôn ngữ lập trình

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

? Hãy nêu cách khai báo biến trong chương trình

* Cách khai báo biến trong chương trình

* Khai báo tên biến

* Khai báo kiểu dữ liệu của biến

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta học tiếp bài 4 sử dụng biến trong chương trình

2 Dạy nội dung bài mới :

Hoạt động 1: Tìm hiểu cách sử dụng biến trong chương trình (17’)

Các thao tác có thể thực hiện

với biến là:

- Gán giá trị cho biến

- Tính toán với giá trị của biến

Câu lệnh gán giá trị trong các

- Tăng giá trị của biến nhớ X

3 Sử dụng biến trong chương trình:

Các thao tác có thể thực hiện với biến là:

- Gán giá trị cho biến

- Tính toán với giá trị của biến

Trang 24

x:=x+1; lên một đơn vị Kết quả gán trở

lại vào biến X

Hoạt động 2: Tìm hiều hằng trong chương trình (15’)

- Gọi hs đọc sgk

- Hằng là một đại lượng có giá

trị không thay đổi trong quá

4 Hằng:

- Hằng là một đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

3 Củng cố, luyện tập(3’)

? Nêu các thao tác có thể thực hiện với biến

Các thao tác có thể thực hiện với biến là:

- Gán giá trị cho biến

- Tính toán với giá trị của biến

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài kết hợp SGK

- Làm bài tập 5, 6/33/SGK

- Chuẩn bị trước BTH3: Khai báo và sử dụng biến

*BỔ SUNG, RÚT KINH NGHIỆM :

Trang 25

Trường: THCS BÌNH MINH

Ngày soạn: ………

Tuần: 7 Tiết PPCT : 13 TÊN BÀI DẠY: Bài 4 : SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH

I Mục tiêu:

1 Kiến thức: - Học sinh biết vai trò của biến trong lập trình;

- Học sinh biết khái niệm biến

2 Kỹ năng: khai báo biến phù hợp với kiểu dữ liệu

3 Thái độ : nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV : Sgk, giáo án, tài liệu tham khảo, máy chiếu

2 HS : SGK, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: không có

* Đặt vấn đề vào bài mới: để chương trình luôn biết chính xác dữ liệu cần xử lí được lưu ở vị trí nào trong bộ nhớ, các ngôn ngữ lập trình cung cấp một công cụ lập trình rất quan trọng, đó là biến Để biết được sử dụng như thế nào? Tiết hôm nay chúng ta sẽ tìm hiểu bài 4

2 Dạy nội dung bài mới :

Hoạt động 1: Học sinh biết vai trò của biến trong lập trình(20’)

- Biến là công cụ trong lập trình

- Biến được dùng để lưu trữ

dữ liệu và dữ liệu này có thể thay đổi trong khi thực hiện chương trình

- writeln(15+5);

- Trả lời: writeln(X+Y);

- Quan sát, lắng nghe để hiểu thế nào là biến và vai trò của biến

- Đọc ví dụ 2

- Làm theo yêu cầu giáo viên

1 Biến là công cụ trong lập trình

- Biến được dùng để lưu trữ dữ liệu và dữ liệu này có thể thay đổi trong khi thực hiện chương trình

- Dữ liệu do biến lưu trữ được gọi là giá trị của biến

* Ví dụ 1 :

In kết quả phép cộng 15+5 lên màn hình viết lệnh :

writeln(15+5);

In lên màn hình giá trị của biến x + giá trị của biến y viết lệnh :

writeln(X+Y);

Trang 26

100 503

+

100 505

+

ra màn hình

Cách làm :

X ← 100 + 50

Y ← X/3

Z ← X/5

Hoạt động 2: HS biết cách khai báo biến(17’)

- Việc khai báo biến gồm khai

báo những gì ?

- Đưa ra ví dụ SGK và phân

tích các thành phần

- Viết một ví dụ về khai báo

biến rồi giải thích thành phần ?

- Thu kết quả nhận xét và cho

điểm

- Viết dạng tổng quát để khai

báo biến trong chương trình

- Var danh sách tên biến : kiểu của biến ;

2 Khai báo biến

- Việc khai báo biến gồm : + Khai báo tên biến;

+ Khai báo kiểu dữ liệu của biến

* Dạng tổng quát : Var danh sách tên biến : kiểu của biến ;

3 Củng cố, luyện tập(3’)

1 Trong Pascal, khai báo nào sau đây là đúng cho khai báo biến số ?

a) var tb: real; b) var 4hs: integer; c) const x: real; d) var R = 30;

Đáp án: câu a

4 Hướng dẫn HS tự học ở nhà(5’)

- Nắm vững khái niệm biến và chức năng của biến trong chương trình

- Học thuộc cách khai báo biến và lấy ví dụ, đọc trước phần 3, 4 trong bài tiết sau học tiếp

*BỔ SUNG, RÚT KINH NGHIỆM :

Duyệt của BGH Duyệt của TổCM

Trang 27

1 Kiến thức: - HS hiểu cách sử dụng biến và lệnh gán.

- Biết khái niệm hằng và cách sử dụng hằng số trong chương trình ;

2/Kỹ năng: sử dụng biến và hằng thông qua phép gán

3/Thái độ học tập: nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV : Sgk, giáo án, tài liệu tham khảo, máy chiếu

2 HS : SGK, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ (5’)

- Biến là gì?

- Biến được dùng để lưu trữ dữ liệu và dữ liệu này có thể thay đổi trong khi thực hiện chương trình

* Nêu dạng tổng quát khai báo biến?

- Dạng tổng quát:

- Var danh sách tên biến : kiểu của biến ;

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta sẽ tìm hiểu về cách sử dụng biến và hằng trong bài

4 Sử dụng biến trong chương trình(tt)

2 Dạy nội dung bài mới :

Hoạt động 1: Học sinh biết cách sử dụng biến trong chương trình(17’)

- Sau khi khai báo biến, muốn

sử dụng biến phải làm cho

biến có giá trị bằng 1 trong 2

cách (nhập hoặc gán)

-Khi khai báo biến y thuộc

kiểu Interger thì phải nhập giá

trị cho biến y như thế nào ?

- Khi nhập hoặc gán giá trị

mới cho biến thì giá trị cũ có

bị mất đi hay không ?

- Lắng nghe

- Khi khai báo biến y thuộc kiểu Interger thì phải nhập giá trị cho biến y kiểu số nguyên

- Nghiên cứu sgk trả lời:

3 Sử dụng biến trong chương trình

- Muốn sử dụng biến ta phải thực hiện các thao tác :

+ Khai báo biến thuộc kiểu nào đó.+ Nhập giá trị cho biến hoặc gán giá trị cho biến

+ Tính toán với giá trị của biến

- Lệnh để sử dụng biến :+ Lệnh nhập giá trị cho biến từ bàn

Trang 28

- Giới thiệu cấu trúc lệnh gán

X:=(a+b)/2;

Tăng giá trị của biến nhớ

X lên 1 đơn

vị, kết quả gán trở lại biến X

X:=(a+b)/2; Thực hiện phép toán tính trung

bình cộng hai giá trị nằm trong hai biến nhớ a và b Kết quả gán vào biến nhớ X

X:=X+1; Tăng giá trị của biến nhớ X lên 1

đơn vị, kết quả gán trở lại biến X

Hoạt động 2: HS biết khái niệm và cách sử dụng hằng trong chương trình(15’)

- Nêu khái niệm ngắn gọn về

- Trả lời: Cách khai báo hằng :

Const tên hằng =giá trị của hằng ;

- Nhận xét

4 Hằng

- Hằng là đại lượng để lưu trữ dữ liệu

và có giá trị không đổi trong suốt quá trình thực hiện chương trình

- Cách khai báo hằng :Const tên hằng =giá trị của hằng ;

Trang 29

- Học thuộc khái niệm và cách khai báo biến, hằng.

Trang 30

Ngày soạn: ………

Tuần:7 Tiết PPCT : 13 TÊN BÀI DẠY: Bài thực hành 3 : KHAI BÁO VÀ SỬ DỤNG BIẾN

I Mục tiêu:

1 Kiến thức: Bước đầu làm quen cách khai báo và sử dụng biến trong chương trình

2 Kỹ năng: khai báo biến và hằng

3 Thái độ: nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV : Sgk, giáo án, tài liệu tham khảo, máy chiếu

2 HS : SGK, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: lấy đểm trong quá trình thực hành

* Đặt vấn đề vào bài mới: tiết hôm nay các em sẽ làm các bài tập để biết cách khai báo và sử dụng biến Chúng ta học bài thực hành 3: Khai báo và sử dụng biến

2 Dạy nội dung bài mới :

Hoạt động 1: Giáo viên yêu cầu HS gõ chương trình bài 1 phần a(20’)

Trang 31

Hoạt động 2: Hướng dẫn HS làm bài 1 phần b, c, d(17’)

- Yêu cầu học sinh làm câu b, c,

in ra

Yêu cầu học sinh mở Pascal và

- Gõ chương trình vào máy

- Dịch, sửa lỗi và chạy chương trình

- Nghiêm túc thực hành

Bài 1 Viết chương trình Pascal có khai báo và sử dụng biến

Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà Khách hàng chỉ cần đăng kí số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ trả hàng và nhận tiền thanh toán tại nhà khách hàng

Ngoài trị giá hàng hoá, khách hàng còn phải trả thêm phí dịch vụ

Hãy viết chương trình Pascal để tính tiền thanh toán trong trường hợp khách hàng chỉ mua một mặt hàng duy nhất

Trang 32

d) Chạy chương trình với

bộ dữ liệu (1, 35000)

Quan sát kết quả nhận được Hãy thử đoán lí do tại sao chương trình cho kết quả sai

1 Kiến thức: hiểu cách khai báo và sử dụng biến, hằng trong chương trình

2 kỹ năng: thành thạo việc khai báo và sử dụng biến

3 Thái độ : nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV : Sgk, giáo án, tài liệu tham khảo, máy chiếu

2 HS : SGK, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ : lấy điểm trong quá trình thực hành

* Đặt vấn đề vào bài mới: tiết hôm nay chúng ta sẽ thực hành tiếp bài thực hành 3: khai báo và

sử dụng biến

2 Dạy nội dung bài mới :

Trang 33

Hoạt động 1: Giáo viên yêu cầu HS gõ chương trình bài 2(30’)

- Yêu cầu học sinh khởi động

Dịch, sửa lỗi và chạy chương trình

- Nghiêm túc làm bài

Bài 2 Thử viết chương trình nhập các số nguyên x và y, in giá trị của x và y ra màn hình Sau đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y

program hoan_doi;

var x,y,z:integer;

beginread(x,y);

Hoạt động 3: Tìm hiểu thêm về cách in dữ liệu ra màn hình(7’)

- Hướng dẫn: Câu lệnh Pascal

để điều khiển cách in các số thực trên màn hình; trong đó giá trị thực là số hay biểu thức số thực và n, m là các số tự nhiên n quy định độ rộng in số, còn

m là số chữ số thập phân Lưu ý rằng các kết quả in ra màn hình được căn thẳng lề phải

3 Củng cố, luyện tập(3’)

Nhận xét tiết thực hành

4 Hướng dẫn HS tự học ở nhà(5’)

- Xem lại nội dung vừa thực hành

- Xem lại các bài tập của bài 1đến bài 4 tiết sau làm bài tập

Trang 34

*BỔ SUNG, RÚT KINH NGHIỆM :

1 Kiến thức: Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép

so sánh và giao tiếp giữa người và máy

- Cách khai báo và sử dụng biến

2 kỹ năng: Rèn luyện kĩ năng sử dụng các phép toán trong ngôn ngữ Pascal

3 Thái độ học tập: nghiêm túc, ghi chép, chia sẽ tư duy sáng tạo

II/ CHUẨN BỊ :

1 GV : Sgk, giáo án, máy chiếu

2 HS : SGK, tập, viết

III/ TIẾN TRÌNH BÀI DẠY:

1 Kiểm tra bài cũ: lấy điểm trong quá trình làm bài tập

* Đặt vấn đề vào bài mới: để củng cố lại kiến thức đã học ở các tiết trước, tiết hôm nay chúng ta sẽ làm một số bài tập ở sgk

Trang 35

2 Dạy nội dung bài mới :

Hoạt động 1: Chốt lại kiến thức trọng tâm để áp dụng làm bài tập(13’)

dư : Div, mod

*Một số lệnh cơ bản để giao tiếp giữa người và máy

a) Thông báo kết quả tính toán

b) Nhập dữ liệuc) Chương trình tạm ngừng

1.Kiểu dữ liệu cơ bản :

dư : Div, mod

3.Một số lệnh cơ bản để giao tiếp giữa người và máy

a) Thông báo kết quả tính toán

b) Nhập dữ liệu

c) Chương trình tạm

ngừng

Hoạt động 2: Chữa bài tập SGK(25’)

- Cho học sinh làm bài 1,

2(trang 26sgk)(5’)

- Gọi học sinh đọc đề bài

- Gọi học sinh trả lời

- Gọi học sinh nhận xét

- Đọc đề bài

- Đọc câu trả lời :Bài 1 :

Có thể nêu các ví dụ sau đây:

a) Dữ liệu kiểu số và dữ liệu kiểu xâu kí tự

b) Dữ liệu kiểu số nguyên và

dữ liệu kiểu số thựcBài 2 :

Dãy chữ số 2010 có thể là dữ liệu kiểu dữ liệu số nguyên,

số thực hoặc kiểu xâu kí tự

- Nhận xét bài của bạn

Bài 1 :

Có thể nêu các ví dụ sau đây:

a) Dữ liệu kiểu số và dữ liệu kiểu xâu kí tự Phép cộng được định nghĩa trên dữ liệu

số, nhưng không có nghĩa trên dữ liệu kiểu xâu

b) Dữ liệu kiểu số nguyên và

dữ liệu kiểu số thực Phép chia lấy phần nguyên và phép chia lấy phần dư có nghĩa trên dữ liệu kiểu số nguyên, nhưng không có nghĩa trên dữ liệu kiểu số thực

Trang 36

- Nhận xét, chốt lại

- Cho học sinh thảo luận làm

bài tập 3, 4(tr26 sgk)(5’)

- Cho học sinh làm bài

- Gọi học sinh làm bài tập

5+20 = 20+5, còn lệnh Writeln('5+20=',20+5) in ra màn hình xâu kí tự '5+20' và tổng 20 + 5 như sau:

5+20=25

Bài 4

a) a/b+c/d;

b) a*x*x+b*x+c ;b) a*x*x+b*x+c ;c) 1/x-a/5*(b+2);

d) (a*a+b)*(1+c)*(1+c)*(1+c)

d)(a*a+b)*(1+c)*(1+c)*(1+c)- Nhận xét

- Lắng nghe

Bài 2 :Dãy chữ số 2010 có thể là

dữ liệu kiểu dữ liệu số nguyên, số thực hoặc kiểu xâu kí tự

Bài 3 : Lệnh Writeln('5+20=','20+5') in ra màn hình hai xâu kí tự '5+20' và '20+5' liền nhau: 5+20 = 20+5, còn lệnh Writeln('5+20=',20+5) in ra màn hình xâu kí tự '5+20' và tổng 20 + 5 như sau: 5+20=25

Bài 4 : Viết lại phép toán bằng TP

a) a/b+c/d;

b) a*x*x+b*x+c ;b) a*x*x+b*x+c ;c) 1/x-a/5*(b+2);

d) (a*a+b)*(1+c)*(1+c)*(1+c) d)

(a*a+b)*(1+c)*(1+c)*(1+c)

3 Củng cố, luyện tập(2’)

- Nhận xét tiết bài tập

4 Hướng dẫn HS tự học ở nhà(5’)

- Học bài 1→4, xem các bài tập vừa làm của tiết hôm nay chuẩn bị tiết sau kiểm tra 1 tiết

*BỔ SUNG, RÚT KINH NGHIỆM :

Trang 37

Trường: THCS BÌNH MINH

Ngày soạn: ………

Tuần: 8 Tiết PPCT : 16 Tên Bài Dạy: KIỂM TRA 45’

I MỤC TIÊU

1 Kiến thức: Kiểm tra, đánh giá kiến thức của học sinh đã học từ bài 1 → bài 4

2 Kĩ năng: Rèn kĩ năng tổng hợp kiến thức đã học, kỹ năng làm bài

3 Thái độ: Làm bài nghiêm túc, trung thực

II CHUẨN BỊ

1 GV: Đề kiểm tra

2 HS: viết

III TIẾN TRÌNH BÀI DẠY

1 Kiểm tra bài cũ: (1’)

- Thu các tài liệu có liên quan

2 Nội dung bài mới: (37’)

Trang 38

HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS NỘI DUNG CHÍNH

- Giáo viên phát đề

- Theo dõi, quan sát

Học sinh nhận đề kiểm traLàm bài

Nội dung đề kiểm tra

3 Củng cố, luyện tập(2’)

- HS nộp bài

- GV thu bài và nhận xét tiết kiểm tra

4 Hướng dẫn HS tự học ở nhà(5’)

- Về xem lại các câu hỏi và bài tập đã kiểm tra

- Xem trước bài mới: Luyện gõ phím nhanh với Finger Break Out tiết sau học

BẢNG THỐNG KÊ ĐIỂM KIỂM TRA

Duyệt của BGH Duyệt của TổCM

MA TRẬN ĐỀ KIỂM TRA 1 TIẾT – TIN HỌC 8 – TIẾT 16

Trang 39

Dịch chương trình

0.757,5%

Chuyển biểu thức toán học

Chuyển các phép toán

Sử dụng

dụng biến

Trang 40

*Viết cú pháp khai báo biến, lấy ví dụ:

+ Var <Tên biến> : <Kiểu dữ liệu> ;(0.5đ)

* Tên biến← biểu thức cần gán giá trị cho biến;(0.5đ)

Ngày đăng: 16/01/2017, 21:14

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w