1. Trang chủ
  2. » Trung học cơ sở - phổ thông

bai 1 may tinh va chuong trinh may tinh

4 6 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 4
Dung lượng 90,66 KB

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

Nội dung

- Viết chương trình là sử dụng các từ có nghĩa thường là tiếng Anh - 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 sa[r]

Trang 1

PHẦN I: LẬP TRÌNH ĐƠN GIẢN

Tiết 2

Ngày soạn: 13/08/2012

D y các l p:ạ ở ớ

8A 8B 8C

1 MỤC TIÊU

a Kiến thức

- Biết sơ qua về chương trình, cách ra lệnh cho máy tính làm việc

- Hiểu khái niệm về ngôn ngữ lập trình

b.

Kỹ năng

- Hình dung được một số chương trình cơ bản

c.

Thái độ

- Nghiêm túc trong học tập, có tinh thần học hỏi, sáng tạo

2 ĐỒ DÙNG

1 Chuẩn bị của Giáo viên: Sách giáo khoa, giáo án, máy chiếu, phòng máy vi

tính

2 Chuẩn bị của Học sinh: Sách giáo khoa, vở, viết, thước kẻ Xem bài mới trước khi lên lớp

3 PHƯƠNG PHÁP

vấn đáp, thuyết trình, luyện tập

4 TIẾN TRÌNH BÀI GIẢNG

a.

Tổ chức lớp (1’)

Ổn định tổ chức

Kiểm tra sĩ số học sinh

b.

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

* Câu hỏi:

- CH1: con người ra lệnh cho máy tính như thế nào?

* Trả lời:

- CH1: - Để 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 đó

c Giảng bài mới: (1’)

V th c ch t, vi c vi t các l nh ề ự ấ ệ ế ệ để đ ề i u khi n rô b t trong ví d ti tể ố ụ ở ế

h c trọ ước chính l vi t chà ế ương trình Tương t , ự để đ ề i u khi n máy tính l mể à

vi c, chúng ta c ng ph i vi t chệ ũ ả ế ương trình Cách vi t v hình dung nh th n oế à ư ế à

v chề ương trình v ngôn ng l p trình, ta sang n i dung m i.à ữ ậ ộ ớ

20’ Hoạt động 1: Tìm hiểu viết chương trình – ra

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

3 Viết chương trình – ra lệnh cho máy tính làm

BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt)

Trang 2

* Khái niệm về chương trình:

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

- Ví dụ về CT:

Hãy nhặt rác;

Bắt đầu

Tiến 2 bước;

Quay trái, tiến 2 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; Kết thú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ể

- Máy tính sẽ thực hiện các lệnh có trong chương

trình một cách tuần tự, thực hiện xong một lệnh

sẽ thực hiện lệnh tiếp theo,

từ lệnh đầu tiên đến lệnh cuối cùng

-y/c hs quan sát trên màn

chiếu

- 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

- Chương trình máy tính là

dãy các lệnh mà máy tính

có thể hiểu và thực hiện

được

- Đưa ra VD: Về rô bốt

nhặt rác:

+ Tên câu lệnh gộp chung

“Hãy nhặt rác”: là tên CT

+ Khi thực hiện CT, máy

tính sẽ thực hiện các lệnh

có trong CT một cách

tuần tự, nghĩa là thực hiện

xong một lệnh sẽ thực

hiên lệnh tiếp theo, từ

lệnh đầu tiên đến lệnh cuối

cùng

+ Viết CT mô phỏng để

điều khiển rô bốt nhặt rác

? Tìm hiểu tại sao phải

viết chương trình

Để thực hiện được công

việc, máy tính phải hiểu

các lệnh được viết trong

chương trình Vậy làm thế

nào để máy tính hiểu được

các lệnh của con người?

Ta có thể ra lệnh cho máy

tính bằng cách nói hoặc gõ

các phím bất kì được

không?

các ngôn ngữ lập trình đã

ra đời để giảm nhẹ khó

khăn trong việc viết

chương trình

- Hình dung

- Lắng nghe

- Chú ý cùng

GV thảo luận nội dung này

- Suy nghĩ trả lời

- Nghe và ghi chép

12’ Hoạt động2: Tìm hiểu về CT và ngôn ngữ LT 4 Chương trình và ngôn

ngữ lập trình:

- Ngôn ngữ máy (dãy

Trang 3

- ? Để máy tính hiểu và xử

lí, thì thông tin đưa vào

máy tính phải được

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

- ngôn ngũ máy là gì?

-Ngôn ngữ LT là gì ?

- CT dịch là gì ?

- Nhận xét -> Chương

trình mà con người viết ra

phải đảm bảo máy tính có

thể “hiểu” được

- Chương trình còn cần

được chuyển đổi sang

ngôn ngữ máy bằng một

chương trình dịch tương

ứng

- Máy tính “nói” và “

Hiểu” bằng một ngôn ngữ

riêng là ngôn ngữ máy

tính

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

dụng các từ có nghĩa

(thường là tiếng Anh)

- 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

 Như vậy, thông tin đưa

vào máy phải được chuyển

đổi thành dạng dãy bit

(dãy các tín hiệu được kí

hiệu bằng 0 hoặc 1)

bít)

- Lắng nghe ghi chép

- Ngôn ngữ máy là ngôn ngữ duy nhất dùng cho

máy Máy có thể trực tiếp hiểu và thực hiện

- 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

- Là chương trình dịch các ngôn ngữ khác nhau

sang ngôn ngữ máy

- Việc tạo ra một chương trình máy tính gồm hai bước:

+ Viết CT bằng ngôn ngữ LT

+ Dịch CT thành ngôn ngữ máy để máy tính hiểu được

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

Bài3_Tr8/SGK

- Trong ngữ máy, mọi lệnh điều khiển biểu diễn bằng

- Hệ thống nội dung toàn

bộ bài giảng

- ? Tại sao người ta phải

- Lắng nghe

- Trả lời, GV điều

Trang 4

tạo ra các ngôn ngữ lập

trình trong khi có thể điều

khiển máy tính bằng ngôn

ngữ máy

-? Chương trình dịch là

gì?

chỉnh các con số 0 và 1 Ngôn ngữ

máy khó đọc và khó sử dụng

- Ngôn ngữ LT sử dụng các cụm từ tự nhiên nên dễ nhớ

và dễ sử dụng

Bài 4_Tr8/SGK.

- CT dịch giúp chuyển đổi

CT được viết bằng ngôn ngữ

LT thành CT bằng ngôn ngữ máy

d Củng cố bài học: (đã ở phần trên)

e Bài tập về nhà: 1’

- Học bài theo SGK

- Học ghi nhớ 1, 2, 3 và bài BT2, làm lại BT 3; BT4 SGK

5 RÚT KINH NGHIỆM BÀI HỌC

Ngày đăng: 09/06/2021, 16:57

w