1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Công nghệ 6 - Tiết 7-8 - Nguyễn Thị Tuyết Minh

20 5 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 245,66 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kỉ năng: - HS 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ể.. - HS Biết Biết ngôn ngữ dùng để viết chương trình má[r]

Trang 1

Tuần: 1 Ngày soạn: 07/08/2010

BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(t1)

I - MỤC TIÊU

1 Kiến thức:

- HS 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

- HS 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

2 Kỉ năng:

- HS 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ể

- HS Biết Biết ngôn ngữ dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình

- HS Biết vai trò của chương trình dịch

3 Thái độ:

- HS Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo

nhóm

- HS Nâng cao ý thức và lòng say mê học tập các môn học

II - CHUẨN BỊ

1 GV: Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 HS: Bảng phụ nhóm, Sách giáo khoa, vở ghi, bút thước

III - TIẾN TRÌNH

1 Ốn định lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Bài cũ

3 Bài Mới

1 Con người ra lệnh cho

máy tính bằng cách nào.

- Để ra lệnh cho máy tính

chúng ta phải làm gì ?

2 Ro-bot nhặt rác.

-Em hiểu robot là gì?

-Con người điều khiển RoBot

bằng cách nào?

- Chúng ta ra lệnh cho máy tính thông qua các thao tác trên bàn phím và chuột hoặc các chương trình điều khiển

-Robot là người máy làm việc cho con người

1.Con người ra lệnh cho máy tính.

- Các thao tác bằng chuột và bàn phím

- Nháy dúp chuột lên biểu tượng

- Gõ các phím ký tự

- Sao chép van bản …

2 RoBot nhặt rác.

- RoBot là người máy mà con người tạo ra để làm việc phục vụ cho con người

- RoBot có thể tự động làm một só công việc thông qua điều khiển của con người

- Con người điều khiển RoBot bằng các chương trình điều khiển

Trang 2

*VD.Các bước thực hiện của

RoBot nhặt giác *VD: Các bước thực hiện của RoBot khi nhặt rác

1 Tiến 2 bước

2 Quay trái tiến 1 bước

3 Nhặt rác

4 Quay phải tiến 3 bước

5 Quay trái tiến 2 bước

Bỏ rác vào thùng

IV – CŨNG CỐ BÀI

- Học qua bài này các em biết thêm được những gì?

- Con người chỉ rẫn cho máy tính thông qua các lệnh?

V - TIẾN TRÌNH

- Về nhà nhớ học thuộc phần ghi nhớ

- Làm bài tập 1 trang 8

- Xem trước mục mục 3,4 trang 7

VI – RÚT KINH NGHIỆM

Trang 3

Tuần: 1 Ngày soạn: 07/08/2010

BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(t2)

I - MỤC TIÊU

1 Kiến thức

- HS biết được con người co thê ra lệnh cho máy tính làm việc thông qua chương trình.

2 Kĩ năng

-HS nắm được chương trình là gì tại sao lại phải viết chương trình

3 Thái độ

- Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo nhóm

- Nghiêm túc khi học và làm việc trên máy tính không phân biệt phần mềm học tập hay phần mềm trò chơi Có ý thức sử dụng máy tính đúng mục đích

- Nâng cao ý thức và lòng say mê học tập các môn học

II - CHUẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III - TIẾN TRÌNH

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

- Con người ra lệnh cho máy tính như thế nào?

3 Bài mới

1 Viết chương trình ra

lệnh cho máy tính

- Chương trình máy tính là

gì?

-Tại sao cần viết chương

trình?

2 Chương trình và ngôn

-Một HS trả lời

-Một HS trả lời

3 Viết chương trình ra lệnh cho 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

-Con người điều khiển máy tính thông qua các câu lệnh Các câu lệnh tập hợp lại trong mộ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

4 Chương trình và ngôn ngữ lập trình

Trang 4

ngữ lập trình

- Để máy hiểu được

chương trình ta cần biểu

diễn nó như thế nào ?

