Tìm kiếm theo tiêu đề

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Tin6 CĐ6Bài17. Chương trình máy tính

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn: Võ Nhật Trường
Người gửi: Võ Nhật Trường (trang riêng)
Ngày gửi: 16h:00' 30-03-2026
Dung lượng: 20.0 MB
Số lượt tải: 16
Số lượt thích: 0 người



 Tin 6

Về kiến thức:
-Biết được chương trình là mô tả một thuật toán để máy tính "hiểu"
và thực hiện được.




 Tin 6

Về năng lực:
2.1. Năng lực chung
-Năng lực tự chủ, tự học: HS biết đọc sách giáo khoa, kết hợp với trải nghiệm
thực tế để giải quyết các yêu cầu cuộc sống.
-Năng lực giao tiếp và hợp tác: Rèn kĩ năng hợp tác, giao tiếp và thuyết trình.
-Năng lực tư duy và sáng tạo: Phát triển tư duy logic, năng lực phân tích, đánh
giá, khái quát, giải quyết vấn đề..
2.2. Năng lực Tin học
-Nội dung trong bài học gắn liền với thực tế giúp các em trong việc tích lũy
kiến thức, kĩ năng ứng dụng công nghệ và vận dụng vào cuộc sống.
-Học sinh hình thành và phát triển tư duy thuật toán và viết chương trình
Scratch.

 Tin 6




NỘI
DUNG

1 Chương trình máy tính.

TRỌNG 2 Thực hành: Tạo chương trình máy tính.
TÂM

KHÁM PHÁ

 Tin 6




TRÒ CHƠI Ô CHỮ: Em hãy đoán những chữ trong các
ô đánh số để tạo thành bài thơ thất ngôn bát cú sau:
1
2
3
4
5
6
7
8

Yên
Óc
Ủng
Thơm
Ưa
Bác
Ểnh
Ru

1.3
Lòng
Bạn
1.2
2.3
Số
Thông
2.2
3.3
Hộ
Tinh
3.2
4.3
4.2
Đời
Miễn
5.3
5.2
Nguồn
Mạnh
6.2
6.3
Khổng
Lồ
7.2
7.3
Trí
Đưa
8.2
8.3
Hồn
Khách

1.4
Hữu
Minh
2.4
3.4
Thần
4.4
Phí
5.4
Mẽ
6.4
Nên

1.5
Sẻ
2.5
Góp
3.5
Lên
4.5
Giúp
Nâng
5.5
6.5
Việc

7.4
Đò
8.4
Trọ

7.5
Muôn
8.5
Rộng

1.6
San
2.6
Mạnh
3.6
Cống
4.6
Truyền
5.6

6.6
Nghĩa
7.6
Lối
8.6
Tình

KẾT
QUẢ

Nhau
Giàu
Hiến
Lưu
Rượu
Dìu
Diệu
Yêu

HOẠT ĐỘNG
1. Chương trình máy
tính.




 Tin 6

1. Chương trình máy tính:
Nghiên cứu và thảo luận
Nếu thuật toán được
chuyển giao cho máy tính
thực hiện thì theo em, làm
thế nào để máy tính có thể
hiểu và thực hiện được?

Thực hiện thuật toán
-Nếu thuật toán chuyển giao cho máy
tính thực hiện thì cần sử dụng ngôn
? thể hiểu và thực
ngữ mà máy tính có
hiện được. Ngôn ngữ đó gọi là ngôn
ngữ lập trình.

1. Chương trình máy tính:
Nghiên cứu và thảo luận

Chương trình
Chương trình máy tính là một tập hợp
Em hãy trình bày những
các lệnh viết bằng ngôn ngữ lập trình, thể
hiểu biết về chương
?
hiện theo các bước của thuật toán để máy
trình?
tính "hiểu" và thực hiện.
Ví dụ một số NNLT mà *Một số ngôn ngữ lập trình như: Python,
?
em biết tên?
C, Java, Pascal, Scratch, ....

