Giáo án Tin học 8 - Tiết 1-30 - Năm học 2009-2010

20 9 0
Giáo án Tin học 8 - Tiết 1-30 - Năm học 2009-2010

Đ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

-Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương tr×nh hoàn chỉnh và thực hiện được trên máy tính.. BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ L[r]

(1)Tuần: Tiết: Ngày soạn:20/08/2009 Ngày dạy:24/08/2009 BÀI 1: 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 các lệnh - Biết chương trình là 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ác câu lệnh để thực công việc nào đó Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử Hs:Sách giáo khoa III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 15’ -Ổn định lớp: -Tìm hiểu cách để người lệnh cho máy tính ? Máy tính là công cụ giúp + Máy tính là công cụ giúp người làm công người xử lý thông tin việc gì cách hiệu ? Nêu số thao tác để + Một số thao tác để người lệnh cho máy tính người lệnh cho máy tính thực thực như: khởi động, thoát khỏi phần mềm, chép, di chuyển, thực Con người lệnh cho máy các bước để tắt máy tính… tính nào ? Khi thực thao tác Con người dẫn cho máy này => ta đã lệnh cho máy tính thực tính thực thông qua lệnh ? Để điều khiển máy tính Con người điều khiển máy người phải làm gì tính thông qua các lệnh Hoạt động 2: (15’) Tìm hiểu ví dụ Rô-bốt nhặt rác ? Con người chế tạo thiết Con người chế tạo Rôbị nào để giúp người bốt nhặt rác, lau cửa kính trên các toà nhà cao tầng? - Giả sử ta có Rô-bốt có Lop8.net (2) thể thực các thao tác như: tiến bước, quay phải, quay trái, nhặt rác và Học sinh chú ý lắng nghe bỏ rác vào thùng - Quan sát hình sách giáo Học sinh quan sát hình khoa sách giáo khoa theo yêu cầu ? Ta cần lệnh nào giáo viên để dẫn Rô-bốt di chuyển + Để Rô-bốt thực việc từ vị trí thời => nhặt rác nhặt rác và bỏ rác vào thùng => bỏ rác vào thùng ta lệnh sau: - 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 Hoạt động 3:(10’) Củng cố: ? Con người làm gì để -Con người dẫn cho dẫn cho máy tính thực máy tính thực thông công việc qua lệnh ?Con người chế tạo -Con người chế tạo thiết bị nào để giúp Rô-bốt người nhặt rác, lau cửa kính trên các toà nhà cao tầng? Ví dụ Rô-bốt nhặt rác: Các lệnh để Rô-bốt hoàn thành tốt công việc: - 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 Hoạt động 4:(5’) Dặn dò: - Học bài kết hợp SGK - Làm bài tập SGK Tuần: Tiết: Ngày soạn:20/08/2009 Ngày dạy:24/08/2009 Lop8.net (3) BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt) I Mục tiêu: Kiến thức: - Biết viết chương trình là viết các lệnh dẫn máy tính thực các công việc hay giải bài toán - Biết ngôn ngữ lập trình là 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 II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử Hs:Sách giáo khoa III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: ? Con người làm gì để -Con người dẫn dẫn cho máy tính thực cho máy tính thực hiện công việc.Cho ví dụ thông qua lệnh -Con người chế tạo Rô-bốt Hoạt động 2: 10’ Tìm hiểu viết chương trình và lệnh cho máy tính làm việc - Để điều khiển Rô-bốt ta + Để điều khiển Rô-bốt Viết chương trình, lệnh cho máy tính làm việc phải làm gì? ta phải viết các lệnh - Viết các lệnh chính là + Viết chương trình là viết chương trình => hướng dẫn máy tính thực nào là viết chương trình các công việc hay + Viết chương trình là hướng dẫn giải bài toán cụ thể máy tính thực các công việc hay ? Chương trình máy tính giải bài toán cụ thể + Chương trình máy tính là gì? là dãy các lệnh mà máy tính có thể hiểu và ? Tại cần phải viết thực + Viết chương trình giúp chương trình người điều khiển Hoạt động 3:15’ máy tính cách đơn Chương trình và ngôn giản và hiệu ngữ lập trình Lop8.net (4) - Để máy tính có thể xử lí, thông tin đưa vào máy phải đuợc chuyển đổi dạng dãy bit (dãy số gồm và 1) - Để có chương trình mà máy tính có thể thực cần qua bước: * Viết chương trình theo ngôn ngữ lập trình * Dịch chương trình sang ngôn ngữ máy để máy tính có thể hiểu Hoạt động 4:10’ Củng cố: ? Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính ? Ngôn ngữ dùng để làm gì? Chương trình và ngôn ngữ lập trình Học sinh chú ý lắng nghe => ghi nhớ kiến Ngôn ngữ dùng để viết các chương thức trình máy tính gọi là ngôn ngữ lập trình Học sinh chú ý lắng nghe + 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ể +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 Hoạt động 5:2’ Dặn dò: - Học bài kết hợp SGK - Làm bài tập 2,3,4 SGK Tuần: Tiết: Ngày soạn:26/08/2009 Ngày dạy:31/08/2009 BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH Lop8.net (5) VÀ NGÔN NGỮ LẬP TRÌNH I Mục tiêu: Kiến thức: - Biết ngôn ngữ lập trình gồm các thành phần là chữ cái và các quy tắt để viết chương trình, câu lệnh Kĩ năng: - Rèn luyện kĩ làm quen với các chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử,bảng phụ Hs:Sách giáo khoa III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: ? Hãy cho biết lí cần + Viết chương trình là phải viết chương trình để hướng dẫn máy tính thực điều khiển máy tính các công việc hay giải bài toán cụ thể ? Ngôn ngữ dùng để làm +Ngôn ngữ dùng để viết các chương trình máy tính gọi gì? là ngôn ngữ lập trình Hoạt động 2: 15’ Ví dụ chương trình: Tìm hiểu ví dụ chương Ví dụ minh hoạ chương trình -Bảng phụ:Ví dụ minh hoạ trình đơn giản viết chương trình đơn giản ngôn ngữ lập trình Pascal Program CT_dau_tien; viết ngôn ngữ lập trình Pascal Uses Crt; Program CT_dau_tien; Begin Uses Crt; Writeln(‘Chao cac ban’); Begin Học sinh chú ý lắng nghe End Writeln(‘Chao cac ban’); => ghi nhớ kiến thức End ? Chương trình gồm bao Chương trình gồm có câu nhiêu câu lệnh lệnh Mỗi lệnh gồm các cụm từ khác tạo thành từ các chữ cái Hoạt động 3: 15’ Ngôn ngữ lập trình gồm Tìm hiểu ngôn ngữ lập gì? trình gồm gì ? Câu lệnh viết từ Học sinh chú ý lắng nghe Lop8.net (6) kí tự định Kí tự này tạo thành bảng chữ cái ngôn ngữ lập trình - Bảng chữ cái ngôn ngữ lập trình gồm gì? => ghi nhớ kiến thức Bảng chữ cái ngôn ngữ lập trình bao gồm các chữ cái tiếng Anh và số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy - Mỗi câu lệnh chương trình gồm các kí tự và kí hiệu viết theo quy tắt định - Nếu câu lệnh bị viết sai quy tắt, chương trình dịch nhận biết và thông báo lỗi Hoạt động 4: 5’ Củng cố: ? Bảng chữ cái ngôn ngữ lập trình gồm gì? Học sinh chú ý lắng nghe ?Ngôn ngữ lập trình gồm gì ? Hoạt động 5: 2’ Dặn dò: - Học bài kết hợp SGK - Trả lời các câu hỏi 1,2/13/ SGK Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành chương tr×nh hoàn chỉnh và thực trên máy tính -Bảng chữ cái ngôn ngữ lập trình bao gồm các chữ cái tiếng Anh và số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy -Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành chương tr×nh hoàn chỉnh và thực trên máy tính Tuần: Tiết: Ngày soạn:26/08/2009 Ngày dạy:31/08/2009 BÀI 2: 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: Lop8.net (7) - Biết ngôn ngữ lập trình gồm các thành phần là chữ cái và các quy tắt để viết chương trình, câu lệnh Kĩ năng: - Rèn luyện kĩ làm quen với các chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử,bảng phụ Hs:Sách giáo khoa III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: ? Bảng chữ cái ngôn -Bảng chữ cái ngôn ngữ ngữ lập trình gồm lập trình bao gồm các chữ gì? cái tiếng Anh và số kí hiệu khác, dấu đóng mở ngoặc, dấu nháy ?Ngôn ngữ lập trình gồm -Ngôn ngữ lập trình là tập gì ? hợp các kí hiệu và quy tắc viết các lệnh tạo thành chương tr×nh hoàn chỉnh và thực trên máy tính Hoạt động 2: 10’ Tìm hiểu từ khoá và tên chương trình Từ khoá và tên: - Các từ như: Program, Học sinh chú ý lắng nghe Uses, Begin gọi là các từ => ghi nhớ kiến thức khoá - Từ khoá là từ dành riêng ngôn ngữ lập trình Học sinh chú ý lắng nghe - Ngoài từ khoá, chương trình còn có tên chương trình + Học sinh nghiên cứu sách giáo khoa và trả lời câu hỏi giáo viên - Đặt tên chương trình phải * Khi đặt tên cho chương - Từ khoá là từ dành riêng tuân theo quy tắt trình cần phải tuân theo ngôn ngữ lập trình nào? quy tắt sau: - Tên khác tương ứng Khi đặt tên cho chương trình với đại lượng khác cần phải tuân theo quy tắt sau: - Tên khác tương ứng với Lop8.net (8) đại lượng khác Hoạt động 3: 10’ Tìm hiểu cấu trúc chung Cấu trúc chương chương trình - Cấu trúc chung trình Pascal: Học sinh chú ý lắng nghe chương trình gồm: * Phần khai báo: gồm các => ghi nhớ kiến thức - Cấu trúc chung chương câu lệnh dùng để: khai báo trình gồm: tên chương trình và khai * Phần khai báo: gồm các câu báo các thư viện lệnh dùng để: khai báo tên * Phần thân chương trình: chương trình và khai báo các thư viện gồm các câu lệnh mà máy * Phần thân chương trình: gồm tính cần phải thực các câu lệnh mà máy tính cần phải thực Hoạt động 4: 10’ Ví dụ ngôn ngữ lập Tìm hiểu ví dụ ngôn ngữ trình: Học sinh chú ý lắng nghe lập trình Giáo viên giới thiệu ngôn ngữ lập trình Pascal Hoạt động 5: 5’ Củng cố: ? Hãy nêu cấu trúc - Cấu trúc chung chương trình Pascal chương trình gồm: * Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện * Phần thân chương trình: gồm các câu lệnh mà máy Hoạt động 6: 2’ tính cần phải thực Dặn dò: - Học bài kết hợp SGK -Làm bài tập 3,4,5,6 SGK Tuần: Tiết: Ngày soạn:28/08/2009 Ngày dạy:7/09/2009 Bài thực hành số LÀM QUEN VỚI TURBO PASCAL I Mục tiêu: Kiến thức: Lop8.net (9) - Bước đầu làm quen với môi trường lập trình Turbo Pascal, nhận diện màn hình soạn thảo, cách mở các chọn và chọn lệnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết Kĩ năng: - Rèn luyện kĩ dịch, sửa lỗi và 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 II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử,bảng phụ ghi nội dung thực hành Hs:Sách giáo khoa, xem bài trước nhà III Tiến trình thực hành: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: ? Hãy nêu cấu trúc chương - Cấu trúc chung trình Pascal chương trình gồm: * Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện * Phần thân chương trình: gồm các câu lệnh mà máy Hoạt động 2: 15’ tính cần phải thực Làm quen với việc khởi động Làm quen với việc khởi động và thoát khỏi Turbo và thoát khỏi Turbo Pascal ? Nêu cách để khởi động Turbo + Nháy đúp vào biểu Pascal.: Pascal tượng Turbo Pascal trên màn hình - Có thể khởi động cách Học sinh chú ý lắng nghe nháy đúp chuột vào tên tệp => ghi nhớ kiến thức Turbo.exe thư mục chứa tệp này - ? Nêu cách để thoát khỏi Chọn Menu File => Exit chương trình Pascal Ta có thể sử dụng tổ hợp phím Alt + X để thoát khỏi Turbo Pascal Hoạt động 3: 15’ Nhận biết các thành phần: chọn, tên tệp mở, trỏ, dòng trợ giúp phía màn hình - Nhấn phím F10 để mở bảng Để di chuyển qua lại Nhận biết các thành phần: Lop8.net (10) chọn Để di chuyển qua lại các bảng chọn ta sử dụng phím nào? - Nhấn phím Enter để mở bảng chọn - Quan sát các lệnh bảng chọn Hoạt động 4: 5’ Củng cố: -Gọi hs nhắc lại các thao tác đã thực hành -Nhận xét và đánh giá tiết thực hành Hoạt động 5: 2’ Dặn dò: -Xem lại các nội dung đã thực hành - Tiết sau thực hành: “ Bài thực hành số 1” (tt) các bảng chọn, ta sử dụng chọn, tên tệp phím mũi tên sang trái và mở, trỏ, dòng trợ giúp phía màn hình sang phải Học sinh thực các thao tác theo yêu cầu giáo viên -Hs nhắc lại các thao tác Tuần: Tiết: Ngày soạn:28/08/2009 Ngày dạy:7/09/2009 Bài thực hành số LÀM QUEN VỚI TURBO PASCAL(tt) 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 Turbo Pascal, nhận diện màn hình soạn thảo, cách mở các chọn và chọn lệnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết Lop8.net (11) Kĩ năng: - Rèn luyện kĩ dịch, sửa lỗi và 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 II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử,bảng phụ ghi nội dung thực hành Hs:Sách giáo khoa, xem bài trước nhà III Tiến trình thực hành: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: -Gọi hs nhắc lại cách khởi -Nháy đúp vào biểu tượng động và thoát khỏi Turbo Turbo Pascal trên màn Pascal hình -Chọn Menu File => Exit Hoạt động 2: 15’ Soạn thảo chương trình đơn giản Soạn thảo chương trình đơn Học sinh soạn thảo giản Program CT_dau_tien; chương trình trên máy tính Program CT_dau_tien; Uses CRT; theo hướng dẫn giáo Uses CRT; Begin Begin viên Clrscr; Clrscr; Writeln(‘chao cac ban’); Writeln(‘chao cac ban’); Writeln(‘ Toi la Turbo Writeln(‘ Toi la Turbo Pascal’); Pascal’); Readln Readln End End - Nhấn phím F2 lệnh File => Save để lưu chương trình Hoạt động 3: 15’ Dịch và chạy chương trình đơn giản - Yêu cầu học sinh dịch và - Nhấn phím F9 để dịch Dịch và chạy chương trình đơn giản chạy chương trình vừa soạn chương trình - Tiến hành sửa lỗi có thảo - Nhấn Ctrl + F9 để chạy chương trình Hoạt động 4: 5’ Củng cố -Gọi hs nhắc lại cách dịch - Nhấn phím F9 để dịch và chạy chương trình chương trình - Nhấn Ctrl + F9 để chạy Lop8.net (12) chương trình -Nhận xét và đánh giá tiết thực hành Hoạt động 5: 2’ Dặn dò -Xem lại các nội dung đã thực hành -Xem trước bài “ chương trình máy tính và liệu” Tuần: Tiết: Ngày soạn:10/09/2009 Ngày dạy:14/09/2009 BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I Mục tiêu: Kiến thức: - Biết khái niệm liệu và kiểu liệu - Biết số phép toán với kiểu liệu số Kĩ năng: - Rèn luyện kĩ sử dụng các phép toán với kiểu liệu số Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử Hs:Sách giáo khoa, xem bài trước nhà Lop8.net (13) III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Hoạt động 1: 8’ -Ổn định lớp: -Kiểm tra bài cũ: ? Hãy nêu cấu trúc chương * Phần khai báo: gồm các trình Pascal câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện * Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực ?Nhắc lại cách khởi động và -Nháy đúp vào biểu tượng thoát khỏi Turbo Pascal Turbo Pascal trên màn hình -Chọn Menu File => Exit ? Nhắc lại cách dịch và chạy - Nhấn phím F9 để dịch chương trình chương trình - Nhấn Ctrl + F9 để chạy chương trình Hoạt động 2: 15’ Tìm hiểu liệu và kiểu liệu - Để quản lí và tăng hiệu xử Học sinh chú ý lắng nghe lí, các ngôn ngữ lập trình => ghi nhớ kiến thức thường phân chia liệu thành thành các kiểu khác ? Các kiểu liệu thường + Các kiểu liệu thường xử lí nào xử lí theo nhiều cách khác - Các ngôn ngữ lập trình định + Học sinh chú ý lắng nghe nghĩa sẵn số kiểu liệu - Một số kiểu liệu thường dùng: * Số nguyên * Số thực *char * Xâu kí tự Học sinh cho ví dụ theo yêu Em hãy cho ví dụ ứng với cầu giáo viên - Số nguyên: Số học sinh kiểu liệu? lớp, số sách thư viện… - Số thực: Chiều cao bạn Bình, điểm trung bình Lop8.net Nội dung Dữ liệu và kiểu liệu: - Để quản lí và tăng hiệu xử lí, các ngôn ngữ lập trình thường phân chia liệu thành thành các kiểu khác - Một số kiểu liệu thường dùng: * Số nguyên * Số thực *char * Xâu kí tự (14) môn toán - Xâu kí tự: “ chao cac ban” Hoạt động 3: 15’ Tìm hiểu các phép toán với liệu kiểu số - Giới thiệu số phép toán số học Pascal như: cộng, trừ, nhân, chia * Phép DIV : Phép chia lấy phần dư * Phép MOD: Phép chia lấy phần nguyên - Yêu cầu học sinh nghiên cứu sách giáo khoa => Quy tắt tính các biểu thức số học Các phép toán với liệu Học sinh chú ý lắng nghe kiểu số: Kí hiệu các phép toán số => ghi nhớ kiến thức học Pascal: +: phép cộng - : Phép trừ * : Phép nhân / : Phép chia Học sinh nghiên cứu sách Div: phép chia lấy phần giáo khoa => đưa quy tắt nguyên Mod: phép chia lấy phần dư tính các biểu thức số học: - Các phép toán ngoặc thực trước - Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia, phép chia lấy phần nguyên và phép chia lấy phần dư thực trước - Phép cộng và phép trừ thực theo thư tự từ trái sang phải Hoạt động 4: 5’ Củng cố: ? Hãy nêu số kiểu liệu - Một số kiểu liệu thường dùng thường dùng: * Số nguyên * Số thực *char * Xâu kí tự ?Nêu các phép toán với liệu +: phép cộng - : Phép trừ kiểu số * : Phép nhân / : Phép chia Div: phép chia lấy phần nguyên Mod: phép chia lấy phần dư Lop8.net (15) Hoạt động 5: 2’ Dặn dò: - Học bài kết hợp SGK - Làm bài tập 1,2,3,4/26/SGK Tuần: Tiết: Ngày soạn:10/09/2009 Ngày dạy:14/09/2009 BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU(tt) I Mục tiêu: Kiến thức: - Biết khái niệm liệu và kiểu liệu - Biết số phép toán với kiểu liệu số Kĩ năng: - Rèn luyện kĩ sử dụng các phép toán với kiểu liệu số Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II Chuẩn bị: Gv:Sách giáo khoa, máy tính điện tử Hs:Sách giáo khoa, xem bài trước nhà III Tiến trình bài dạy: Hoạt động Gv Hoạt động Hs Hoạt động 1: 8’ Lop8.net Nội dung (16) -Ổn định lớp: -Kiểm tra bài cũ: ? Hãy nêu số kiểu liệu - Một số kiểu liệu thường dùng thường dùng: * Số nguyên * Số thực *char * Xâu kí tự ?Nêu các phép toán với liệu +: phép cộng - : Phép trừ kiểu số * : Phép nhân / : Phép chia Div: phép chia lấy phần nguyên Mod: phép chia lấy phần dư Hoạt động 2: 15’ Tìm hiểu các phép so sánh Các phép so sánh: - Ngoài phép toán số học, ta Học sinh chú ý lắng nghe - Ngoài phép toán số học, ta thường so sánh các số => ghi nhớ kiến thức ? Hãy nêu kí hiệu các phép thường so sánh các số Học sinh trả lời câu hỏi so sánh giáo viên Kí hiệu = < > ≠ ≤ ≥ Phép so sánh nhỏ lớn khác nhỏ lớn Kết phép so sánh có Học sinh chú ý lắng nghe thể là đúng sai => ghi nhớ kiến thức + Giáo viên giới thiệu kí hiệu các phép so sánh ngôn ngữ Pascal Hoạt động 3: 15’ Giao tiếp người – máy Lop8.net (17) Tìm hiểu giao tiếp người và máy Quá trình trao đổi liệu hai chiều người và máy tính Học sinh chú ý lắng nghe chương trình hoạt động thường gọi là giao tiếp tương tác người – máy - Yêu cầu học sinh nghiên cứu SGK => nêu số trường hợp + Một số trường hợp tương tương tác người và máy tác người và máy: - Thông báo kết tính toán: là yêu cầu đầu tiên chương trình - Nhập liệu: Một tương tác thường gặp là chương trình yêu cầu nhập liệu - Tạm ngừng chương trình - Hộp thoại: hộp thoại sử dụng công cụ cho việc giao tiếp người và máy tính chạy chương trình Hoạt động 4: 5’ Củng cố: ? Hãy nêu số trường hợp tương tác người và máy? tính: a) Thông báo kết tính toán b) Nhập liệu c) Tạm ngừng chương trình d) Hộp thoại a) Thông báo kết tính toán b) Nhập liệu c) Tạm ngừng chương trình d) Hộp thoại ? Hãy nêu kí hiệu các phép so sánh pascal Kí hiệu = < > ≠ ≤ ≥ Phép so sánh nhỏ lớn khác nhỏ lớn Lop8.net Kí hiệu pascal = < > <> <= >= (18) Hoạt động 5: 2’ Dặn dò: - Học bài kết hợp SGK - Làm bài tập 5,6,7/SGK Tuần: Tiết: Ngày soạn:15/09/2009 Ngày dạy:21/09/2009 Bài thực hành số VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN I Mục tiêu: Kiến thức: - Biết cách chuyển biểu thức toán học sang biểu diễn Pascal - Biết kiểu liệu khác thì xử lý khác Kĩ năng: - Rèn luyện kĩ chuyển biểu thức toán học sang biểu diễn Pascal 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 II Chuẩn bị: Gv:Nội dung bài thực hành, máy tính điện tử Hs: xem bài trước nhà III Tiến trình thực hành: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 18’ -Ổn định lớp: Lop8.net (19) -Viết các biểu thức toán học sau đây dạng + Học sinh thực chuyển các biểu thức Pascal? biểu thức toán học sang biểu 1/ Viết các biểu thức toán học thức Pascal trên máy sau đây dạng biểu thức tính a) 15 x – 30 + 12 ; Pascal? a) 15 x – 30 + 12 ; b) 15 + 18 a/ 15*4-30+12 ; b) 15 + 18 3+1 5+1 b/(15+5)/(3+1)-18/(5+1) ; 3+1 5+1 c) (10 + 2) c/((10+2)*(10+2))/(3+1) ; c) (10 + 2)2 (3 + 1) d//((10+2)*(10+2)-24)/(3+1) ; (3 + 1) d) (10 + 2) - 24 ; d) (10 + 2)2 - 24 (3 + 1) ; (3 + 1) Hoạt động 2: 2’ Khởi động Turbo Pascal và gõ chương trình để Học sinh tiến hành gõ chương 2/Khởi động Turbo Pascal và tính các biểu thức trên trình để tính các biểu thức đã cho gõ chương trình để tính các trên biểu thức trên Begin Begin Writeln(‘15*4-30+12=’,15*4Writeln(‘15*4-30+12=’,15*430+12); 30+12); Writeln(‘(15+5)/(3+1)Writeln(‘(15+5)/(3+1)18/(5+1)=’,(15+5)/(3+1)18/(5+1)=’,(15+5)/(3+1)18/(5+1)); 18/(5+1)); Writeln(‘((10+2)*(10+2))/(3+1) Writeln(‘((10+2)*(10+2))/(3+1 =’,((10+2)*(10+2))/(3+1)); ) Writeln(‘((10+2)*(10+2)24)/(3+ =’,((10+2)*(10+2))/(3+1)); 1) Writeln(‘((10+2)*(10+2)24)/(3 =’,((10+2)*(10+2)24)/(3+1)); +1) Lưu chương trình với tên readln =’,((10+2)*(10+2)24)/(3+1)); end readln CT2 Hoạt động 3: 5’ end -Gọi hs Viết các biểu thức toán học sau đây dạng biểu thức Chọn Menu File => Save để lưu Pascal? (x+y) chương trình ; (3x+2y) -Gọi hs nhắc lại cách lưu Lop8.net (20) chương trình -Nhận xét và đánh giá tiết ((x+y)*(x+y)/(3*x+2*y) thực hành Hoạt động 4: 2’ Dặn dò: -Xem lại các nội dung đã thực hành - Tiết sau thực hành: “ Bài thực hành số (tt) Tuần: Tiết: 10 Ngày soạn:15/09/2009 Ngày dạy:21/09/2009 Bài thực hành số (tt) VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN I Mục tiêu: Kiến thức: - Biết sử dụng phép toán DIV và MOD - Hiểu thêm các lệnh in liệu màn hình và tạm ngừng chương trình Kĩ năng: - Rèn luyện kĩ sử dụng phép toán DIV và MOD để giải số bài toá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 II Chuẩn bị: Gv:Nội dung bài thực hành, máy tính điện tử Hs: xem bài trước nhà III Tiến trình thực hành: Hoạt động Gv Hoạt động Hs Nội dung Hoạt động 1: 18’ -Ổn định lớp: -Tìm hiểu các phép chia lấy phần nguyên và phép Lop8.net (21)

Ngày đăng: 29/03/2021, 15:59

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan