Thông tin tài liệu:
Kiến thức: Giúp cho học sinh hiểu khả năng của ngôn ngữ lập trình bậc cao.Giúp học sinh hiểu được ý nghĩa của chương trình dịch, biết thế nào là biên dịch và thông dịch.Thái độ:Giúp học sinh nhận thức được quá trình phát triển của ngôn ngữ lập trình gắn liền với quá trình pháttriển của tin học nhằm giải các bài toán thực tiễn ngày càng phức tạp. Từ đó ham muốn được học mộtngôn ngữ lập trình cụ thể để có thể tự giải các bài toán bằng máy tính. ...
Nội dung trích xuất từ tài liệu:
GIÁO ÁN BÀI 1: KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHTRƯỜNG PT DTNT TỈNH LÂM ĐỒNG Chương 1: Một số khái niệm về Lập trình và Ngôn ngữ lập trìnhNgàysoạn: 01/9/2007 BÀI1:KHÁINIỆMLẬPTRÌNHTuầndạy: 01 BÀIDẠYTiếtPP: 01 VÀNGÔNNGỮLẬPTRÌNHI. Mụcđíchyêucầu: • Kiếnthức: - Giúpchohọcsinhhiểukhảnăngcủangônngữlậptrìnhbậccao. - Giúphọcsinhhiểuđượcýnghĩacủachươngtrìnhdịch,biếtthếnàolàbiêndịchvàthôngdịch. • Tháiđộ: - Giúphọcsinhnhậnthứcđượcquátrìnhpháttriểncủangônngữlậptrìnhgắnliềnvớiquátrìnhphát triểncủatinhọcnhằmgiảicácbàitoánthựctiễnngàycàngphứctạp.Từđóhammuốnđượchọcmột ngônngữlậptrìnhcụthểđểcóthểtựgiảicácbàitoánbằngmáytính. • Kỹnăng: - Phânbiệtđượccáclớpngônngữlậptrình,phânbiệtđượcbiêndịchvàthôngdịch.II. Phươngpháp: - Dạyhọcpháthiệnvấnđềvàgiảiquyếtvấnđềkếthợpdạyhọchợptáctrongnhómnhỏ.III. Chuẩnbị : • Giáoviên: - Giáoánđiệntử,phònghọccôngnghệcao,phiếuhọctập. - Đồdùngdạyhọc:Sơđồkhốibiểudiễnquátrìnhthôngdịchvàquátrìnhbiêndịch. • Họcsinh: - Sáchgiáokhoa,vởhọc,vởbàitập,giấynháp,bút,bảngphụ.IV. Tiếntrìnhbàidạy : t Nộidung Hoạtđộngcủagiáoviên Hoạtđộngcủahọcsinh5’ Hoạtđộng1:Ổnđịnhlớp Ổn định lớp, giới thiệu bộ môn, Nắm bắt những yêu cầu của yêucầuHSchuẩnbịsách,vởvà môn học, làm quen với phương hướng dẫn phương pháp học tập pháphọctậpbộmôn. bộmôn.15 Hoạtđộng2:Bàimới. ’ 1.Ôntập: Chianhómtheotổhoặctheobàn Chủ động trong hoạt động a.Cácbướcgiảibàitoántrênmáy học, phát câu hỏi và hướng dẫn nhóm, tự phân công tổ trưởng, tính. thảoluận. thưkývàHSđạidiệntrảlời. Xácđịnhbàitoán. Đặtmộtsốcâuhỏigợinhớkiến ThamkhảovởhọcvàSGKlớp Lựachọnvàthiếtkếthuậttoán. thứccũ. 10,đọckỹcâuhỏivàthảoluận Viếtchươngtrình. Mờimộtđạidiệnnhómtrảlờicâu nhómđểgiảiquyếtvấnđề Hiệuchỉnhchươngtrình. hỏi. * Nhóm 1: liệtkê cácbước giải Viếttàiliệu. Nhậnxétvàkếtluậncácvấnđề. bàitoánvàgiảithíchtừngbước b.Cáclớpngônngữlậptrình. ĐặcđiểmcáclớpNNlậptrình. phảilàmgì?GIÁO ÁN TIN HỌC 11 (1) GV: Hoàng Ngọc Trung HiếuTRƯỜNG PT DTNT TỈNH LÂM ĐỒNG Chương 1: Một số khái niệm về Lập trình và Ngôn ngữ lập trình Ngônngữlậptrìnhlàngônngữ *Ngônngữmáy:bịphụthuộcvào * Nhóm 2: chia bảng phân biệt để viết chương trình, được chia loạimáytính,lệnhlàcácdòngsố cáclớpNNLTtheocácđặcđiểm thành3lớp. khônggợinghĩa vàkháiniệm. Ngônngữmáy. * Hợp ngữ: lệnh là cụm từ tiếng Ngôn Hợp Ngôn Hợpngữ. Anh viết tắt. Phải dùng chương ngữ ngữ ngữbậc Ngônngữbậccao:làngônngữ trìnhhợpdịchđểchuyểnđổi. máy cao lập trình rất thích hợp cho người * Ngôn ngữ bậc cao: không phụ Lệnh … … lậptrìnhvìcáclệnhgầnvớingôn thuộcvàooạimáytính.Phảidùng Phụ … … ngữtựnhiên,tínhđộclậpcao. chươngtrìnhdịchđểchuyểnđổi. thuộc … … Hoạtđộng3:Bàimới.15’ * Nhóm 3: đọc SGK, ...