Lưu ý:
-Máy tính thực hiện công việc theo chương trình.
-Chương trình là mô tả thuật toán để máy tính hiểu và thực hiện được.
-Chương trình dựa trên các dữ liệu đầu vào, tiến hành các bước xử lí để
trả lại kết quả đầu ra.

1. Chương trình máy tính:
Ví dụ tính tổng 2 số a,
1
b
Đầu vào: hai số a, b
2
Đầu ra: tổng của a và b
1.Nhập hai số
a và b
2.Tong= a+b
3.Thông báo giá

1, 2,
3, 4, 5

3
4
5
6

 Tin 6




Dựa vào chương trình tính tổng 2 số a, b em hãy bổ sung nội
dung vào các ô trong bảng sau:

..1..

..4..

..2..

..5..

..3..

..6..

HOẠT ĐỘNG
2. Thực hành: Tạo chương
trình máy tính.




 Tin 6

2. Thực hành: Tạo chương trình máy tính:
Nhiệm vụ: Ba bạn An, Minh, Khoa đã làm những tấm thiệp chúc
mừng để bán lấy tiền mua sách tặng các bạn học sinh vùng khó
khăn. Gọi số tiền bán được là a, số tiền mua vật liệu là b, cần tính
toán số tiền lãi thu được hoặc số tiền bị lỗ. Em hãy mô tả thuật toán
giải quyết yêu cầu trên bằng sơ đồ khối và chương trình Scratch.
Xác định đầu vào, đầu ra của bài toán:
-Đầu vào: hai số a, b
-Đầu ra: số tiền lãi = a-b hoặc số tiền lỗ = b- a

2. Thực hành: Tạo chương
....(1)......
Bắt đầu
trình máy tính:
Trình bày thuật toán
Nhập
số tiền bán (a)
.......(2).............
bằng sơ đồ khối:
Nhập số tiền
mua vật liệu (b)
................
đúng

........(3)........
a≥b

...(6)...
sai
Tiền......(7).....
bị lỗ ← b-a

.....(4)......
Tiền
lãi ← a-b

Thông
..........(8)..........
báo tiền bị lỗ

Thông
báo tiền lãi
..........(5)..........
Kết thúc
.....(9).....

Chương trình Scratch
tính toán tiền bán thiệp

LUYỆN TẬP

Bài tập
Tìm câu sai?
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.
Chương trình máy tính được viết bằng ngôn ngữ lập
trình.
Máy tính có thể thực hiện các lệnh trong chương trình
theo trình tự tùy ý.
Cả a, b, c đều sai.

Bài tập
Chương trình máy tính là:
Một tập hợp các lệnh viết bằng ngôn ngữ lập trình, thể hiện
theo các bước của thuật toán để máy tính "hiểu" và thực hiện.

Một bản hướng dẫn con người sử dụng biết thực hiện
công việc nào đó.
Hình vẽ sơ đồ khối thuật toán để cho máy tính biết cách
giải quyết một công việc.
Chương trình trên ti vi về máy tính.

Bài tập
Để viết chương trình cho máy tính, người lập trình sử
dụng loại ngôn ngữ nào?
Ngôn ngữ chỉ gồm hai kí hiệu 0 và 1
Ngôn ngữ lập trình.
Ngôn ngữ tự nhiên.
Ngôn ngữ chuyên ngành.

Bài tập
Chương trình máy tính được tạo ra gồm những bước
nào?
Nhận dữ liệu đầu vào, thực hiện các bước xử lí, đưa ra
kết quả.
Chỉ thực hiện một lệnh do con người yêu cầu.
Chỉ thực hiện các bước xử lí và đưa ra kết quả.
Nhập sơ đồ khối, đưa ra kết quả.

Bài tập
Ngôn ngữ nào dưới đây không phải là ngôn ngữ lập
trình?
Python.
Scratch.
Tiếng Việt.
Java.

Bài tập
Con người chỉ dẫn cho máy tính thực hiện công việc
thông qua?
Sơ đồ khối.
Giọng nói.
Các lệnh viết bằng ngôn ngữ lập trình.
Thuật toán.

