1. Trang chủ
  2. » Cao đẳng - Đại học

Bai tap Tuan 8

5 28 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 5
Dung lượng 17,84 KB

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

Nội dung

Xác định nội dung trọng tâm của bài: Ôn lại các kiến thức cơ bản về kiểu dữ liệu, cách khai báo biến, cách sử dụng biến trong chương trình.. Định hướng phát triển năng lực: -[r]

Trang 1

Tuaàn 8: Ngày soạn: 9/10/2016 Ngày dạy: 11/10/2016 Tiết KHDH: 15

BÀI TẬP (Tiết 1)

I MỤC TIÊU:

1 Kiến thức: Củng cố kiến thức cơ bản về kiểu dữ liệu, cách khai báo biến, cách sử dụng

biến trong chương trình

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 độ: HS nghiêm túc trong học tập và nghiên cứu bài học, giáo dục học sinh tính sáng

tạo, tích cực trong học tập, lòng yêu thích bộ môn

4 Xác định nội dung trọng tâm của bài: Ôn lại các kiến thức cơ bản về kiểu dữ liệu, cách

khai báo biến, cách sử dụng biến trong chương trình

5 Định hướng phát triển năng lực:

- Năng lực chung: Năng lực tự giải quyết vấn đề, năng lực hợp tác

- Năng lực chuyên biệt: năng lực CNTT-TT cơ bản

II CHUẨN BỊ:

- Giáo viên: Giáo án, SGK, SGV, phòng máy có cài phần mềm

- Học sinh: Đọc trước bài

III HOẠT ĐỘNG DẠY HỌC:

1 Ổn định lớp : (1 phút)

2.Kiểm tra bài cũ: (trong tiết ôn tập)

3.Bài mới: 1’ “Các em đã tìm hiểu về các đại lượng như biến và các phép toán trên hai đại

lượng đó, vậy để tìm hiểu sâu hơn về biến và hằng, cô cùng các em tìm hiểu qua tiết bài tập ngày hôm nay”

của HS

Năng lực hình thành Hoạt động 1: Củng cố lại một số kiến thức đã học.

- Năng lực

quyết vấn đề

*Các kiểu dữ liệu cơ

bản:

-Kiểu số: Integer, Real

-Kiểu kí tự: char, string

* Các phép toán trên dữ

liệu kiểu số:

* Khai báo biến và hằng

Hoạt động 1:15’ ((Củng cố

lại một số kiến thức đã học.) GV: Trong Pascal có những kiểu dữ liệu cơ bản nào?

HS: Kiểu số và kiểu kí tự

GV: Gọi HS nhận xét GV: Nhận xét, nhắc lại

GV: Em nào có thể nhắc lại cho cả lớp cùng nghe, các phép toán trên kiểu số?

GV: Gọi HS nhận xét GV: Nhận xét, nhắc lại

GV: Gọi 1 HS lên bảng viết

cú pháp khai báo biến, hằng

GV: Gọi 1 vài hS nhận xét bạn làm

GV: Chiếu đáp án lên màn hình

HS: Kiểu số

và kiểu kí tự

HS nhận xét

HS: Nhắc lại

HS nhận xét

HS: Lên bảng viết

1 vài hS nhận xét bạn làm

Hoạt động 2: (27’) Vận dụng để làm một số bài tập

- Năng lực

Bài 1: Trong Pascal GV: Chiếu bài tập trắc Hs làm bài

Trang 2

khai báo nào là đúng,

khai báo nào là sai:?

A var begin: real; (s)

B var diem: integer; (đ)

C const a = 30; (đ)

D const a: real; (s)

Bài 2 Muốn khai báo

biến, ta dùng từ khóa

nào?Hãy chọn phương

án đúng)

A var

B uses

C const

D type

Đáp án đúng (A)

Bài 3: Muốn đưa giá trị

vào cho biến, ta thường

dùng các lệnh nào sau

đây? (Hãy chọn

phương án đúng)

A Lệnh gán (:=), lệnh

read(), lệnh readln()

B Lệnh viết

C Lệnh enter

D Cả ba câu A, B, C đều

sai

Đáp án đúng (A)

Bài 4: Trong mỗi

chương trình Pascal,

phần nào quan trọng

nhất phải có trong

chương trình?

A Khai báo biến;

B Thân chương trình;

C Tên chương trình;

D Khai báo các thư viện

chương trình

HS: trả lời nhanh

GV: Đáp án : B

Tương tự bài 2, bài 3

Bài 5:Phần thân

chương trình trong

Pascal được bắt đầu và

kết thúc bởi cặp từ

khóa:

A Begin : và end

B Begin và end

nghiệm để củng cố phần khai báo biến và hằng

Đưa ra đáp án cuối cùng

GV: lần lược đưa bài 2

tập trắc nghiệm để củng cố phần khai báo biến

và hằng

HS: trả lời, gv nhận xét

giao tiếp

Trang 3

C Begin và end.

D Begin và end;

Đáp án: C

Bài 6: Cho biết giá trị

cuối cùng của biến c,

sau khi thực hiện đoạn

chương trình sau:

a:=3;

b:=5;

a:=a+b;

c:= a+b;

A c = 8 ; B c= 13 ;

C c=5; D c= a+b

Đáp án đúng B

GV: Chiếu bài 7:

HS: cùng phân tích để

đưa ra 2 hoặc ba biến

GV: kể trên bảng giá trị biến từng dòng lệnh

GV và Hs tham gia điền vào bảng

HS; Suy nghĩ, tính vào giấy nháp

4 Củng cố: (5 phút)

Chốt lại kiến thức trọng tâm cần nắm được để áp dụng làm bài tập

5 Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút)