-Một HS trả lời

-Để máy tính hiểu được chương trình chúng ta phải viết chương trình bằng ngôn ngữ lập trình (pascal, c++

…)

- Để tạo ra chương trình máy tính gồm 2 bước sau: 1.Viết chương trình bằng 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

IV – CŨNG CỐ

- Học qua bài này các em biết thêm được những gì?

-Viết chương trình là hướng 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ể

-Ngôn ngữ dùng để viết chương trình máy tính được gọi là ngôn ngữ lập trình

V – DẶN DÒ

- Về nhà học thuộc phần ghi nhớ và làm các bài tập 2,3,4 trong SGK

- Xem trước bài 2 để hôm sau chúng ta học

VI RÚT KINH NGHIỆM

Trang 5

Tuần: 2 Ngày soạn: 12/08/2010

BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ

NGÔN NGỮ LẬP TRÌNH(t1)

I- MỤC TIÊU

1 Kiến thức

- HS biết thế nao la lập trình, lam quen với chương trình Turbo Pascal đơn giản đầu tiên, nhận biết về một số tên và từ khóa

- Sử dụng cac từ khóa một cach thích hợp, đặt tên đúng quy tắc và gợi nhớ

2 Kĩ nă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ể

- Biết ngôn ngữ dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình

- Biết vai trò của chương trình dịch

3 Thái độ

- Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo nhóm

- Nghiêm túc khi học và làm việc trên máy tính không phân biệt phần mềm học tập hay phần mềm trò chơi Có ý thức sử dụng máy tính đúng mục đích

- Nâng cao ý thức và lòng say mê học tập các môn học

II CHUẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III TIẾN TRÌNH

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

- Con người chỉ dẫn cho máy tính thực hiện thông qua gì?

- Thế nào là ngôn ngữ lập trình ?

3 Bài mới

1 Ví dụ về chương trình

Giới thiệu một vài ví dụ về

chương trình trong thực tế,

sau đó GV giới thiệu ví dụ 1

trong SGK

Gv giới thiệu khái niệm

chương trình

HS nêu ví dụ thực tế

HS quan sát trên màn hình chiếu và nghe giảng

1 Ví dụ về chương trình

Ví dụ 1 : Xem SGK/9

* Chương trình gồm nhiều dòng lệnh, mỗi lệnh gồm các cụm từ khác nhau được tạo từ các chữ cái

Trang 6

1 Ngôn ngữ lập trình

gồm những gì ?

GV lấy ví dụ thực tế về các

con số, chữ viết khi ghi một

bài toán, ghi một bài văn

GV giới thiệu ngôn ngữ lập

trình của máy

GV quay lại ví dụ 1 để minh

hoạ cho ngôn ngữ và câu

lệnh

3 Tìm hiểu từ khoá và tên

Quay lại ví dụ 1 và GV giới

thiệu từ khoá và tác dụng của

các từ khoá

Gv giới thiệu ý nghĩa của

một vài từ khoá thông dụng

GV giới thiệu ở ví dụ 1 :

“CT_dau_tien” là tên của

chương trình, tên chương

trình phải được đặt theo

những quy tắc riêng

Gv giới thiệu các quy tắc

đặt tên và ví dụ minh hoạ về

đặt tên đúng quy tắc, đặt tên

sai quy tắc

HS ghi chép

Hs nghe giảng và lấy ví dụ thực tế khi muốn thể hiện một bài toán, bài văn đều phải sử dụng các chữ cái, số và các kí hiệu (+,-,*,/…)

Hs nghe giảng

HS theo dõi, ghi chép

Hs quan sát và nắm bắt khái niệm từ khoá

Hs nghe giảng, ghi chép

Hs quan sát ví dụ và nghe giảng

Hs nghe giảng, ghi chép

2 Ngôn ngữ lập trình gồm những gì?

* Ngôn ngữ lập trình thường gồm các chữ cái tiếng Anh và một số kí hiệu (+,-,*,/,…)

