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

Giáo án Tin học 8 - Tuần 8 - Năm học 2009-2010

5 4 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 139,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

Môc tiªu Häc xong tiÕt häc häc sinh cã kh¶ n¨ng : Ôn tập lại toàn bộ kiến thức đã học từ đầu năm về: - Thế nào là chương trình, ngôn ngữ lập trình, các thành phần của ngôn ngữ lập tr×nh.[r]

Trang 1

Tuần: 8 - Tiết: 15 Ngày soạn: 21 / 10 / 2009

Ngày giảng: 28/10/2009



Bài tập

I Mục tiêu

Học xong tiết học học sinh có khả năng :

Ôn tập lại toàn bộ kiến thức đã học từ đầu năm về:

trình

- Các kiểu dữ liệu cơ bản trong ngôn ngữ lập trình, một số phép toán với dữ liệu kiểu số

- Biết khái niệm biến, hằng; cách khai báo biến, hằng; Vai trò của biến trong lập trình; Hiểu lệnh gán

II Phương tiện chuẩn bị dạy và học.

+ Giáo viên: Giáo án, SGK, SGV, phấn, phòng máy

+ Học sinh: SGK, Vở, Bút

III Tiến trình các hoạt động dạy và học.

1 ổn định lớp: Kiểm tra sĩ số lớp 8A, 8B.

2 Kiểm tra bài cũ :

? HS1: Nêu sự khác nhau giữa biến và hằng, cho một vài ví dụ về khai báo biến và khai

báo hằng?

3 Bài mới.

đã học chúng ta đi vào tiết ôn tập hôm nay

Hoạt động của giáo viên Hoạt động của học sinh

Hoạt động 1: Kiến thức cơ bản GV! Thuyết trình vào bài

GV: Nhắc lại

? Em hãy cho biết ngôn ngữ lập trình bao gồm

những thành phần nào?

GV: Nhắc lại

I Kiến thức cơ bản

HS: Nghe, hiểu

HS: Nhớ lại kiến thức đã học, phát biểu

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

- 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ể.

- Ngôn ngữ lập trình là ngôn ngữ dùng

để viết các chương trình máy tính.

HS: Nghe, hiểu, ghi chép và khắc sâu kiến thức.

HS: Nhớ lại kiến thức đã học, phát biểu

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

Trang 2

nêu từng thành phần đó?

GV: Nhắc lại

GV: Nhắc lại

? Phân biệt sự khác nhau giữa biến và hằng,

cách khai báo biến, hằng?

GV: Nhắc lại

- Các ngôn ngữ lập trình có tập hợp các

từ khóa dành riêng cho những mục đích

sử dụng nhất định.

HS: Nghe, hiểu, ghi chép và khắc sâu kiến thức

HS: Nhớ lại kiến thức đã học, phát biểu

- Một chương trình có 2 phần: Phần khai báo và phần thân chương trì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ự đặt.

HS: Nhớ lại kiến thức đã học, thảo luận nhóm, phát biểu

- Các ngôn ngữ lập trình thường phân chia dữ liệu cần xử lí theo các kiểu khác nhau, với các phép toán có thể thực hiện trên từng kiểu dữ liệu đó.

- Qua 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 giọi là giao tiếp hoặc tương tác người – máy.

HS: Nhớ lại kiến thức đã học, phát biểu

- Biến và hằng là các đại lượng được đặt tên để lưu trữ dữ liệu Giá trị của biến

có thể thay đổi, còn giá trị của hằng

được giữ nguyên trong suốt quá trình thực hiện chương trình.

- Biến và hằng phải được khai báo trước khi sử dụng.

Hoạt động 2: Giải quyết một số bài tập GV: Nêu yêu cầu một số bài tập

GV: Nhận xét kết quả từng nhóm

GV: Nhận xét kết quả từng nhóm

II Bài tập.

HS: Nghe, tìm hiểu

Bài tập 1