- Xem lại nội dung vừa ôn, tiết sau tiếp tục làm bài tập

6 Rút kinh nghiệm:

-

-Tuaàn 8: Ngày soạn: 9/10/2016 Ngày dạy: 11/10/2016 Tiết KHDH: 16

BÀI TẬP (Tiết 2)

I MỤC TIÊU:

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

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 độ: HS nghiêm túc trong học tập và nghiên cứu bài học, giáo dục học sinh tính sáng

tạo, tích cực trong học tập, lòng yêu thích bộ môn

4 Xác định nội dung trọng tâm của bài: Ôn lại cá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

5 Định hướng phát triển năng lực:

- Năng lực chung: Năng lực tự giải quyết vấn đề, năng lực hợp tác

- Năng lực chuyên biệt: năng lực CNTT-TT cơ bản

II CHUẨN BỊ:

- Giáo viên: Giáo án, SGK, SGV, phòng máy có cài phần mềm

- Học sinh: Đọc trước bài

III HOẠT ĐỘNG DẠY HỌC:

1 Ổn định lớp : (1 phút)

2 Kiểm tra bài cũ: kết hợp trong quá trình làm bài tập.

Trang 4

3 Bài mới:

của HS hình thành Năng lực 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(12

phút)

- Năng lực

quyết vấn đề

- Biến dùng để đặt tên cho

một vùng của bộ nhớ máy

tính Biến lưu trữ dữ liệu

(giá trị) Giá trị của biến có

thể thay đổi trong quá trình

thực hiện chương trình

- Trước khi sử dụng biến

phải khai báo theo dạng

sau :

Var <danh sách biến>:

<kiểu dữ liệu>;

- Các thao tác có thể thực

hiện với biến là gán giá trị

cho biến hoặc nhập giá trị

cho biến và tính toán với

giá trị của biến

- Lệnh gán có dạng: Tên

biến:= biểu thức(gt);

- Lệnh nhập giá trị cho

biến: Readln(tên biến);

- Lệnh in giá trị cho biến:

Write(tên biến); hoặc

Writeln(tên biến);

- Hằng là đại lượng để lưu

trữ dữ liệu và hằng không

thay đổi giá trị trong quá

trình thực hiện chương

trình

- Khai báo hằng : Const

<tên hằng> = <giá trị>;

Gv cho Hs nghiên cứu sách bài tập và trả lời các câu hỏi của Gv

Gv : Biến là đại lượng như thế

nào ?

Gv : Cách khai báo biến như thế nào ?

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

Gv : Viết cấu trúc của lệnh gán, lệnh nhập giá trị cho biến, lệnh in giá trị của biến ?

Gv gọi Hs khác nhận xét

Gv : Nhận xét và chốt kiến thức cơ bản về biến

Gv : Hằng là đại lượng như thế

nào ?

Gv : Cách khai báo hằng như thế nào ?

Gv : Nhận xét và chốt kiến thức hằng

Hs : Nghiên cứu sách bài tập và trả lời các câu hỏi của Gv

Hs : Trả lời

Hs : Viết lên bảng dạng tổng quát để khai báo biến

Hs : Trả lời

Hs : 3 em lên bảng mỗi em viết 1 lệnh

Hs : Nhận xét

Hs : Trả lời

Hs : Viết bảng phụ

Hoạt động 2 : Bài tập áp dụng (25 phút)

- Năng lực giao tiếp

Bài tập

1 Viết chương trình để :

Tính diện tích S của hình

tam giác với độ dài một

cạnh a và chiều cao tương

ứng h (a và h là các số tự

nhiên được nhập vào từ

bàn phím)

2 Viết chương trình để:

Tính kết quả c của phép

Gv : Yêu cầu hs đọc đề bài bài 5/33 sgk

Gv : Giúp học sinh phân tích bài toán và hướng dẫn cách viết từng bước để giải bài toán này

Gv : Viết công thức tính S, c, d

?

Hs : lên bảng viết

Gv : Nhận xét và chốt lại công

Hs đọc đề bài bài 5/33 sgk

Hs : Lắng nghe

và trả lời từng câu hỏi của Gv

Hs : lên bảng viết

Trang 5

chia lấy phần nguyên và

kết quả d của phép chia lấy

phần dư của hai số nguyên

a và b.

1 Program baitap1;

Uses crt;

Var a,h:integer;

s:real;

Begin

Clrscr;

write('nhap canh day=' );

readln(a);

write('nhap chieu cao=');

readln(h);

s:=(a*h)/2;

writeln('dien tich tam

giac la:',s:5:1);

Readln

End

2 Program baitap2;

Uses crt;

Var a,b,c,d:integer;

Begin

Clrscr;

write('nhap a='); readln(a)

;

write('nhap b='); readln(b);

c:=a div b;

d:=a mod b;

writeln(' phan nguyen cua a

va b la:',c);

writeln(' phan du cua a va b

la:',d);

readln

End

thức tính

Gv : Hướng dẫn Hs viết từng phần (khai báo, thân chương trình) để giải quyết bài toán

Gv : Chốt toàn chương trình và chạy thử trong Pascal

GV: hướng dẫn, uốn nắn hs

Hs : Viết giấy nháp theo hướng dẫn của Gv

HS: khởi động turbo pascal và

gõ chương trình

4 Củng cố: (5 phút)

Chốt lại kiến thức trọng tâm cần nắm được để áp dụng làm bài tập

5 Dặn dò, hướng dẫn học sinh học tập ở nhà (1 phút)

- Xem lại nội dung vừa ôn, tiết sau tiếp tục làm bài tập

6 Rút kinh nghiệm:

-

Ngày đăng: 07/10/2021, 18:31

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w