* Các chữ cái và kí hiệu được viết theo một quy tắc nhất định tạo nên các câu lệnh

3 Từ khoá và tên:

a) Từ khoá:

Các từ khoá thường dùng là : Program; uses; begin; end;

… Program : Khai báo tên chương trình

Uses : khai báo các thư viện Begin, end : Thông báo bắt đầu và kết thúc chương trình

b) Tên và quy tắc đặt tên:

Tên do người lập trình đặt

và tuân theo những nguyên tắc :

* tên khác nhau ứng với đại lượng khác nhau

* Tên không trùng với từ khoá

Lưu ý : tên có tính gợi nhớ, ngắn gọn

Ví dụ 2: Trong ngôn ngữ Pascal

Tên hợp lệ : Stamgiac;

Dem_so; … Tên không hợp lệ : Lop em, 8A, …

IV- CỦNG CỐ

- Các thành phần cơ bản của ngôn ngữ lập trình ?

- Cho biết sự khác nhau giữa từ khoá và tên ?

V – DẶN DÒ

- Về nhà học bài cũ và làm các bài tập 1,2,3 SGK

- Xem trước mục 4 ,5 để hôm sau chúng ta học

VI RÚT KINH NGHIỆM

Trang 7

Tuần: 2 Ngày soạn: 12/08/2010

BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ

NGÔN NGỮ LẬP TRÌNH(2)

I- MỤC TIÊU

1 Kiến thức

- HS biết thế nao la lập trình, lam quen với chương trình Turbo Pascal đơn giản đầu tiên, nhận biết về một số tên và từ khóa

- Sử dụng cac từ khóa một cach thích hợp, đặt tên đúng quy tắc và gợi nhớ

2 Kĩ nă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ể

- Biết ngôn ngữ dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình

- Biết vai trò của chương trình dịch

3 Thái độ

- Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo nhóm

- Nghiêm túc khi học và làm việc trên máy tính không phân biệt phần mềm học tập hay phần mềm trò chơi Có ý thức sử dụng máy tính đúng mục đích

- Nâng cao ý thức và lòng say mê học tập các môn học

II- CHUẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III- TIẾN TRÌNH

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

- Con người chỉ dẫn cho máy tính thực hiện thông qua gì?

- Thế nào là ngôn ngữ lập trình ?

3 Bài mới

Hoạt động của thày Hoạt động của trò Ghi bảng

1.Tìm hiểu cấu trúc

chung một chương trình

GV quay lại VD1 :

Giới thiệu cấu trúc chương

trình có trong ví dụ

Phần khai báo CT thường

HS quan sát ví dụ

4 Cấu trúc chung của chương trình :

Cấu trúc chương trình thường bao gồm : Phần khai báo và phần thân

*Phần khai báo : Gồm các lệnh dùng để

Trang 8

có những gì ?

Phần Thân CT thường có

những gì ?

GV lưu ý học sinh vị trí

của hai phần,và phần bắt

buộc phải có trong một

chương trình

2.Ví dụ về ngôn ngữ lập

trình

GV cho học sinh quan sát

các hình vẽ SGK và giới

thiệu về ngôn gnữ lập trình

Pascal

-Khai báo tên CT

-Khai báo thư viện

Ví dụ:

Program CT_dau_tien ;

User Crt;

*Phần thân :Thường là các câu lệnh mà máy sẽ thực hiện

Ví dụ:

Begin

Writeln (‘chao cac ban ‘);

End

Lưu ý:

-Phần Khai báo đặt trước phần thân CT.( có thể có hoặc không có trong một chương trình)

-Phần Thân CT :là phần bắt buộc phải có

5.Ví dụ về ngôn ngữ lập trình

(sgk)

IV- CỦNG CỐ

- Học qua bài này các em biết thêm được những gì?

- Cần nắm được cấu trúc của một chương trình

V – DẶN DÒ

- Về nhà học bài cũ và làm các bài tập 4,5,6SGK