“Lop 8 – Truong THCS Lai Vu” bằng ngôn ngữ lập trình Pascal

máy

Bài tập 2

nguyên a, b In ra kết quả phép tính tổng

a và b bằng ngôn ngữ lập trình Pascal

Trang 3

? Em hãy cho biết ngôn ngữ lập trình bao gồm những thành phần nào?

? Phân biệt sự khác nhau giữa biến và hằng, cách khai báo biến, hằng?

Qua tiết bài tập các em đã ôn tập lại toàn bộ kiến thức đã học trong phần lập trình đơn giản

5 Câu hỏi và hướng dẫn về nhà.

- Học bài theo kiến thức đã ôn tập

- Chuẩn bị tiết sau kiểm tra 45 phút.( lí thuyết)

Ngày giảng: 29/10/2009



Kiểm tra 45 phút (lí thuyết)

I Mục tiêu.

1.Kiến thức

Biết sơ bộ về NNLT Pascal

- Biết các lệnh vao/ra đơn giản

- Hiểu &; kiểu dữ liệu chuẩn

- Hiểu cách khai báo biến

- Hiểu &; lệnh gán

2 Kỹ năng

- Mô tả thuật toán đơn giản bằng liệt kê các #D9

II Mức độ

1.Nhận biết:

Nhận biết các lỗi sai khi lập trình

2 Thông hiểu

Hiểu cú pháp của các câu lệnh 3.Vận dụng

III Ma trận

Nhận biết Thông hiểu Vận dụng

Thuật toán và các thao tác với

ngôn ngữ lập trình C6,70,5đ

C11

Dữ liệu và cách khai báo biến,

hằng

C1,2, 4,5

C8,9, 10

0,75đ

C 12

C3

3,5đ 3.75đ

Trang 4

IV Câu hỏi kiểm tra

Đề bài

Phần I: Trắc nghiệm khách quan (2.5 điểm)

Câu 1:Trong các tên sau tên nào viết đúng:

Câu 2:Các từ khóa nào viết sai:

Câu 3

A Chương trình 1

Begin

Write (‘Chao cac ban!!’);

End

B Chương trình 2

Program bai 1;

Begin Write (‘Chao cac ban!!’);

End

C Chương trình 3

Begin

Program bai1;

Write (‘Chao cac ban!!’);

End

D Chương trình 4

Program bai1;

Uses crt;

Begin Clrscr;

Write (‘Chao cac ban!!’);

End

Câu 4: Khai báo biến bằng từ khóa:

Câu 5: Khai báo hằng bằng từ khóa:

Câu 6

A Alt + F9 B Alt + F5 C Ctrl + F9 D Ctrl + F5

Câu 7

Câu 8: Để nhập dữ liệu ta dùng lệnh:

A Clrscr; B Readln(x); D X:= ‘dulieu’; C Write(‘Nhap du lieu’);

Câu 9: Trong Pascal, khai báo nào sau đây là đúng:

A Var tb: Real; B Var 4hs:Integer;

C Const x:Real; D Var R=30;

Câu 10: Giả sử Q &; khai báo là là biến với kiểu dữ liệu ký tự, X là biến với kiểu dữ

liệu xâu.Phép gán nào sau đây hợp lệ:

Phần II: Trắc nghiệm tự luận (7.5 điểm)

Câu 11 (3đ): Chuyển các biểu thức toán học sang biểu thức &; viết bằng Pascal:

a a

3 1

2

 ) (

Trang 5

c) 3 ………

y

x

Câu 12 (1đ): Thực hiện phép tính

Câu 13 (3.5)

dòng:

PHONG GIAO DUC & DAO TAO KIM THANH TRUONG THCS LAIVU

TEN EM LA:………

V Thu bài kiểm tra, nhận xét thái độ học tập, ý thức làm bài.

Ngày đăng: 29/03/2021, 14:25

TỪ KHÓA LIÊN QUAN

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

w