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

ÔN tập học kỳ 1

10 136 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 10
Dung lượng 25,29 KB

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

Nội dung

Chuẩn bị của hoạc sinh: - Sách giáo khoa, vở ghi, vở bài tập, các kiến thức đã được học.. Hoạt động : Củng cố lại các kiến thức đã học.HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH Giáo

Trang 1

Tin h c: ọ

ÔN TẬP HỌC KỲ 1(t1)

I MỤC TIÊU:

- Củng cố các kiến thức đã học về lập trình và ngôn ngữ lập trình

- Hiểu được toàn bộ kiến thức đã học từ đầu năm học đến nay

II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH:

1 Chuẩn bị của giáo viên :

-Giáo án, sách gáo khoa, sách giáo viên, máy chiếu(nếu có)

2 Chuẩn bị của hoạc sinh:

- Sách giáo khoa, vở ghi, vở bài tập, các kiến thức đã được học

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

Trang 2

Hoạt động : Củng cố lại các kiến thức đã học.

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

Giáo viên nêu các câu hỏi để

học sinh tự nhắc lại kiến thức đã

học.

1 Em hiểu như thế nào là lập

trình

2 Cấu trúc chung của chương

trình ?

3 - Nêu tên các kiểu dữ liệu

chuẩn và các kiểu dữ liệu có cấu

trúc đã được học?

- Nêu các nhóm phép toán đã học?

- Các loại biểu thức?

4 Nêu cấu trúc và nguyên tắc hoạt

động của :

Chú ý, theo dõi để trả lời các câu hỏi.

- Lập trình là sử dụng cấu trúc dữ liệu

và các câu lệnh của một 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

- Gồm 2 phần: Phần khai báo và phần thân Trong đó phần khai báo không nhất thiết phải có

- Kiểu dữ liệu chuẩn: Số nguyên, số thực, ký tự, logic

- Kiểu dữ liệu có cấu trúc: mảng, xâu

và kiểu bản ghi

- Phép toán số học, phép toán quan hệ, phép toán logic

- Biểu thức số học, biểu thức quan hệ

và biểu thức logic

* Cấu trúc rẽ nhánh:

If <ĐK> then <Câu lệnh>;

If <ĐK > Then <Câu lệnh 1> else <C

Trang 3

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

- Cấu trúc rẽ nhánh

- Cấu trúc lặp

5 Nêu cấu trúc khai báo biến

thuộc kiểu dữ liệu:

- Mảng

- Xâu

- Bản ghi

lện 2>;

Hoạt động: Biểu thức điều kiện được tính và kiểm tra, nếu điều kiện đúng thì câu lệnh sau Then được thực hiện còn nếu điều kiện sai thì bỏ qua câu lệnh sau Then và thực hiện câu lệnh sau Else (nếu là dạng đủ)

* Cấu trúc lặp:

- For <bien dem>:= <gia tri dau> to

<gia tri cuoi> do <cau lenh>;(1)

- While <ĐK> do <CL>;(2) Hoạt động:

(1): Câu lênh sau do được thực hiện tuần tự khi biến đếm lần lượt tăng từ giá trị đầu đến giá trị cuối

(2): Biểu thức điều kiện được tính và kiểm tra Nếu biểu thức nhận giá trị đúng thì câu lệnh sau do được thực hiện, quá trình này được lặp đi lặp lại cho đến khi điều kện nhận giá trị sai

MẢNG:

Mảng 1 chiều:

* Khai báo trực tiếp:

Var <tênbienmang>:Array[kiểu_cs]

Of <kiểu_phần_tử>;

* Khai báo gián tiếp:

Type <ênkiểumảng>= Array[kiểu_cs] Of

<kiểu_phần_tử>;

var <tên biến mảng>: <tên kểu mảng>; Mảng 2 chiều:

Khai báo gián tiếp:

Trang 4

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

- TYPE <tên_kmhc>= Array[csh,csc]

Of <kiểu_thành_phần>;

- VAR tên_biến:tên_kmhc;

Khai báo trực tiếp:

- VAR <tên_biến>:

<kiểu_thành_phần>;

XÂU:

<Tenbienxau>: String[độ dài lớn nhất của xâu];

BẢN GHI:

Type Ten kieu =record <Ten trương 1>: <kdl1>;

<Ten trương 2>: <kdl2>;

<Ten trương n>: <kdln>;

end;

Var <ten bien> : <ten kieu>;

IV TỔNG KẾT:

1 Những nội dung đã học

- Giáo viên yêu cầu học sinh nhắc lại một số nội dung chính đã được ôn tập trong tiết học

2 Câu hỏi và bài tập về nhà

