

IT11_Tiết 13_Ngôn ngữ lập trình và các thành phần của NNL
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Easy
Nguyễn Hương
Used 1+ times
FREE Resource
13 Slides • 3 Questions
1
Open Ended
Làm thế nào mà máy tính, điện thoại có thể thực hiện những ứng dụng và trò chơi này không?"
Làm thế nào để chúng ta điều khiển được những thiết bị này?
2
Tiết 13 _Bài 3.1
NGÔN NGỮ LẬP TRÌNH
CÁC THÀNH PHẦN CỦA NNLT
3
MỤC TIÊU BÀI HỌC
MTB 3.1.a: HS liệt kê được các loại NNLT.
MTB 3.1.b: HS trình bày được các thành phần cơ
bản của ngôn ngữ lập trình.
4
TIẾN TRÌNH BÀI HỌC
Khởi động – kết nối LMS.
Các loại NNLT
Các thành phần cơ bản của NNLT
Củng cố - dặn dò
1
2
3
4
5
HOẠT ĐỘNG 1: KHỞI ĐỘNG – KẾT NỐI LMS
NHẬN XÉT PHẦN TỰ HỌC CỦA HỌC SINH TRÊN LMS.
6
Quan sát hình và trả lời câu hỏi
Các đoạn chương trình
được viết bằng các ngôn
ngữ lập trình khác
nhau trong hình sau và
cho biết câu lệnh trong
ngôn ngữ nào dễ hiểu
nhất?
7
HOẠT ĐỘNG 2: Tìm hiểu ngôn ngữ lập trình lập trình
Học sinh vào LMS Bài 3.2_[Thảo luân]_ Giới thiệu Ngôn ngữ lập trình …
8
1.
Nhiệm vụ
Yêu cầu cơ bản:
1. Ngôn ngữ lập trình là gì? Có những
loại ngôn ngữ lập trình nào?
2. Hãy kể tên một số ngôn ngữ lập trình
bậc cao mà em biết.
Yêu cầu nâng cao:
1. So sánh sự khác nhau giữa ngôn ngữ
bậc cao và bậc thấp
2. Hình thức: Nhóm
3. Thời gian: 10 phút
4. Tiêu chí đánh giá
Mức độ
Chuyên gia
Nhóm kỹ sư
Nhóm hỗ trợ
Tiêu chí
Giải quyết
được chính xác
3/3 câu hỏi
(GV không cần
gợi ý)
Giải quyết
được chính xác
2/3 câu hỏi (GV
có thể gợi ý)
Giải quyết
được chính
xác dưới 2
câu hỏi (GV
đã gợi ý)
8
1. Ngôn ngữ lập trình bậc cao
Ngôn ngữ lập trình (NNLT) là một hệ thống ký hiệu và
quy tắc được sử dụng để viết ra các chương trình điều
khiển máy tính thực hiện các tác vụ cụ thể. Các ngôn ngữ
lập trình cho phép lập trình viên ra lệnh cho máy tính thực
hiện các hoạt động thông qua các câu lệnh, cú pháp và từ
khóa đã được định nghĩa trước.
9
Một số loại ngôn ngữ lập trình
Ngôn Ngữ
máy
• Ngôn ngữ máy là một tập các chỉ thị
được CPU của máy tính trực tiếp thực
thi.
Hợp Ngữ
• Hợp ngữ cho phép người lập trình sử
dụng một số từ (thường là các từ tiếng
Anh viết tắt) để thể hiện các lệnh cần
thực hiện.
Ngôn ngữ
bậc cao
• Ngôn ngữ lập trình bậc cao được
hiểu là một dạng ngôn ngữ mang tính
trừu tượng cao trong ngôn ngữ máy
tính học.
10
Open Ended
1. Cho biết ngôn ngữ lập trình có mấy thành phần, những thành phần đó là gì?
2. Phân biệt chế độ gõ lệnh trực tiếp và chế độ soạn thảo chương trình của Python.
11
2. Các thành phần cơ bản của NNLT
❑ Cú pháp (Syntax)
❑ Từ khóa (Keyword)
❑ Biến (Variables)
❑ Toán tử (Operators)
❑ Cấu trúc điều khiển (Control
Structures)
❑ Hàm (Function)
❑ Thư viện (Labraries)
12
Bảng chữ cái
• 26 chữ cái thường: a, b, c, ..., z
• 26 chữ cái in hoa: A, B, C, ..., Z
• 10 chữ số thập phân: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
• Các kí tự đặc biệt…
Cú pháp
• Cú pháp là bộ quy tắc để viết chương trình,
dựa vào chúng người lập trình và chương
trình dịch biết được tổ hợp nào là không hợp
lệ.
Ngữ nghĩa
• Ngữ nghĩa là xác định ý nghĩa thao tác cần
phải thực hiên, ứng với tổ hợp kí tự dựa
vào ngữ cảnh của nó.
2. Các thành phần cơ bản của NNLT
13
HOẠT ĐỘNG 4: SUY NGẪM – DẶN DÒ
HOÀN THÀNH BÀI QUIZ TUẦN 07 TRÊN LMS.
•Viết suy ngẫm vào vở:
•Nội dung suy ngẫm:
•Em đã đạt được mục tiêu bài học sau tiết học hôm nay
chưa?
•Lý do nếu chưa đạt?
•Những kĩ năng nào em đã được học trong tiết hôm nay?
14
Open Ended
Em đã đạt được mục tiêu bài học sau tiết học hôm nay chưa?
•Lý do nếu chưa đạt?
•Những kĩ năng nào em đã được học trong tiết hôm nay?
15
Q&A và khảo sát
16
Làm thế nào mà máy tính, điện thoại có thể thực hiện những ứng dụng và trò chơi này không?"
Làm thế nào để chúng ta điều khiển được những thiết bị này?
Show answer
Auto Play
Slide 1 / 16
OPEN ENDED
Similar Resources on Wayground
13 questions
Cân bằng nội môi
Presentation
•
11th Grade
11 questions
Ôn tập học kì 1 lớp 4
Presentation
•
KG
13 questions
Conditional Statement
Presentation
•
11th Grade
10 questions
LUYỆN TẬP THÀNH PHẦN NGUYÊN TỬ
Presentation
•
10th - 12th Grade
8 questions
HỆ ĐIỀU HÀNH
Presentation
•
11th Grade
10 questions
Bài 2: LUẬT NGHĨA VỤ QUÂN SỰ VÀ TRÁCH NHIỆM CỦA HỌC SINH
Presentation
•
11th Grade
10 questions
Hệ tuần hoàn ở động vật
Presentation
•
11th Grade
12 questions
Bài 15. Điều kiện phát sinh, phát triển của sâu, bệnh hại cây tr
Presentation
•
11th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
30 questions
K/H Final Review Part 1
Quiz
•
9th - 12th Grade
40 questions
NCFE Earth and Environmental Science Released Test
Quiz
•
9th - 12th Grade
22 questions
Revise and Edit Final Review 3
Quiz
•
8th - 12th Grade