Bài tập
Con người chỉ dẫn cho máy tính thực hiện công việc như
thế nào?
Thông qua một từ khóa.
Thông qua các tên.
Thông qua các lệnh.
Thông qua một lệnh.

Bài tập
Trong các tên sau đây, đâu là tên của một ngôn ngữ lập
trình?
Scratch.
Window Explorer.
Word.
PowerPoint.

Bài tập
Điều nào sau đây mà một chương trình máy tính không
thể làm được?
Tạo ra một trò chơi.
Giúp chấm dứt bạo lực học đường.
Sắp xếp thứ tự của một dãy số.
Dự báo thời tiết.

Bài tập
Sau khi nhập dữ liệu vào, làm thế nào để máy tính biết
cách xử lí?
Thực hiện các lệnh của chương trình theo đúng thứ tự.
Máy tính tự sinh ra kết quả một cách ngẫu nhiên.
Máy tính kiểm tra thuật toán.
Máy tính kiểm tra bàn phím, chuột và màn
hình.

Bài tập
Phát biểu nào sau đây là đúng:
Ngôn ngữ lập trình chỉ là công cụ soạn thảo văn bản.
Thứ tự thực hiện các lệnh trong chương trình không ảnh
hưởng đến kết quả đầu ra.
Chương trình máy tính là tập hợp các lệnh viết bằng
ngôn ngữ lập trình.
Tất cả các ngôn ngữ lập trình đều giống nhau.

Bài tập
Phát biểu nào sau đây không đúng?
Chương trình máy tính là một cách mô tả thuật toán để
máy tính có thể hiểu và thực hiện được.
Chương trình máy tính dựa trên dữ liệu đầu vào, tiến
hành các bước xử lí để trả lại kết quả đầu ra.
Có rất nhiều ngôn ngữ lập trình khác nhau.
Chương trình máy tính là một tập hợp các lệnh
viết bằng hai bit 0 và 1

Bài tập
Phát biểu nào sau đây đúng?
Chương trình được lập trình trên máy tính chỉ sử dụng
cho máy tính, không sử dụng cho các thiết bị khác.
Có thể dùng nhiều ngôn ngữ lập trình khác nhau để thể
hiện một thuật toán.
Mỗi thuật toán cần một ngôn ngữ lập trình riêng để viết
thành chương trình.
Chỉ có duy nhất một ngôn ngữ lập trình khác
nhau.

Bài tập
Trong Scratch, câu lệnh
ở hình dưới đây thể hiện
cấu trúc điều khiển nào?

Cấu trúc rẽ nhánh
dạng thiếu.

Cấu trúc rẽ nhánh
dạng đủ.

Cấu trúc lặp.

Cấu trúc tuần tự.

Bài tập
Lệnh trong Hình 22
là lệnh lặp thực hiện
cho nhân vật, nhân
vật sẽ dừng lại khi
nào?
Nhân vật không dừng
lại.

Nhân vật dừng lại khi
tọa độ x lớn hơn 200.

Nhân vật dừng lại khi
tọa độ x nhỏ hơn 200.

Nhân vật dừng lại khi
tọa độ x bằng 200.

Bài tập
Cho chương trình
Scratch sau (Hình).
Điều gì xảy ra khi
chú mèo di chuyển
đến cạnh của sân
khấu?
Chú mèo dừng lại.

Chú mèo tiếp tục di
chuyển.

Chú mèo quay ngược
lại và đi tiếp.

Chú mèo quay một
góc 90 độ và đi tiếp.

Bài tập
Chương
trình
Scratch ở hình 24
thực hiện công việc
gì?

Phát âm thanh "Meow"
một lần trong 1 giây

Phát âm thanh "Meow"
ba lần, mỗi lần cách nhau
1 giây.

Phát âm thanh "Meow"
một lần trong 3 giây.

Phát âm thanh "Meow"
nhiều lần liên tục

