Ngày soạn 05092022 Tiết 1, 2 Bài 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I Mục tiêu 1 Kiến thức Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh Biết chương trình là cách để con ng..J.................................
Trang 1Ngày so n: 05/09/2022ạ
Ti t: 1, 2 ế
Bài 1 MÁY TÍNH VÀ CH ƯƠ NG TRÌNH MÁY TÍNH I.M c tiêu ụ
1 Ki n th c ế ứ
- Bi t con ngế ười ch d n cho máy tính th c hi n công vi c thông qua l nh.ỉ ẫ ự ệ ệ ệ
- Bi t chế ương trình là cách đ con ngể ười ch d n cho máy tính th c hi nỉ ẫ ự ệ nhi u công vi c liên ti p m t cách t đ ng.ề ệ ế ộ ự ộ
- Bi t r ng vi t chế ằ ế ương trình là vi t các l nh đ ch 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 ệ ệ ả ộ ụ ể
2 Kĩ năng
- Bi t đ a ra quy trình các câu l nh đ th c hi n m t c ng vi c nào đó.ế ư ệ ể ự ệ ộ ụ ệ
- Bi t vai trò c a chế ủ ương trình d ch.ị
3 Thái đ : ộ Thái đ h c t p nghiêm túc, yêu thích môn h c.ộ ọ ậ ọ
4 Năng l c h ự ướ ng t i: ớ
a Năng l c ự : Năng l c t h c, năng l c gi i quy t v n đ , năng l c h p tác,ự ự ọ ự ả ế ấ ề ự ợ năng l c ngôn ng , giao ti p, sáng t o, s d ng công ngh thông tin.ự ữ ế ạ ử ụ ệ
b Ph m ch t: ẩ ấ Chăm ch , c n cù.ỉ ầ
II Chu n b ẩ ị
1 Giáo viên: SGK, SGV, tài li u, Giáo án ệ
2 H c sinh ọ :Đ c trọ ước bài; SGK, Đ dùng h c t p, b ng ph ồ ọ ậ ả ụ
III Ph ươ ng pháp
- K t h p phế ợ ương pháp nh thuy t trình, v n đápư ế ấ
- Ho t đ ng theo nhóm, s d ng phạ ộ ử ụ ương ti n tr c quan.ệ ự
- Đ t và gi i quy t v n đặ ả ế ấ ề
IV Ti n trình bài h c ế ọ
1 n đ nh l p: Ổ ị ớ Ki m tra sĩ s :ể ố
- n tr t t , t o không khí tho i mái đ b t đ u ti t h c.Ổ ậ ự ạ ả ể ắ ầ ế ọ
2.Ki m tra bài cũ : ể
3.Bài m i ớ
Đ t v n đ : ặ ấ ề
l p 7 các em đã làm quen v i ph n m m tính toán nhanh đó là ph n m m
Excel lên l p 8 các em sẽ tìm hi u ph n m m Pascal dùng đ Vi t chớ ể ầ ề ể ế ương trình cho máy tính V y cách Vi t chậ ế ương trình đó nh th nào chúng ta sẽ vào tìmư ế
hi u bài m i.ể ớ
Ho t đ ng c a Giáo Viên và H c sinh ạ ộ ủ ọ Ghi b ng ả
Ho t đ ng 1: Vi t ch ạ ộ ế ươ ng trình - ra l nh cho máy tính làm Vi c ệ ệ
GV: Y/c HS đ c bàiọ
HS: Đ c sgkọ
1 Vi t ch ế ươ ng trình - ra l nh ệ cho máy tính làm Vi c ệ
Trang 2GV: Máy tính là công c giúp con ngụ ười
làm nh ng Vi c gì?ữ ệ
HS: Suy nghĩ và tr l i câu h iả ờ ỏ
GV: Nh n xét: Máy tính là công c giúpậ ụ
con ngườ ửi x lý thông tin m t cách hi uộ ệ
quả
GV: Nêu m t s thao tác đ con ngộ ố ể ười ra
l nh cho máy tính th c hi n?ệ ự ệ
HS: M t s thao tác đ con ngộ ố ể ười ra l nhệ
cho máy tính th c hi n là: kh i đ ng,ự ệ ở ộ
thoát kh i ph n m m, sao chép, diỏ ầ ề
chuy n, th c hi n các bể ự ệ ướ ắc t t máy tính
GV: Nh n xét và k t lu n: Khi th c hi nậ ế ậ ự ệ
các thao tác đó ta đã ra l nh cho máy tínhệ
th c hi n.ự ệ
GV: Chương trình máy tính là gì?
HS: 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
GV: T i sao c n ph i Vi t chạ ầ ả ế ương trình?
HS: Vi t chế ương trình giúp con người
đi u khi n máy tính m t cách đ n gi nề ể ộ ơ ả
và hi u qu h n.ệ ả ơ
- Đ máy tính th c hi n m t côngể ự ệ ộ
Vi c nào đó, con ngệ ười c n đ aầ ư cho máy tính các ch d n thích h pỉ ẫ ợ (câu l nh) Máy tính sẽ l n lệ ầ ượt
th c hi n các l nh đó.ự ệ ệ
- Đ đi u khi n máy tính làm Vi cể ề ể ệ chúng ta Vi t chế ương trình máy tính
- Chương trình máy tính là m tộ dãy các câu l nh mà máy tính cóệ
th hi u và th c hi n để ể ự ệ ược
- Vi t chế ương trình giúp con người
đi u khi n máy tính m t cách đ nề ể ộ ơ
gi n và hi u qu h n Khi th cả ệ ả ơ ự
hi n chệ ương trình máy tính sẽ
th c hi n các câu l nh trongự ệ ệ
chương trình m t cách tu n t ộ ầ ự
Tiết 2: Hoạt động 1: Chương trình và ngôn ngữ lập trình (35’)
Giới thiệu chương trình Viết ở trên ngôn ngữ
máy: Để trả lời tại sao phải Viết chương trình
và Viết ở đâu, Viết như thế nào?
Là ngôn ngữ máy lại rất khó sử dụng, khó
nhớ đối với con người Vì vậy, rất khó cho con
người nếu sử dụng ngôn ngữ này để viết
chương trình
2 Chương trình và ngôn ngữ lập trình.
Viết chương trình bằng ngôn ngữ máy rất khó khăn và mất nhiều thời gian,
công sức Vì thế 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
Ch ươ n
g trình
d ch ị
Ngôn ngữ máy tính
Ngôn ngữ
l p ậ trình
Trang 3- GV: Em hiểu như thế nào là chương trình máy
tính.
Là một dãy các câu lệnh mà máy tính có thể
hiểu và thực hiện được.
- GV: Em hiểu như thế nào là ngôn ngữ lập
trình.
HS: Trả lời
GV: Chốt lại
- GV: Em hãy kể một số ngôn ngữ lập trình
thông dụng.
HS: Trả lời
- GV: Em hiểu như thế nào là ngôn ngữ máy.
HS: Trả lời
- GV: Em hiểu như thế nào là chương trình dịch.
HS: Trả lời
Như vậy, để có được một chương trình mà máy
tính có thể thực hiện được cần qua hai bước:
(1) Viết chương trình theo ngôn ngữ lập trình;
(2) Dịch chương trình thành ngôn ngữ máy để
máy tính hiểu được.
- Chương trình của máy tính
Là một dãy các câu lệnh mà máy tính
có thể hiểu và thực hiện được.
- 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
- Một số ngôn ngữ lập trình thông dụng: + Ngôn ngữ Pascal
+ Ngôn ngữ C và C++
+ Java, Basic
- Ngôn ngữ máy là một dãy kí tự 0 và 1
kế tiếp nhau gọi là một dãy bít.
- Chương trình dịch là chương trình chuyển đổi ngôn ngữ máy sang ngôn ngữ lập trình.
4 C ng c , h ủ ố ướ ng d n h c nhà ẫ ọ ở
* C ng c :ủ ố H th ng l i ki n th c đã h cệ ố ạ ế ứ ọ
* Hướng d n h c nhàẫ ọ ở
- Đ i v i bài h c ti t h c này: H c bài Tr l i câu h i 1-5 Sgkố ớ ọ ở ế ọ ọ ả ờ ỏ
- Đ i v i bài h c ti t h c ti p theo: Xem bài 2 ố ớ ọ ở ế ọ ế Làm quen v i chớ ương trình và ngôn ng l p trìnhữ ậ
V Rút kinh nghi m ệ