- Ôn lại bài để hôm sau chúng ta lên thực hành cho tốt

VI RÚT KINH NGHIỆM

Trang 9

Tuần: 3 Ngày soạn: 18/08//2010

BÀI THỰC HÀNH 1 – LÀM QUEN VỚI TURBO PASCAL(t1)

I MỤC TIÊU

1 Kiến thức

Bước đầu làm quen với môi trường thực hành turbo pascal, nhận diện màn hình sọan thảo, cách mở các bảng chọn và câu lệnh

2 Kĩ năng

Gõ được một chương trình pascal đơn giản

3 Thái độ

- Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo nhóm

- Nâng cao ý thức và lòng say mê học tập các môn học

II CHUẨN BỊ

1 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III TIẾN TRÌNH

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

Con người chỉ dẫn cho máy tính thực hiện thông qua gì?

Thế nào là ngôn ngữ lập trình ?

3 Bài mới

Hoạt động của thày Hoạt động của trò Ghi bảng

Họat động 1:Khởi đông và

quan sát màn hình của

Turbo PasCal(6PHÚT)

Hướng dẫn học sinh khởi

động Turbo bằng các cách

qua máy chiếu: cách 1 và

cách 2

*Cách 1: Nhấp đúp vào

Trên Destop

*Cách 2 Nhấp đúp vào tập

lệnhTurbo.exe trong thư

mục chứa tập lệnh này( chỉ

thư mục chứa)

- Yêu cầu học sinh quan

sát màn hình khi đã khởi

động chương trìnhvà so

HS : quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

Quan sát

Giống nhau

Quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

a Khởi động Turbo bằng

các cách:

*Cách 1: Nhấp đúp vào biểu tượng

Trên Destop

*Cách 2 Nhấp đúp vào tập lệnhTurbo.exe trong thư mục chứa tập lệnh này( chỉ thư mục chứa)

Turbo Pascal.pif

Trang 10

sánh với màn hình được

chiếu trên bảng

Họat động 2: Hướng dẫn

sử dụng các lệng trên thanh

thực đơn và thanh trợ

giúpcũng như cách chọn

một lệnh(12PHÚT)

- Hướng dẫn học sinh màn

hình sọan thảo và các

thành phầntrên thanh Menu

cũng như thanh trợ giúp

- Hướng dẫn sử dụng phím

F10 để kích họat thanh

Menu, sử dụng các phím

mũi tên→, ,  ,  để di

chuyển qua lạ, lên xuống

giữa các bảng chọn

- Phím Enter để chấp nhận

một lệnhđã chọn

Hoạt động 3: (12PHÚT)

- Hướng dẫn sử dụng các

phím tắt

- Hướng dẫn học sinh cách

Quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

b Chức năng các phím:

- Phím F10 để kích họat Menu

- Các phím mũi tên→, ,  ,  để di chuyển qua lạ, lên xuống giữa các bảng chọn

- Phím Enter để chấp nhận một lệnh đã chọn

c Cách thóat khỏi Turbo

Pascal:

Ta dùng tổ hợp phím Alt+X

IV CỦNG CỐ

- Học qua bài này các em biết thêm được những gì?

- Cần nắm được cấu trúc của một chương trình

V DẶN DÒ

- Học bài và trả lời câu hỏi trong sách giáo khoa

- Về nhà xem lại bài để hôm sau chúng ta tiếp tục thực hành

VI RÚT KINH NGHIỆM

Trang 11

Tuần: 3 Ngày soạn: 18/08//2010

BÀI THỰC HÀNH 1 – LÀM QUEN VỚI TURBO PASCAL(t2)

I MỤC TIÊU

1 Kiến thức

- Kiến thức; bước đầu làm quen với môi trường thực hành turbo pascal, nhận diện màn hình sọan thảo, cách mở các bảng chọn và câu lệnh

2 Kĩ năng

- Biết cách dịch, sửa lỗi trong CT, chạy CT và xem kết quả

3 Thái độ

