Giáo án Khoa học máy tính 12 chân trời Bài F7: Giới thiệu CSS
Giáo án Bài F7: Giới thiệu CSS sách Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo. Được thiết kế theo công văn 5512, chi tiết, đầy đủ. Giáo án là bản word, có thể tải về và dễ dàng chỉnh sửa. Bộ giáo án có đầy đủ các bài trong học kì 1 + học kì 2 của Tin học 12 chân trời sáng tạo. Kéo xuống dưới để tham khảo chi tiết.
Xem: => Giáo án Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo
Xem video về mẫu Giáo án Khoa học máy tính 12 chân trời Bài F7: Giới thiệu CSS
Các tài liệu bổ trợ khác
Xem toàn bộ: Giáo án khoa học máy tính 12 chân trời sáng tạo đủ cả năm
Ngày soạn: …/…/…
Ngày dạy: …/…/…
BÀI F7: GIỚI THIỆU CSS
(2 tiết)
I. MỤC TIÊU
1. Kiến thức
Sau bài học này, HS sẽ:
Biết được ngôn ngữ CSS.
Biết được các cách bổ sung mã lệnh CSS trong một trang web.
2. Năng lực
Năng lực chung:
Tự chủ và tự học: Tự lực (Chủ động, tích cực thực hiện công việc của bản thân).
Giao tiếp và hợp tác: Xác định trách nhiệm và hoạt động của bản thân (Phân tích được các công việc cần thực hiện để hoàn thành nhiệm vụ của nhóm trong các hoạt động nhóm).
Giải quyết vấn đề và sáng tạo: Hình thành và triển khai ý tưởng mới (Nêu được nhiều ý tưởng mới trong học tập, suy nghĩ không theo lối mòn, tạo ra yếu tố mới dựa trên những ý tưởng khác nhau).
Năng lực Tin học:
NLc (Giải quyết vấn đề với sự hỗ trợ của công nghệ thông tin và truyền thông): Biết chèn mã lệnh CSS vào trang web.
3. Phẩm chất
Chăm chỉ: Tích cực tìm tòi và sáng tạo trong việc tìm hiểu một khái niệm mới là CSS.
Trung thực, trách nhiệm: Trung thực khi giới thiệu bản thân, tôn trọng bản quyền khi sử dụng thông tin, hình ảnh để xây dựng trang web.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Đối với giáo viên
SGK, SBT Tin học 12 – Định hướng Khoa học máy tính – Chân trời sáng tạo, bài trình chiếu (Slide), máy chiếu, phiếu học tập.
Máy tính có cài sẵn phần mềm Visual Studio Code và có kết nối Internet, các tệp HTML và CSS dùng trong hoạt động Thực hành.
2. Đối với học sinh
SGK, SBT Tin học 12 – Định hướng Khoa học máy tính – Chân trời sáng tạo, vở ghi.
III. TIẾN TRÌNH DẠY HỌC
A. HOẠT ĐỘNG KHỞI ĐỘNG
a) Mục tiêu: Ôn lại kiến thức đã học và gợi ra các định dạng khác cho việc trình bày thẻ <h1> như thay đổi màu sắc và đổ bóng.
b) Nội dung: HS dựa vào hiểu biết để trả lời các câu hỏi.
c) Sản phẩm: Từ yêu cầu, HS vận dụng sự hiểu biết để trả lời câu hỏi GV đưa ra.
d) Tổ chức thực hiện:
Bước 1: GV chuyển giao nhiệm vụ:
- GV chia lớp thành các nhóm 3 – 4 HS, sau đó nêu câu hỏi cho các nhóm thảo luận:
Quan sát trang web trong hình dưới đây và trả lời các câu hỏi sau:
+ Mã nguồn trang web có những phần tử HTML nào?
+ Định dạng các phần tử HTML này có đặc điểm chung nào?
+ Có thể định dạng mẫu một lần để áp dụng mẫu đó cho nhiều phần tử HTML được không?
Bước 2: HS thực hiện nhiệm vụ học tập:
- Các nhóm HS thảo luận và trả lời các câu hỏi.
- GV quan sát quá trình các nhóm thảo luận, giải đáp thắc mắc nếu HS chưa rõ.
Bước 3: Báo cáo kết quả hoạt động, thảo luận:
- GV mời một số nhóm báo cáo kết quả thảo luận.
Gợi ý trả lời:
Mã nguồn trang web có phần tử <h1> và phần tử <p>.
2 phần tử <p> có định dạng giống nhau.
Có thể định dạng mẫu một lần để áp dụng mẫu đó cho nhiều phần tử HTML.
- Các nhóm khác lắng nghe và góp ý.
Bước 4: Đánh giá kết quả thực hiện:
GV đánh giá kết quả của HS, dẫn dắt HS vào bài học mới: Trong một trang web có thể có nhiều phần tử HTML được định dạng giống nhau. Khi đó chúng ta cần sử dụng một công cụ hỗ trợ giúp định dạng chung cho nhiều phần tử. Vậy để tìm hiểu về công cụ đó, chúng ta sẽ cùng nhau đến với Bài F7: Giới thiệu CSS.
B. HÌNH THÀNH KIẾN THỨC MỚI
Hoạt động 1: Khái niệm CSS
a) Mục tiêu: Cung cấp cho HS kiến thức về:
- Tác dụng của ngôn ngữ CSS (Cascading Style Sheets) trong thiết kế trang web.
- Các lợi ích khi sử dụng CSS.
b) Nội dung: GV giao nhiệm vụ; HS tìm hiểu nội dung mục 1. Khái niệm CSS và thực hiện nhiệm vụ.
c) Sản phẩm: Khái niệm, tác dụng và các lợi ích của CSS.
d) Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV VÀ HS | SẢN PHẨM DỰ KIẾN | |
Bước 1: GV chuyển giao nhiệm vụ: - GV yêu cầu HS hoạt động cá nhân, tìm hiểu về khái niệm và lợi ích của CSS bằng cách trả lời các câu hỏi: + CSS là gì? + Sử dụng CSS trong thiết kế trang web có tác dụng như thế nào? + CSS mang lại những lợi ích gì trong việc xây dựng trang web? - GV yêu cầu HS vận dụng kiến thức vừa tìm hiểu, trả lời câu hỏi hoạt động Làm tr.102 SGK: Em hãy trình bày một số lợi ích của CSS trong việc xây dựng các trang web. Bước 2: HS thực hiện nhiệm vụ học tập: - HS tìm hiểu nội dung mục 1 SGK tr.101 – 102 và trả lời các câu hỏi mà GV đưa ra. - GV quan sát, theo dõi và hỗ trợ HS khi cần thiết. Bước 3: Báo cáo kết quả hoạt động, thảo luận: - HS trả lời câu hỏi và nhận xét lẫn nhau. Bước 4: Đánh giá kết quả thực hiện: - GV nêu nhận xét, chính xác hoá lại các nội dung trả lời của HS. - GV chốt kiến thức như nội dung ở hoạt động Ghi nhớ:
| 1. Khái niệm CSS - Khái niệm: CSS (Cascading Style Sheets) là ngôn ngữ dùng để định kiểu các phần tử HTML trong trang web. - Tác dụng của CSS:
Nếu HTML hướng đến việc định hình nội dung và cấu trúc (tiêu đề, đề mục, đoạn, hình ảnh, video,…) của trang web, thì CSS tập trung vào việc trình bày bố cục và hình thức của các thành phần trong trang web. - CSS giúp mang lại nhiều lợi ích trong việc xây dựng trang web: a) Linh hoạt về bố cục
b) Nhất quán về hình thức CSS giúp đảm bảo hình thức nhất quán cho các trang web trong cùng một website. Ví dụ: Chỉ cần định kiểu chung cho phần tử <h1> thì toàn bộ <h1> ở các trang web đều được định kiểu đồng nhất, giúp website chuyên nghiệp hơn. c) Dễ bảo trì và nâng cấp CSS giúp chia tách việc xây dựng nội dung và hình thức của trang web:
Việc chia tách này làm cho trang web trở nên dễ bảo trì và nâng cấp.
d) Có thể tái sử dụng Việc định kiểu bằng CSS giúp đem lại khả năng tái sử dụng cho những thành phần khác của cùng trang web hoặc các trang web khác nhau. | |
Hướng dẫn trả lời câu hỏi hoạt động Làm tr.102 SGK: Một số lợi ích của CSS trong việc xây dựng các trang web: - Linh hoạt về bố cục:
- Nhất quán về hình thức: CSS giúp đảm bảo hình thức nhất quán cho các trang web trong cùng một website. - Dễ bảo trì và nâng cấp: CSS giúp chia tách việc xây dựng nội dung và hình thức của trang web:
Việc chia tách này làm cho trang web trở nên dễ bảo trì và nâng cấp.
- Có thể tái sử dụng: Việc định kiểu bằng CSS giúp đem lại khả năng tái sử dụng cho những thành phần khác của cùng trang web hoặc các trang web khác nhau. |
Hoạt động 2: Các cách bổ sung mã lệnh CSS trong trang web
a) Mục tiêu: Cung cấp cho HS các cách thường được sử dụng để bổ sung mã lệnh CSS vào trang web.
b) Nội dung: GV giao nhiệm vụ; HS tìm hiểu nội dung mục 2. Các cách bổ sung mã lệnh CSS trong trang web và thực hiện nhiệm vụ.
c) Sản phẩm: Các cách bổ sung mã lệnh CSS vào trang web.
d) Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV VÀ HS | SẢN PHẨM DỰ KIẾN | |
Bước 1: GV chuyển giao nhiệm vụ: - GV yêu cầu HS hoạt động cá nhân và trả lời câu hỏi: + Có mấy cách bổ sung mã lệnh CSS vào trang web? Mỗi cách có những ưu điểm và hạn chế gì? - GV phân tích các ví dụ minh hoạ để HS hiểu và biết cách áp dụng các cách chèn CSS vào trang web. - GV yêu cầu HS vận dụng kiến thức vừa tìm hiểu, trả lời câu hỏi hoạt động Làm tr.103 SGK: Câu 1. Em hãy định kiểu cho kích thước phông chữ của các phần tử <h1> trong tệp portfolio.html là 60 pixels. Gợi ý: Sử dụng thuộc tính font-size với giá trị là 60px. Câu 2. Em hãy thay đổi màu cho riêng đề mục Giới thiệu chung từ màu xanh sang một màu sắc tuỳ ý. Bước 2: HS thực hiện nhiệm vụ học tập: - HS tìm hiểu nội dung mục 2 SGK tr.102 – 103 và trả lời các câu hỏi mà GV đưa ra. - GV quan sát, theo dõi và hỗ trợ HS khi cần thiết. Bước 3: Báo cáo kết quả hoạt động, thảo luận: - HS trả lời câu hỏi và nhận xét lẫn nhau. Bước 4: Đánh giá kết quả thực hiện: - GV nêu nhận xét, chính xác hoá lại các nội dung trả lời của HS. - GV chốt kiến thức như nội dung ở hoạt động Ghi nhớ:
| 2. Các cách bổ sung mã lệnh CSS trong trang web Có ba cách thường được sử dụng để bổ sung mã lệnh CSS vào trang web. * Cách 1. Chèn trực tiếp mã lệnh CSS vào các thẻ mở của phần tử HTML thông qua thuộc tính style theo cú pháp: Ví dụ 1: Để tô màu xanh và đổ bóng cho đề mục Giới thiệu chung, em chèn thuộc tính style vào thẻ <h1> của tệp portfolio.html. Hình 1. Đề mục sau khi chèn mã lệnh CSS Trong Ví dụ 1: - Thuộc tính color dùng để tô màu xanh cho chữ (mã màu #006660). - Thuộc tính text-shadow dùng để đổ bóng, với: + 1 pixel theo chiều ngang (hướng sang phải). + 1 pixel theo chiều dọc (hướng xuống dưới). + 2 pixels làm mờ. + Màu xám rgba(0, 0, 0, 0.5). Nhận xét: + Ưu điểm: Cách này giúp định kiểu nhanh và trực tiếp cho một phần tử HTML cụ thể. + Hạn chế: Khó khăn bảo trì hoặc không thể tái sử dụng mã lệnh CSS. * Cách 2. Chèn cặp thẻ <style></style> kèm mã lệnh CSS vào giữa cặp thẻ <head></head> của tệp portfolio.html. Phần mã lệnh CSS trong thẻ <style> được viết theo cú pháp: Ví dụ 2: Đề mục Giới thiệu chung và tất cả đề mục <h1> khác của tệp portfolio.html đều được tô màu xanh và đổ bóng. Nhận xét: Một trong những ưu điểm của cách này là tách rời phần mã lệnh CSS với phần nội dung nằm trong thẻ <body> và giúp định kiểu toàn cục cho các phần tử HTML liên quan. * Cách 3. Tạo tệp mã lệnh CSS riêng biệt và chèn vào trang web một liên kết đến tệp CSS bằng thẻ <link> đặt vào giữa cặp thẻ <head></head>. Thẻ <link> được viết theo cú pháp: Ví dụ 3: Các bước cụ thể của cách 3 được thực hiện như sau: Tạo tệp style.css trong cùng thư mục với tệp portfolio.html và nhập đoạn mã CSS sau: Trong tệp portfolio.html, chèn thẻ <link> vào cặp thẻ <head></head> để liên kết đến tệp style.css: Nhận xét: + Cách này cũng đem lại kết quả tương tự như cách 2. + Một số ưu điểm của cách này:
* Lưu ý: Nếu phần tử HTML được định kiểu theo nhiều cách thì thứ tự trình duyệt web ưu tiên áp dụng CSS như sau: Cách 1, Cách 2, Cách 3. | |
Hướng dẫn trả lời câu hỏi hoạt động Làm tr.103 SGK: Câu 1. Trong tệp style.css: Câu 2. - Thực hiện theo cách 1: - Thực hiện theo cách 2 hoặc cách 3: + HTML: + CSS: |
------------------------------
----------------- Còn tiếp ------------------
Trên chỉ là 1 phần của giáo án. Giáo án khi tải về có đầy đủ nội dung của bài. Đủ nội dung của học kì I + học kì II
Hệ thống có đầy đủ các tài liệu:
- Giáo án word (400k)
- Giáo án Powerpoint (500k)
- Trắc nghiệm theo cấu trúc mới (250k)
- Đề thi cấu trúc mới: ma trận, đáp án, thang điểm..(250k)
- Phiếu trắc nghiệm câu trả lời ngắn (250k)
- Trắc nghiệm đúng sai (250k)
- Lý thuyết bài học và kiến thức trọng tâm (200k)
- File word giải bài tập sgk (150k)
- Phiếu bài tập để học sinh luyện kiến thức (200k)
- .....
- Các tài liệu được bổ sung liên tục để 30/01 có đủ cả năm
Nâng cấp lên VIP đê tải tất cả ở tài liệu trên
- Phí nâng cấp VIP: 900k
=> Chỉ gửi 500k. Tải về dùng thực tế. Nếu hài lòng, 1 ngày sau mới gửi phí còn lại
Cách tải hoặc nâng cấp:
- Bước 1: Chuyển phí vào STK: 1214136868686 - cty Fidutech - MB(QR)
- Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận tài liệu
Xem toàn bộ: Giáo án khoa học máy tính 12 chân trời sáng tạo đủ cả năm
ĐẦY ĐỦ GIÁO ÁN CÁC BỘ SÁCH KHÁC
Đủ giáo án word và powerpoint các môn lớp 12 kết nối tri thức
Đủ giáo án word và powerpoint các môn lớp 12 cánh diều
GIÁO ÁN WORD LỚP 12 CHÂN TRỜI SÁNG TẠO
Giáo án toán 12 chân trời sáng tạo
Giáo án đại số 12 chân trời sáng tạo
Giáo án hình học 12 chân trời sáng tạo
Giáo án sinh học 12 chân trời sáng tạo
Giáo án hoá học 12 chân trời sáng tạo
Giáo án vật lí 12 chân trời sáng tạo
Giáo án ngữ văn 12 chân trời sáng tạo
Giáo án lịch sử 12 chân trời sáng tạo
Giáo án kinh tế pháp luật 12 chân trời sáng tạo
Giáo án âm nhạc 12 chân trời sáng tạo
Giáo án Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo
Giáo án Tin học 12 - Định hướng Tin học ứng dụng chân trời sáng tạo
Giáo án hoạt động trải nghiệm hướng nghiệp 12 chân trời sáng tạo bản 1
Giáo án hoạt động trải nghiệm hướng nghiệp 12 chân trời sáng tạo bản 2
GIÁO ÁN POWERPOINT LỚP 12 CHÂN TRỜI SÁNG TẠO
Giáo án powerpoint đại số 12 chân trời sáng tạo
Giáo án powerpoint hình học 12 chân trời sáng tạo
Giáo án powerpoint Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo
Giáo án powerpoint Tin học 12 - Định hướng Tin học ứng dụng chân trời sáng tạo
Giáo án powerpoint hoạt động trải nghiệm hướng nghiệp 12 chân trời sáng tạo bản 2
GIÁO ÁN CHUYÊN ĐỀ LỚP 12 CHÂN TRỜI SÁNG TẠO
Giáo án chuyên đề ngữ văn 12 chân trời sáng tạo
Giáo án chuyên đề toán 12 chân trời sáng tạo
Giáo án chuyên đề kinh tế pháp luật 12 kết nối tri thức
Giáo án chuyên đề vật lí 12 chân trời sáng tạo
Giáo án chuyên đề hoá học 12 chân trời sáng tạo
Giáo án chuyên đề sinh học 12 chân trời sáng tạo
Giáo án chuyên đề lịch sử 12 chân trời sáng tạo
Giáo án chuyên đề địa lí 12 chân trời sáng tạo
Giáo án chuyên đề âm nhạc 12 chân trời sáng tạo
Giáo án chuyên đề Tin học 12 - Định hướng Tin học ứng dụng chân trời sáng tạo
Giáo án chuyên đề Tin học 12 - Định hướng Khoa học máy tính chân trời sáng tạo
GIÁO ÁN POWERPOINT CHUYÊN ĐỀ LỚP 12 CHÂN TRỜI SÁNG TẠO
Giáo án powerpoint chuyên đề ngữ văn 12 chân trời sáng tạo
Giáo án powerpoint chuyên đề địa lí 12 chân trời sáng tạo
Giáo án powerpoint chuyên đề Tin học Khoa học máy tính 12 chân trời sáng tạo
GIÁO ÁN DẠY THÊM LỚP 12 CHÂN TRỜI SÁNG TẠO
Giáo án dạy thêm ngữ văn 12 chân trời sáng tạo
Giáo án powerpoint dạy thêm ngữ văn 12 chân trời sáng tạo
Giáo án dạy thêm toán 12 chân trời sáng tạo
Giáo án powerpoint dạy thêm toán 12 chân trời sáng tạo