Bài tập
Chương trình
(hình)
thực
hiện công việc
gì?

Đếm số.

Viết chữ cái.

Thực hiện phép tính.

Cả A, B, C đều sai.

Bài tập
Chương trình
(hình)
nhận
đầu vào là gì?

Số 3.

Giá trị của a, b, c.

Kết quả của a, b, c.

Giá trị của a, b, c chia
3.

Bài tập
Chương trình
(hình)
thực
hiện phép toán
gì trên dữ liệu
đầu vào?
Thực hiện phép tính (a
+ b + c) : 3

Thực hiện phép tính
(a + b )+ (c : 3)

Thực hiện phép tính a
+ b + c + 3.

Thực hiện phép tính
a+b+c3.

Bài tập
Vì sao chương trình máy tính phải được viết bằng ngôn
ngữ lập trình thay vì ngôn ngữ tự nhiên?
Vì được thiết kế để máy tính "hiểu" và thực hiện chính
xác các lệnh.
Vì ngôn ngữ lập trình đơn giản và dễ viết hơn ngôn ngữ
tự nhiên.
Vì ngôn ngữ tự nhiên không thể mô tả đầy đủ thuật toán.
Vì ngôn ngữ lập trình giúp con người giao tiếp
với máy tính dễ dàng hơn.

PHIẾU SỐ 7. CD6B17.(B, B, H, V)
Bạn Hoa được giao bài tập viết chương trình tính chu vi và diện tích của
hình chữ nhật khi biết chiều dài và chiều rộng. Sau khi hoàn thành, Hoa
nhận thấy chương trình không chạy đúng nếu nhập chiều dài hoặc chiều Đ/S
rộng là số âm. Hoa muốn khắc phục bằng cách kiểm tra dữ liệu đầu vào
và thông báo lỗi nếu giá trị không hợp lệ.
Em hãy xác định các ý kiến nhận xét sau đúng hay sai?

a) Việc kiểm tra dữ liệu đầu vào là không cần thiết vì chương
S
?
trình sẽ tự xử lý lỗi.
b) Nếu chiều dài hoặc chiều rộng là số dương, chương trình ?
S
nên xuất thông báo lỗi và yêu cầu nhập lại.
c) Cần thêm bước kiểm tra nếu chiều dài và chiều rộng đều lớn
?
Đ
hơn 0 trước khi tính toán.
?
d) Công thức tính chu vi là P=(a+b)*2 và diện tích là S=a*b
Đ

Bài tập:
Cho chương
trình Scratch
như hình.
-Em cho biết
chương trình
đó thực hiện
thuật toán
nào?

Thuật
toán
tuần tự
và rẽ
?
nhánh
dạng
đầy
đủ.

Dựa vào chương trình trên em hãy bổ sung nội dung vào các ô
trong bảng sau:

..1..

..4..

..2..

..5..

..3..

..6..

Sơ đồ khối cho thuật toán
tính điểm trung bình trên:

Bắt đầu

Nhập điểm toán (a), Điểm văn (b), Điểm Anh(c)

DTB← (a+b+c)/3
đúng

DTB >8

Bạn được thưởng
ngôi sao

sai

Bạn cố gắng lên nhé

Kết thúc

Em hãy tạo
chương
trình
Scratch như sau:
-Chương trình
đó thực hiện
công việc gì?
-Trong chương
trình có sử dụng
cấu trúc điều
khiển nào?

VẬN
DỤNG

*Em hãy vẽ sơ đồ khối mô
tả thuật toán tìm số lớn hơn
trong hai số a và b.

....(1)......
Bắt đầu
Nhập a và b

sai
sai

a>b

Thông báo số
lớn hơn là b

đúng

a=b
đúng

Hai số bằng nhau

Thông báo số
lớn hơn là a

Kết thúc

Bài tập: Em hãy viết chương trình Scratch tìm số lớn hơn trong hai số a và b.




 Tin 6
 
Gửi ý kiến

↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng 7Z và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