GIÁO ÁN Tin học lớp 8. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

78 2 0
GIÁO ÁN Tin học lớp 8. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Giáo án Tin học lớp Tiết: Tuần: NS: 04/9/2020 ND: 07/9/2020 Tr n TH u n nh hi u Bài MÁY TÍNH VÀ CHƢƠNG TRÌNH MÁY TÍNH I M C TI U: Kiến thức: - Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh - Biết chương trình cách để người dẫn cho máy tính thực nhiều công việc liên tiếp Kĩ năng: - Biết đưa quy trình câu lệnh để thực cơng việc Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học Năng lực hướng tới: - Hình thành lực sử dụng công nghệ thông tin truyền thông, lực giải vấn đề dựa tin học, lực tự học, lực hợp tác II CHU N B : - Giáo viên: Giáo án, SGK - Học sinh: Dụng cụ học tập, sách, vở, xem trư c ài m i III HOẠT ĐỘNG DẠY - HỌC Ổn định tổ chức: Kiểm tra ài cũ: không Bài m i: Nội dung Hoạt động GV Hoạt động HS + Hoạt động ph t : Tìm hi u ví dụ Rơ-bốt nhặt rác? Con người chế tạo thiết ị để giúp người nhặt Các lệnh để Rơ- ốt hồn rác, lau cửa kính tồ thành tốt cơng việc: nhà cao tầng? - Tiến c - Giả sử ta có Rơ- ốt có - Quay trái, tiến c thể thực thao tác - Nhặt rác như: tiến c, quay - Quay phải, tiến c phải, quay trái, nhặt rác - Quay trái, tiến c ỏ rác vào thùng - Bỏ rác vào thùng - Quan sát hình 1.1 sách giáo khoa Ví dụ Rơ-bốt nhặt rác: Con người điều khiển máy tính thơng qua lệnh Con người chế tạo Rô- ốt Học sinh ý lắng nghe Học sinh quan sát hình 1.1 ? Ta cần lệnh sách giáo khoa theo yêu cầu để dẫn Rô- ốt di chuyển giáo viên từ vị trí thời => nhặt rác + Để Rô- ốt thực việc => ỏ rác vào thùng nhặt rác ỏ rác vào thùng ta lệnh sau: - Tiến c - Quay trái, tiến c - Nhặt rác Giáo viên: Thân Thanh Thi Giáo án Tin học lớp Tr n TH u n nh hi u - Quay phải, tiến c - Quay trái, tiến c - Bỏ rác vào thùng Hoạt động ph t : Tìm hi u viết ch ơn tr nh lệnh cho má tính làm việc Viết chƣơng trình- lệnh cho máy tính làm việc - Chương trình máy tính dãy lệnh mà máy tính hiểu thực - Tại cần viết chương trình: sgk/7 - Để điều khiển Rô- ốt ta phải làm gì? - Viết lệnh viết chương trình => viết chương trình + Để điều khiển Rô- ốt ta phải viết lệnh + Viết chương trình hư ng dẫn máy tính thực cơng việc hay giải ài tốn cụ thể ? Chương trình máy tính + Chương trình máy tính gì? dãy lệnh mà máy tính hiểu thực ? Tại cần phải viết + Viết chương trình giúp chương trình người điều khiển máy tính cách đơn giản hiệu IV C NG C ph t ? Con người làm để dẫn cho máy tính thực cơng việc V HƢỚNG D N VỀ NHÀ (2 ph t - Học ài kết hợp SGK - Làm ài tập 1,2/9 SGK Giáo viên: Thân Thanh Thi Giáo án Tin học lớp Tr n TH u n nh hi u Tiết: Bài MÁY TÍNH VÀ CHƢƠNG TRÌNH MÁY TÍNH(TT) Tuần: NS: 05/9/2020 ND: 08/9/2020 I M C TI U: Kiến thức: - Biết viết chương trình viết lệnh dẫn máy tính thực cơng việc hay giải ài tốn - Biết ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình - Biết vai trị chương trình dịch Kĩ năng: - Rèn luyện kĩ viết chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số cơng việc Năng lực hướng tới: - Hình thành lực sử dụng công nghệ thông tin truyền thông, lực giải vấn đề dựa tin học, lực tự học, lực hợp tác II CHU N B : - Giáo viên: Giáo án, SGK - Học sinh: Dụng cụ học tập, sách, vở, xem trư c ài m i III HOẠT ĐỘNG DẠY - HỌC: Ổn định tổ chức: Kiểm tra cũ ph t : ? Con người làm để điều khiển máy tính? Cho ví dụ cụ thể ? Bài mới: Nội dung Hoạt động ph t : Chƣơng trình ngơn ngữ lập trình Hoạt động GV Hoạt động HS Chƣơng trình ngơn ngữ lập trình - Ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính - Chương trình dịch dịch chương trình từ ngơn ngữ lập trình sang ngơn ngữ máy để máy tính hiểu * c tạo chương trình máy tính: B1: Viết chương trình ăng Ngơn ngữ lập trình B2: Dịch chương trình thành ngơn ngữ máy để máy tính hiểu Giáo viên: Thân Thanh Thi - Để MT máy tính thực lệnh chương Học sinh ý lắng nghe => trình để làm việc trư c hết ghi nh kiến thức ta phải làm cho MT hiểu - Ở l p ta iết thông tin đưa vào MT chuyển đổi thành dãy Học sinh ý lắng nghe - Giống ta nói chuyện v i người Anh dùng tiếng anh Vậy để MT hiểu ta viết chương trình ngơn ngữ nhị phân 1còn gọi HS: người phiên dịch Giáo án Tin học lớp Tr n TH u n nh hi u ngôn ngữ máy - Vấn đề ngôn ngữ máy HS NC SGK trả lời khó sử dụng, khó nh đối v i người Giải pháp: Cần có ngơn ngữ có nghĩa, dễ nh , dễ hiểu nên ngơn ngữ lập trình bậc cao đời: Turbo Pascal, Free Pascal, C, C++, Visua Basic, JaVa…Vậy NNLT gì? Là cơng cụ để tạo chtrình MT - Để MT hiểu chương trình chuyển đổi sang ngơn ngữ máy ằng chương trình dịch(giống thông dịch viên) IV C NG C ph t : ? Hãy cho iết lí cần phải viết chương trình để điều khiển máy tính ? Chương trình dịch dùng để làm gì? V HƢỚNG D N VỀ NHÀ ph t : - Học ài kết hợp SGK - Làm ài tập 3,4/9/SGK Giáo viên: Thân Thanh Thi Giáo án Tin học lớp Tr n TH u n nh hi u Tiết: Bài LÀM QUEN VỚI CHƢƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH Tuần: NS: 12/9/2020 ND: 15/9/2020 I M C TI U: Kiến thức: - Biết ngơn ngữ lập trình gồm thành phần ản ằng chữ quy tắt để viết chương trình, câu lệnh - Biết ngơn ngữ lập trình gồm có tập hợp từ khố dành riêng cho mục đích sử dụng định Kĩ năng: - Rèn luyện kĩ làm quen v i chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học Năng lực hướng tới: - Hình thành lực sử dụng công nghệ thông tin truyền thông, lực giải vấn đề dựa tin học, lực tự học, lực hợp tác II CHU N B : - Giáo viên: Giáo án, SGK - Học sinh: Dụng cụ học tập, sách, vở, xem trư c ài m i III HOẠT ĐỘNG DẠY - HỌC: Ổn định tổ chức: Kiểm tra ài cũ (4 phút : ? Ngơn ngữ lập trình gì? ? Thế chương trình dịch Bài m i: Nội dung Hoạt động GV Hoạt động HS Hoạt động – Kh i động(10 phút): T m hi u ví dụ ch ơn trình Ví dụ chƣơng trình: Ví dụ minh hoạ chương Ví dụ minh hoạ chương Học sinh ý lắng nghe => trình đơn giản viết ằng trình đơn giản viết ghi nh kiến thức ngôn ngữ lập trình Pascal ằng ngơn ngữ lập trình Program CT_dau_tien; Pascal Uses Crt; Program CT_dau_tien; Begin Uses Crt; Writeln(„Chao cac an‟ ; Begin End Writeln(„Chao cac an‟ ; ?HS nghiên cứu SGK trả End lời ?chương trình có dịng lệnh ? Tên chương trình gì? ?Cơng cụ có s n sử dụng chương trình ? Dịng chữ s in Giáo viên: Thân Thanh Thi Giáo án Tin học lớp Tr n TH u n nh hi u hình + Hoạt động phút): Tìm hi u n ơn n ữ lập tr nh ồm nhữn ? Ngôn ngữ lập trình gồm Câu lệnh viết từ Học sinh ý lắng nghe => gì? - Bản chữ kí tự định Kí tự tạo ghi nh kiến thức - ác qu tắc đ viết câu lệnh thành ảng chữ ngôn có ý n hĩa xác định ngữ lập trình Ví dụ: - Bảng chữ ngôn ngữ Writeln („ Chao cac an !‟ ; lập trình gồm gì? - Mỗi câu lệnh chương trình gồm kí tự kí hiệu viết theo quy tắc định - Nếu câu lệnh ị viết sai quy tắt, chương trình dịch s nhận iết thơng áo lỗi + Hoạt động (15 phút): Tìm hi u từ khố tên ch ơn trình - Các từ như: Program, Từ khoá tên: Uses, Begin gọi từ - Từ khoá từ dành riêng khố ngơn ngữ lập trình ngơn - Từ khố từ dành riêng ngữ lập trình quy định ngơn ngữ lập trình Vd: Program, Uses, Begin, - Ngồi từ khố, chương End trình cịn có tên chương - Tên: trình + Tên khác tương ứng v i - Đặt tên chương trình phải đại lượng khác tuân theo quy tắt nào? + Tên không trùng v i từ khóa + Tên ngắn gọn, dễ hiểu IV C NG C ph t : ? Bảng chữ ngôn ngữ lập trình gồm Giáo viên: Thân Thanh Thi Bảng chữ ngơn ngữ lập trình ao gồm chữ tiếng Anh số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy Học sinh ý lắng nghe Học sinh ý lắng nghe => ghi nh kiến thức Học sinh ý lắng nghe + Học sinh nghiên cứu sách giáo khoa trả lời câu hỏi giáo viên * Khi đặt tên cho chương trình cần phải tuân theo quy tắt sau: - Tên khác tương ứng v i đại lượng khác Giáo án Tin học lớp Tr n TH u n nh hi u Làm ài tập 2/14/sgk V HƢỚNG D N VỀ NHÀ ph t : - Học ài kết hợp SGK - Trả lời câu hỏi 1,3/14/ SGK Tiết: Tuần: NS: 13/9/2020 ND: 16/9/2020 Bài LÀM QUEN VỚI CHƢƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (TT) I M C TI U: Kiến thức: - Biết tên ngơn ngữ lập trình người lập trình đặt - Biết cấu trúc chương trình ao gồm phần khai áo phần thân Kĩ năng: - Rèn luyện kĩ nhận iết cấu trúc chương trình Thái độ: - Thái độ học tập nghiêm túc, u thích viết chương trình để thực số công việc Năng lực hướng tới: - Hình thành lực sử dụng cơng nghệ thơng tin truyền thông, lực giải vấn đề dựa tin học, lực tự học, lực hợp tác II CHU N B : - Giáo viên: Giáo án, SGK, máy chiếu - Học sinh: Dụng cụ học tập, sách, vở, xem trư c ài m i III HOẠT ĐỘNG DẠY - HỌC: Ổn định tổ chức: Kiểm tra cũ: (4 phút) ? Ngôn ngữ lập trình gồm ? ? Kể tên số từ khóa nêu quy tắc đặt tên, cho ví dụ Bài mới: Nội dung + Hoạt động ph t : Tìm hi u cấu trúc chun ch ơn trình C u tr c chung chƣơng trình: Gồm phần: * Phần khai áo: + khai áo tên chương trình + khai áo thư viện + khai áo khác: iến, * Phần thân chương trình: gồm câu lệnh mà máy tính cần phải thực hiện( uộc có Lưu ý: phần khai áo trư c phần thân Giáo viên: Thân Thanh Thi Hoạt động GV Hoạt động HS GV chiếu cấu trúc chương trình cho HS quan HS quan sát sát ?Nêu cấu trúc chương trình ất k HS trả lời GV chốt lại - Cấu trúc chung chương trình gồm: * Phần khai áo: gồm câu lệnh dùng để: khai áo tên chương trình khai áo thư viện * Phần thân chương trình: Giáo án Tin học lớp Tr n TH u n nh hi u gồm câu lệnh mà máy tính cần phải thực + Hoạt động ph t : Tìm hi u ví dụ n ôn n ữ lập tr nh Ví dụ ngơn ngữ lập trình: Mơi trường lập trình Free Pascal + soạn thảo chương trình + dịch chương trình: Alt+F9 + chạy chương trình: Ctrl+F9 Giáo viên gi i thiệu ngôn HS quan sát, ghi nh ngữ lập trình Pascal GV cho HS quan sát chương trình Pascal đơn giản soạn thảo mơi trường Free pascal ? Khi dịch xong chương trình khơng cịn lỗi s có HS quan sát trả lời dạng ?Khi chạy chương trình s hình GV xóa vài chữ để tạo câu lệnh sai cho HS nhận iết IV C NG C ph t : ? Hãy nêu cấu trúc chương trình Pascal ?Làm ài tập 5/14/SGK V HƢỚNG D N VỀ NHÀ ph t : - Học ài kết hợp SGK - Làm ài tập 3,4/14/SGK Giáo viên: Thân Thanh Thi Giáo án Tin học lớp Tiết: Tuần: NS: 19/9/2020 ND: 22/9/2020 Tr n TH u n nh hi u Bài thực hành LÀM QUEN VỚI FREE PASCAL I M C TI U: Kiến thức: - Bư c đầu làm quen v i mơi trường lập trình Free Pascal, nhận diện hình soạn thảo, cách mở ản chọn chọn lệnh Kĩ năng: - Rèn luyện kĩ dịch, sửa lỗi chạy chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số cơng việc Năng lực hướng tới: - Hình thành lực sử dụng công nghệ thông tin truyền thông, lực giải vấn đề dựa tin học, lực tự học, lực hợp tác II CHU N B : - Giáo viên: Giáo án, SGK, phòng máy, máy chiếu - Học sinh: Dụng cụ học tập, sách, vở, xem trư c ài m i III HOẠT ĐỘNG DẠY - HỌC: Ổn định tổ chức: Kiểm diện, phân cơng vị trí chỗ ngồi Kiểm tra ài cũ (4 phút): ? Nêu quy tắc việc đặt tên Pascal ? Cấu trúc chương trình gồm Bài m i: Nội dung Hoạt động GV Hoạt động HS + Hoạt động 1 ph t : Làm quen với việc khởi độn thoát khỏi Free Pascal Làm quen với việc kh i ? Nêu cách để khởi động Free + Nháy đúp vào iểu tượng Free Pascal hình động khỏi Free Pascal Pascal: Học sinh ý lắng nghe => ghi nh kiến thức - ? Nêu cách để khỏi chương trình Pascal Ta sử dụng tổ hợp phím Chọn Menu File => Exit Alt + X để thoát khỏi Free Pascal + Hoạt động ph t : hận biết thành phần: chọn, tên tệp đan mở, trỏ, dịn trợ iúp phía d ới Giáo viên: Thân Thanh Thi Giáo án Tin học lớp hình Nhận biết thành phần: bảng chọn, tên tệp m , trỏ, dòng trợ gi p phía dƣới hình Tr - Nhấn phím F10 để mở ảng chọn Để di chuyển qua lại ảng chọn ta sử dụng phím nào? - Nhấn phím Enter để mở ảng chọn - Quan sát lệnh ảng chọn GV cho HS thực hành theo nhóm GV quan sát giúp đ nhóm n TH u n nh hi u Để di chuyển qua lại ảng chọn, ta sử dụng phím mũi tên sang trái sang phải Học sinh thực thao tác theo yêu cầu giáo viên HS thực hành theo nhóm IV C NG C (4 phút) - GV gọi đại diện số nhóm lên thực hành việc khởi động thoát khỏi Free Pascal, r thành phần cửa sổ Gọi nhóm khác nhận x t, cho điểm ạn GV nhận x t cho điểm - Giáo viên nhận x t đánh giá tiết thực hành V HƢỚNG D N VỀ NHÀ (2 phút): - Thực hành lại nội dung học - Đọc tiếp phần lại ài để chu n ị cho tiết thực hành Giáo viên: Thân Thanh Thi

Ngày đăng: 08/04/2022, 14:06

Tài liệu cùng người dùng

Tài liệu liên quan