- Ham thích môn học, tác phong làm việc nghiêm túc, cẩn thận và tinh thần làm việc theo nhóm

- Nghiêm túc khi học và làm việc trên máy tính không phân biệt phần mềm học tập hay phần mềm trò chơi Có ý thức sử dụng máy tính đúng mục đích

- Nâng cao ý thức và lòng say mê học tập các môn học

II CHUẨN BỊ

2 Giáo viên

- Giáo án, sách giáo khoa, phấn, bảng, máy tính, máy chiếu

2 Học sinh

- Sách giáo khoa, vở ghi, bút thước…

III TIẾN TRÌNH

1 Ổn định tổ chức lớp

Sĩ số của các lớp:

Lớp 8A1: ……… ; 8A2: ……….; 8A3: ……… …

2 Kiểm tra bài cũ

- Em hãy cho biết sự khác nhau giữa từ khóa và tên?

3 Bài mới

Hoạt động của thày Hoạt động của trò Ghi bảng

Họat động 1: Khởi động

Turbo PasCal

Hướng dẫn học sinh khởi

động Turbo rồi hướng dẫn

học sinh nhập các dòng

lệnh vào chương trình

- Hướng dẫn và cho học

sinh ghi cách lưu bài

Quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

Quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

1.Bài tập 2:

a Khởi đông Turbo PasCal Chương trình đầu tiên

Program CT_Dau_Tien;

Uses crt;

Begin Clrscr;

Writeln(‘chao cac ban’);

Write(‘Toi la Turbo pascal’);

End

- Chú ý:

+ khi soạn thảo phải gõ

Trang 12

- Hướng dẫn cho học sinh

biết cách dịch chương trình

sử lỗi

- Cho học sinh ghi cách

chạy chương trình

Họat động 2: Hướng dẫn

cách dịch và chạy chương

trình, cách quan sát và sửa

các lỗi

- Nhắc nhở, hướng dẫn học

sinh thực hành

- Hướng dẫn học sinh cách

thóat khỏi Turbo Pascal; ta

dùng tổ hợp phím Alt+X

hoặc cách khác…

Quan sát giáo viên thực hiện

Thực hiện theo hướng dẫn

- Thực hành theo yêu cầu

- Thực hiện

đúng không để sót các dấu nháy đơn, dấu (;), dấu (.) trong các dòng lệnh

+ Soạn thảo chương trình cũng tương tự như soạn thảo văn bản: sử dụng các phím mũi tên để di chuyển

con trỏ, nhấn phím Enter để

xuống dòng mới, nhấn các

phím Delete hoặc

BackSpace để xoá

b Nhấn phím F2 (hoặc lệnh File Save) để lưu

chương trình Khi hộp thoại hiện ra, gõ tên tệp (ví dụ

CT1.pas) trong ô Save file

as (phần mở rộng ngầm

định là pas) và nhấn Enter (hoặc nháy OK).

c Nhấn tổ hợp phím

Alt+F9 để biên dịch

chương trình

d Nhấn tổ hợp phím

Ctrl+F9 để chạy chương

trình và quan sát kết quả

Nhấn Enter để quay về màn

hình soạn thảo

2 Bài tập 3:

a Xóa dòng lệnh Begin

Dịch chương trình và qua sát kết quả

b Nhấn phím Enter và gõ lại lệnh Begin Xóa dấu chấm sau chữ End Dịch chương trình qua sát thông báo lỗi

c Cách thóat khỏi Turbo Pascal:

Ta dùng tổ hợp phím Alt+X

IV RÚT KINH NGHIỆM

- Học qua bài này các em biết thêm được những gì?

- Cần nắm được cấu trúc của một chương trình

V RÚT KINH NGHIỆM

- Bạn nào có máy tính thì về nhà làm lại các bài tập đã thực hành

- Về nhà xem trước bài 3 để hôm sau chúng ta học

VI RÚT KINH NGHIỆM

Ngày đăng: 29/03/2021, 14:21

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w