- Chuẩn bị kiến thức cho tiết ôn tập sau : Xem lại toàn bộ các kiến thức

đã được ôn tập, đặc biệt chú trọng cấu trúc lặp, rẽ nhánh,và các kiểu dữ liệu

có cấu trúc đã học

Trang 6

ÔN TẬP HỌC KỲ 1(t2)

I MỤC TIÊU:

Sử dụng các kiến thức đã học để phân tích, nhận xét, lựa chọn thuật toán tối

ưu nhất để giải bài toán

II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH

1 Chuẩn bị chủa giáo viên:

- Giáo án, sách giáo khoa, sách giáo viên, sách bài tập và máy chiếu (nếu có)

2 Chuẩn bị của học sinh:

- Vở ghi, sach giáo khoa, sách bài tập và các kiến thức đã được học

II HOẠT ĐỘNG DẠY VÀ HỌC:

Hoạt động: Củng có kiến thức đã học thông qua các bài tập trắc

nghiệm cụ thể.

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

Chia lớp thành 4 nhóm sau đó

giáo viên phát đề cho từng

nhóm

Học sinh làm bài tập theo nhóm

Nội dung đề:

Nhóm 1:

N1.1/ Biểu thức (sqrt(25) div 4) có kết quả là mấy:

a 1

b 2

c 3

d 4

N1.2/ Đọan chương trình sau khi chạy cho kết quả gì?

A:=0;

If a>0 then

TiÓt 33 Ngµy so¹n:

17/12/2010

Trang 7

Y:=2

Else

X:=2

Writeln(x);

a 1

b 2

c 3

d Chương trình báo lỗi

N1.3/ Chương trình sau khi chạy máy báo lỗi gì

IF a>0 then

A:=1;

Writln(‘Gia tri của a là ‘, a);

a Sai cú pháp

b Thiếu dấu ;

c Vượt ngoài khả năng tính tóan

d không có lỗi gì

Nhóm 2:

N2.1/ Kết quả của biểu thức sqr((ABS(25-50) mod 4) ) là:

a 1

b 2

c 3

d 4

N2.2/ Kết quả đoạn chương trình sau khi nhập a=0, b=1

IF a=0 then

IF b=0 then

Writeln(‘VSN’) Else

Writeln(‘VN’) Else

Writeln(-b/a:10:2);

a VSN

b VN

c 0

a 0

b 1

c không ra gì cả

Trang 8

d Báo lỗi vì không có Else

N2.3/ Để xác định một điểm có tọa độ (x,y) nằm ngoài đường tròn tâm (a,b) bán kính R ta dùng biểu thức logic:

a (x-a)+(y-b)>R

b (x-a)2+(y-b)2>R2

c sqrt(sqr(x-a)+sqr(y-b))>R

d sqrt(sqr(x-a)+sqr(y-b))<=R

Nhóm 3:

N3.1/ Kết quả của biều thức (20 div 3)/(20 mod 4) là:

a 6

b 0

c 4

d không xác định

N3.2/ Biến a được khai báo kiểu Real và có giá trị là 12 Câu lệnh Write(a:7:2) sẽ đưa ra màn hình:

a 12

b 1.2E+01

c 12.00

d Không đưa ra gì cả

N3.3/ Đoạn chương trình sau có mấy lỗi:

IF a≥ 0 then a:=1;

Else a:=2

a 1

b 2

c 3

d 4

Nhóm 4:

N4.1/ Câu lệnh Write(‘Ket qua là ‘, a) sẽ đứa ra màn hình:

a Ket qua là a

b KQ là a

c Ket qua la <giá trị của a>

d Không đưa ra gì cả

N4.2/ Biến a được khai báo kiểu Real và có giá trị là 12 Câu lệnh Write(a:7:2) sẽ đưa ra màn hình:

a 12

b 1.2E+01

c 12.00

d Không đưa ra gì cả

Trang 9

N4.3/ Đoạn chương trình sau C cho kết quả bao nhiêu? A:=0; B:=0;

IF a>0 then

A:=1

ELSE

Begin A:=2; B:=1; End

C:=A+B;

a 0

b 1

c 2

d 3

Trang 10

HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH

Thu bài làm của các nhóm sau

đó mời các nhóm khác nhận xét.

Chuẩn hóa lại bài làm cho các

nhóm.

Theo dõi bài làm của nhóm bạn

để nhận xét.

IV TỔNG KẾT:

Giáo viên tổng kết lại nội dung của 2 tiết ôn tập

Để chuẩn bị tốt cho tiết kiểm tra học kỳ yêu cầu học sinh học sinh về nhà làm tiếp các bài tập trong đề cương

Ngày đăng: 13/10/2015, 16:47

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

w