Bài 1 chủ đề F

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Văn Trọng
Ngày gửi: 11h:04' 08-11-2023
Dung lượng: 3.9 MB
Số lượt tải: 146
Nguồn:
Người gửi: Nguyễn Văn Trọng
Ngày gửi: 11h:04' 08-11-2023
Dung lượng: 3.9 MB
Số lượt tải: 146
Số lượt thích:
0 người
CHỦ ĐỀ F
BÀI 1
GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP
CỦA MÁY TÍNH
LẬP TRÌNH CƠ BẢN
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
BÀI 1
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
1
MỤC TIÊU BÀI HỌC
2
NỘI DUNG BÀI HỌC
2.1 Ngôn ngữ lập trình bậc cao
2.2 Làm quen với Python
2.3 Luyện tập
2.4 Vận dụng
3
TÓM TẮT BÀI HỌC
BÀI 1
1
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
MỤC TIÊU BÀI HỌC
- Vì sao cần lập trình và cần có ngôn ngữ
lập trình bậc cao
- Giới thiệu sơ lược về Python – một ngôn ngữ
lập trình bậc cao thông dụng
- Chạy được một vài chương trình toán đơn
giản trong Python
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
1. Ngôn ngữ lập trình bậc cao
Em đã biết một ngôn
ngữ lập trình nào
chưa?
VD: Ngông ngữ lập trình
Scratch, Python, C++,
Java, ……
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
1. Ngôn ngữ lập trình bậc cao
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
Máy tính không hiểu được ngôn ngữ tự nhiên của
con người. Vậy làm thế nào để chỉ dẫn cho máy
tính thực hiện một việc nào đó?
Ngôn
ngữ máy
Hợp ngữ
Ngôn
ngữ bậc
cao
1. Ngôn ngữ lập trình bậc cao
- Việc soạn thảo các hướng dẫn để máy tính hiểu và có thể thực hiện các yêu
cầu của người dùng được gọi là lập trình.
- Sản phẩm soạn thảo được gọi là chương trình
- Mỗi hướng dẫn để máy có thể thực hiện một công việc nào đó được gọi là
câu lệnh
- Để sử dụng ngôn ngữ lập trình bậc cao, máy tính cần được trang bị môi
trường lập trình trợ giúp soạn thảo, kiểm tra từng câu lệnh đã viết đúng chưa,
chuyển các câu lệnh sang ngôn ngữ mà máy hiểu được (gọi là ngôn ngữ máy)
và theo đó máy thực hiện được
2. Làm quen với Python
- Giới thiệu Python
- Python là ngôn ngữ lập trình bậc cao do
Guido van Rossum – Người Hà Lan tạo ra
- Ra mắt lần đầu năm 1991
- Ưu điểm:
+ Dùng phát triển các ứng dụng web
+ Phần mềm ứng dụng
+ Lập trình game
+ Điều khiển robot
+ Xử lí ảnh
+ Phân tích dữ liệu
+ Hệ thống công cụ lập trình Python dễ
dàng tìm thấy trên Internet và tải về miễn phí
2. Làm quen với Python
Chọn
+ Tải Python tại địa chỉ
https://www.python.org/downloads/windows
/
sau đó cài đặt chương trình
(Ví dụ Python 3.9)
+ Tìm Python đã cài trong cửa số Start =>
chọn IDLE => xuất hiện cửa sổ Shell, cho
phép viết và thực hiện ngay các biểu thức
Cửa sổ
hoặc câu lệnh
Start
2. Làm quen với Python
Cửa sổ làm việc trực tiếp của Python
2. Làm quen với Python
Ví dụ 1: Hiển thị dòng chữ “Python là một trong những ngôn ngữ
lập trình bậc cao”
Gõ dòng này
từ bàn phím
Kết quả
Nhấn phím Enter
Ví dụ 2: Tốc độ ánh sáng là 299 792 458 m/s và thời gian ánh sáng đi từ Mặt
Trời tới Trái Đất là 8 phút 20 giây. Tính khoảng cách từ Mặt Trời đến Trái Đất
V = 299729458 m/s
T = 8 phút 20 giây = (8*60 + 20) giây
S = v*t
Gõ dòng này
từ bàn phím
Kết quả
Nhấn phím Enter
Cách viết dấu phép tính nhân
2. Làm quen với Python
Lưu ý
- Python hiển thị được tiếng Việt
- Python phân biệt chữ hoa và chữ thường
- Dãy kí tự muốn in ra màn hình bằng câu lệnh print() cần được
đặt trong cặp nháy đơn (hoặc nháy kép)
BÀI TẬP
Bài 1: Em hãy viết câu lệnh print() sao cho sau khi thực hiện câu lệnh này trên
màn hình sẽ hiển thị dòng chữ “Học lập trình với Python để ra lệnh cho máy
tính”
BÀI TẬP
Bài 2: Đường cao tốc Hà Nội – Lào Cai (kí hiệu CT.05) có chiều dài 264 km.
Một ô tô chạy với tốc độ trung bình toàn tuyến là 70 km/h. Em hãy dùng ngôn
ngữ lập trình Python ra lệnh cho máy tính để xác định thời gian ô tô đó đi từ
Lào Cai về Hà Nội.
S = 264km; v = 70km/h
T = s/v = ?
Hà Nội
Lào Cai
BÀI TẬP
Bài 3: Năm 2020 nước ta sản xuất được 247 tỉ kWh điện. Sản lượng điện của
nước ta được dự báo sẽ tiếp tục tăng nhanh với tốc độ trung bình là
8,6%/năm. Em hãy dùng ngôn ngữ lập trình Python ra lệnh cho máy tính để
tính sản lượng điện của nước ta sản xuất được trong năm 2021 theo dự báo
CỦNG CỐ
Câu 1: Trong các câu sau, những câu nào đúng?
A. Chương trình là một bản chỉ dẫn cho máy tính làm việc, được viết
bằng một ngôn ngữ lập trình
B. Chỉ có một ngôn ngữ lập trình bậc cao là Python
C. Lập trình bằng Python có thể đưa ra các thông báo bằng tiếng Việt
D. Môi trường lập trình hỗ trợ người lập trình phát hiện ra câu lệnh viết
sai
CỦNG CỐ
Câu 2: Trong các câu say đây, những câu nào phù hợp với lí do nên học
lập trình? Em học lập trình để?
A. Giỏi tiếng Anh
B. Làm phong phú kiến thức cá nhân
C. Có thể truy cập Internet
D. Sử dụng được các phần mềm văn phòng
E. Điều khiển máy tính giải nhiều loại bài toán sẽ gặp trong thực tế
F. Sau này trở thành chuyên gia trong lĩnh vực tin học
GH
Ớ
H
IN
BÀI 1
GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP
CỦA MÁY TÍNH
LẬP TRÌNH CƠ BẢN
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
BÀI 1
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
1
MỤC TIÊU BÀI HỌC
2
NỘI DUNG BÀI HỌC
2.1 Ngôn ngữ lập trình bậc cao
2.2 Làm quen với Python
2.3 Luyện tập
2.4 Vận dụng
3
TÓM TẮT BÀI HỌC
BÀI 1
1
LÀM QUEN VỚI NGÔN NGỮ
LẬP TRÌNH BẬC CAO
MỤC TIÊU BÀI HỌC
- Vì sao cần lập trình và cần có ngôn ngữ
lập trình bậc cao
- Giới thiệu sơ lược về Python – một ngôn ngữ
lập trình bậc cao thông dụng
- Chạy được một vài chương trình toán đơn
giản trong Python
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
1. Ngôn ngữ lập trình bậc cao
Em đã biết một ngôn
ngữ lập trình nào
chưa?
VD: Ngông ngữ lập trình
Scratch, Python, C++,
Java, ……
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
1. Ngôn ngữ lập trình bậc cao
Bài 1. LÀM QUEN VỚI NGÔN NGỮ LẬP TRÌNH BẬC CAO
Máy tính không hiểu được ngôn ngữ tự nhiên của
con người. Vậy làm thế nào để chỉ dẫn cho máy
tính thực hiện một việc nào đó?
Ngôn
ngữ máy
Hợp ngữ
Ngôn
ngữ bậc
cao
1. Ngôn ngữ lập trình bậc cao
- Việc soạn thảo các hướng dẫn để máy tính hiểu và có thể thực hiện các yêu
cầu của người dùng được gọi là lập trình.
- Sản phẩm soạn thảo được gọi là chương trình
- Mỗi hướng dẫn để máy có thể thực hiện một công việc nào đó được gọi là
câu lệnh
- Để sử dụng ngôn ngữ lập trình bậc cao, máy tính cần được trang bị môi
trường lập trình trợ giúp soạn thảo, kiểm tra từng câu lệnh đã viết đúng chưa,
chuyển các câu lệnh sang ngôn ngữ mà máy hiểu được (gọi là ngôn ngữ máy)
và theo đó máy thực hiện được
2. Làm quen với Python
- Giới thiệu Python
- Python là ngôn ngữ lập trình bậc cao do
Guido van Rossum – Người Hà Lan tạo ra
- Ra mắt lần đầu năm 1991
- Ưu điểm:
+ Dùng phát triển các ứng dụng web
+ Phần mềm ứng dụng
+ Lập trình game
+ Điều khiển robot
+ Xử lí ảnh
+ Phân tích dữ liệu
+ Hệ thống công cụ lập trình Python dễ
dàng tìm thấy trên Internet và tải về miễn phí
2. Làm quen với Python
Chọn
+ Tải Python tại địa chỉ
https://www.python.org/downloads/windows
/
sau đó cài đặt chương trình
(Ví dụ Python 3.9)
+ Tìm Python đã cài trong cửa số Start =>
chọn IDLE => xuất hiện cửa sổ Shell, cho
phép viết và thực hiện ngay các biểu thức
Cửa sổ
hoặc câu lệnh
Start
2. Làm quen với Python
Cửa sổ làm việc trực tiếp của Python
2. Làm quen với Python
Ví dụ 1: Hiển thị dòng chữ “Python là một trong những ngôn ngữ
lập trình bậc cao”
Gõ dòng này
từ bàn phím
Kết quả
Nhấn phím Enter
Ví dụ 2: Tốc độ ánh sáng là 299 792 458 m/s và thời gian ánh sáng đi từ Mặt
Trời tới Trái Đất là 8 phút 20 giây. Tính khoảng cách từ Mặt Trời đến Trái Đất
V = 299729458 m/s
T = 8 phút 20 giây = (8*60 + 20) giây
S = v*t
Gõ dòng này
từ bàn phím
Kết quả
Nhấn phím Enter
Cách viết dấu phép tính nhân
2. Làm quen với Python
Lưu ý
- Python hiển thị được tiếng Việt
- Python phân biệt chữ hoa và chữ thường
- Dãy kí tự muốn in ra màn hình bằng câu lệnh print() cần được
đặt trong cặp nháy đơn (hoặc nháy kép)
BÀI TẬP
Bài 1: Em hãy viết câu lệnh print() sao cho sau khi thực hiện câu lệnh này trên
màn hình sẽ hiển thị dòng chữ “Học lập trình với Python để ra lệnh cho máy
tính”
BÀI TẬP
Bài 2: Đường cao tốc Hà Nội – Lào Cai (kí hiệu CT.05) có chiều dài 264 km.
Một ô tô chạy với tốc độ trung bình toàn tuyến là 70 km/h. Em hãy dùng ngôn
ngữ lập trình Python ra lệnh cho máy tính để xác định thời gian ô tô đó đi từ
Lào Cai về Hà Nội.
S = 264km; v = 70km/h
T = s/v = ?
Hà Nội
Lào Cai
BÀI TẬP
Bài 3: Năm 2020 nước ta sản xuất được 247 tỉ kWh điện. Sản lượng điện của
nước ta được dự báo sẽ tiếp tục tăng nhanh với tốc độ trung bình là
8,6%/năm. Em hãy dùng ngôn ngữ lập trình Python ra lệnh cho máy tính để
tính sản lượng điện của nước ta sản xuất được trong năm 2021 theo dự báo
CỦNG CỐ
Câu 1: Trong các câu sau, những câu nào đúng?
A. Chương trình là một bản chỉ dẫn cho máy tính làm việc, được viết
bằng một ngôn ngữ lập trình
B. Chỉ có một ngôn ngữ lập trình bậc cao là Python
C. Lập trình bằng Python có thể đưa ra các thông báo bằng tiếng Việt
D. Môi trường lập trình hỗ trợ người lập trình phát hiện ra câu lệnh viết
sai
CỦNG CỐ
Câu 2: Trong các câu say đây, những câu nào phù hợp với lí do nên học
lập trình? Em học lập trình để?
A. Giỏi tiếng Anh
B. Làm phong phú kiến thức cá nhân
C. Có thể truy cập Internet
D. Sử dụng được các phần mềm văn phòng
E. Điều khiển máy tính giải nhiều loại bài toán sẽ gặp trong thực tế
F. Sau này trở thành chuyên gia trong lĩnh vực tin học
GH
Ớ
H
IN
 







Các ý kiến mới nhất