bai 1 may tinh va chuong trinh may tinh

4 5 0
bai 1 may tinh va chuong trinh may tinh

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

Thông tin tài liệu

- Viết chương trình là sử dụng các từ có nghĩa thường là tiếng Anh - Các chương trình dịch đóng vai trò "người phiên dịch" và dịch những chương trình được viết bằng ngôn ngữ lập trình sa[r]

(1)PHẦN I: LẬP TRÌNH ĐƠN GIẢN Tiết BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt) Ngày soạn: 13/08/2012 Dạy các lớp: Ngày dạy Lớp Sĩ số HS Học sinh vắng 8A 8B 8C MỤC TIÊU a Kiến thức - Biết sơ qua chương trình, cách lệnh cho máy tính làm việc - Hiểu khái niệm ngôn ngữ lập trình b Kỹ - Hình dung số chương trình c Thái độ - Nghiêm túc học tập, có tinh thần học hỏi, sáng tạo ĐỒ DÙNG Chuẩn bị Giáo viên: Sách giáo khoa, giáo án, máy chiếu, phòng máy vi tính Chuẩn bị Học sinh: Sách giáo khoa, vở, viết, thước kẻ Xem bài trước lên lớp PHƯƠNG PHÁP vấn đáp, thuyết trình, luyện tập TIẾN TRÌNH BÀI GIẢNG a Tổ chức lớp (1’) Ổn định tổ chức Kiểm tra sĩ số học sinh b Kiểm tra bài cũ (5’) * Câu hỏi: - CH1: người lệnh cho máy tính nào? * Trả lời: - CH1: - Để dẫn máy tính thực công việc nào đó, người đưa cho máy tính nhiều lệnh, máy tính thực các lệnh đó c Giảng bài mới: (1’) Về thực chất, việc viết các lệnh để điều khiển rô bốt ví dụ tiết học trước chính là viết chương trình Tương tự, để điều khiển máy tính làm việc, chúng ta phải viết chương trình Cách viết và hình dung nào chương trình và ngôn ngữ lập trình, ta sang nội dung TG Hoạt động giáo viên Hoạt động học sinh Nội dung 20’ Hoạt động 1: Tìm hiểu viết chương trình – Viết chương trình – lệnh cho máy tính làm việc lệnh cho máy tính làm (2) -y/c hs quan sát trên màn - Hình dung chiếu - Việc viết các lệnh để - Lắng nghe điều khiển rô-bốt thực chất có nghĩa là viết chương trình - Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực - Đưa VD: Về rô bốt nhặt rác: + Tên câu lệnh gộp chung “Hãy nhặt rác”: là tên CT + Khi thực CT, máy tính thực các lệnh có CT cách tuần tự, nghĩa là thực xong lệnh thực hiên lệnh tiếp theo, từ lệnh đầu tiên đến lệnh cuối cùng + Viết CT mô để điều khiển rô bốt nhặt rác ? Tìm hiểu phải viết chương trình Để thực công việc, máy tính phải hiểu các lệnh viết chương trình Vậy làm nào để máy tính hiểu các lệnh người? Ta có thể lệnh cho máy tính cách nói gõ các phím bất kì không? các ngôn ngữ lập trình đã đời để giảm nhẹ khó khăn việc viết chương trình 12’ việc: * Khái niệm chương trình: - Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực - Chú ý cùng - Ví dụ CT: GV thảo luận Hãy nhặt rác; nội dung này Bắt đầu Tiến bước; Quay trái, tiến bước; Nhặt rác; Quay phải, tiến bước; Quay trái, tiến bước; Bỏ rác vào thùng; Kết thúc - Viết chương trình là hướng dẫn máy tính thực các công việc hay giải bài toán cụ thể - Máy tính thực các lệnh có chương trình cách tuần tự, thực - Suy nghĩ trả lời xong lệnh thực lệnh tiếp theo, từ lệnh đầu tiên đến lệnh cuối cùng - Nghe và ghi chép Hoạt động2: Tìm hiểu CT và ngôn ngữ LT Chương trình và ngôn - Ngôn ngữ máy (dãy ngữ lập trình: (3) - ? Để máy tính hiểu và xử bít) lí, thì thông tin đưa vào máy tính phải chuyển đổi dạng gì? - Lắng nghe ghi - ngôn ngũ máy là gì? chép -Ngôn ngữ LT là gì ? - CT dịch là gì ? - Nhận xét -> Chương trình mà người viết phải đảm bảo máy tính có thể “hiểu” - Chương trình còn cần chuyển đổi sang ngôn ngữ máy chương trình dịch tương ứng - Máy tính “nói” và “ Hiểu” ngôn ngữ riêng là ngôn ngữ máy tính - Viết chương trình là sử dụng các từ có nghĩa (thường là tiếng Anh) - Các chương trình dịch đóng vai trò "người phiên dịch" và dịch chương trình viết ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu  Như vậy, thông tin đưa vào máy phải chuyển đổi thành dạng dãy bit (dãy các tín hiệu kí hiệu 1) 5’ Hoạt động3: Củng cố - Hệ thống nội dung toàn - Lắng nghe bài giảng - ? Tại người ta phải - Trả lời, GV điều - Ngôn ngữ máy là ngôn ngữ dùng cho máy Máy có thể trực tiếp hiểu và thự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 - Là chương trình dịch các ngôn ngữ khác sang ngôn ngữ máy - Việc tạo chương trình máy tính gồm hai bước: + Viết CT ngôn ngữ LT + Dịch CT thành ngôn ngữ máy để máy tính hiểu - Ngôn ngữ dùng để viết các chương trình máy tính gọi là ngôn ngữ lập trình * Bổ sung kiến thức: Bài3_Tr8/SGK - Trong ngữ máy, lệnh điều khiển biểu diễn (4) tạo các ngôn ngữ lập chỉnh trình có thể điều khiển máy tính ngôn ngữ máy -? Chương trình dịch là gì? các số và Ngôn ngữ máy khó đọc và khó sử dụng - Ngôn ngữ LT sử dụng các cụm từ tự nhiên nên dễ nhớ và dễ sử dụng Bài 4_Tr8/SGK - CT dịch giúp chuyển đổi CT viết ngôn ngữ LT thành CT ngôn ngữ máy d Củng cố bài học: (đã phần trên) e Bài tập nhà: 1’ - Học bài theo SGK - Học ghi nhớ 1, 2, và bài BT2, làm lại BT 3; BT4 SGK RÚT KINH NGHIỆM BÀI HỌC (5)

Ngày đăng: 09/06/2021, 16:57

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

Tài liệu liên quan