Giáo án Khoa học máy tính 12 chân trời Bài F12: Định kiểu CSS cho biểu mẫu
Giáo án Bài F12: Định kiểu CSS cho biểu mẫu 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
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 F12: ĐỊNH KIỂU CSS CHO BIỂU MẪU
(2 tiết)
I. MỤC TIÊU
1. Kiến thức
Sau bài học này, HS sẽ:
Thực hiện được việc định kiểu CSS cho biểu mẫu.
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 cách tổ chức lại mã lệnh theo hướng mới phù hợp hơn để định kiểu cho trang web portfolio.html.
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 các thuộc tính cơ bản của 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 HTML đã học về biểu mẫu, nhận xét một số biểu mẫu khảo sát trên trang web mà trường hay lớp em từng sử dụng.
b) Nội dung: HS suy nghĩ trả lời câu hỏi Khởi động theo hiểu biết của mình.
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 Khởi động.
d) Tổ chức thực hiện:
Bước 1: GV chuyển giao nhiệm vụ:
- GV trình chiếu hình ảnh về một biểu mẫu trên slide, yêu cầu HS hoạt động cá nhân, suy nghĩ và đưa ra nhận xét: Em hãy quan sát và nhận xét biểu mẫu thanh toán mua sắm trực tuyến sau:
Hình 1. Biểu mẫu thanh toán mua sắm trực tuyến
(Bài F5 – SGK Tin học 12 – Định hướng Khoa học máy tính – Chân trời sáng tạo)
Bước 2: HS thực hiện nhiệm vụ học tập:
- HS quan sát hình ảnh và trả lời câu hỏi.
- GV quan sát 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:
- GV mời một số HS xung phong trả lời câu hỏi.
Gợi ý trả lời:
Nhận xét về biểu mẫu thanh toán mua sắm trực tuyến:
+ Đơn giản và dễ sử dụng.
+ Các thông tin rõ ràng.
+ Có phần tuỳ chọn phương thức thanh toán.
- HS khác lắng nghe, nhận xét và bổ sung.
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: Ở bài F5, các em đã được giới thiệu về biểu mẫu cũng như tạo được một số thành phần trong biểu mẫu. Và để giúp các em ôn tập lại kiến thức đồng thời biết cách định kiểu CSS cho biểu mẫu, chúng ta sẽ cùng nhau đến với Bài F12: Định kiểu CSS cho biểu mẫu.
B. HÌNH THÀNH KIẾN THỨC MỚI
Hoạt động 1: Định kiểu cho hộp văn bản
a) Mục tiêu: Cung cấp cho HS cách định kiểu cho hộp văn bản cũng như các phần tử khác về phông chữ, đường viền, nền, vùng đệm, lề,…
b) Nội dung: GV giao nhiệm vụ; HS tìm hiểu nội dung mục 1. Định kiểu cho hộp văn bản và thực hiện nhiệm vụ.
c) Sản phẩm: Cách định kiểu cho hộp văn bản.
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, quan sát biểu mẫu dưới đây và trả lời các câu hỏi: + Theo em, vì sao lại cần định kiểu cho biểu mẫu? - GV giới thiệu một số thuộc tính CSS dùng để định kiểu cho biểu mẫu. - GV cho HS xem video https://www. + Hai trường input (Username, Password) trong biểu mẫu LOGIN ở hình trên được định kiểu theo cấp độ nào? A. inline. B. inline-block. C. block. D. none. + Trong HTML, những phần tử nào được xếp vào cấp độ block? Trên màn hình trình duyệt web, các phần tử này sẽ được hiển thị như thế nào? + Để định kiểu cho một phần tử trong biểu mẫu có được cấp độ block, em thực hiện như thế nào? - GV giới thiệu về thuộc tính box-sizing và phân tích Ví dụ 2 SGK tr.138 để HS hiểu và biết cách sử dụng thuộc tính. - 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.138 SGK: Em hãy khai báo vùng chọn dùng để định kiểu cho trạng thái focus của phần tử textarea. 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.137 – 138 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ác câu hỏi và nhận xét lẫn nhau. Hướng dẫn trả lời câu hỏi hoạt động Làm tr.138 SGK: 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. Định kiểu cho hộp văn bản - Định kiểu cho biểu mẫu không chỉ giúp tăng tính thẩm mĩ và sự nhất quán về hình thức cho biểu mẫu, mà còn tăng cường khả năng tiếp cận và trải nghiệm của người dùng: + Để tăng tính thẩm mĩ, em kết hợp các yếu tố về màu sắc và kích cỡ của văn bản, nền và đường viền. + Để cải thiện trải nghiệm của người dùng, em có thể điều chỉnh các yếu tố như độ rộng, khoảng cách, căn lề, phông chữ, hiệu ứng màu sắc và các dấu hiệu giúp biểu mẫu thêm trực quan, dễ đọc và dễ thao tác. - Tương tự như những phần tử khác, biểu mẫu cũng có những thuộc tính dùng để định kiểu phông chữ, đường viền, nền, vùng đệm, lề,... Bên cạnh đó, em có thể sử dụng những thuộc tính khác như display, box-sizing,… để thay đổi cách thức hiển thị của các thành phần trên biểu mẫu. - Trong HTML, những phần tử được xếp vào cấp độ block bao gồm:
… Theo mặc định, các phần tử này sẽ chiếm toàn bộ độ rộng của trang web hoặc của thành phần chứa chúng, do đó các phần tử này sẽ được hiển thị tuần tự trên từng dòng. - Để định kiểu cho một phần tử trong biểu mẫu có được cấp độ block, em chỉ định giá trị block cho thuộc tính display của phần tử đó. Ví dụ 1: Khai báo vùng chọn để định kiểu cấp độ block cho phần tử <label>. Với khai báo này, mỗi nhãn của biểu mẫu sẽ chiếm trọn một dòng. - Đối với thuộc tính box-sizing, giá trị border-box làm cho vùng đệm và đường biên của một phần tử được gộp vào chung với chiều rộng và chiều cao của phần tử đó, giúp cho kích thước tổng thể và bố cục của phần tử được đảm bảo khi co giãn trang web. Ví dụ 2: Khai báo vùng chọn để định kiểu cho hộp văn bản. Vùng chọn input[type="text"] nhằm định kiểu cho các phần tử nhập liệu là hộp văn bản. Vùng đệm 10 pixels và đường biên 1 pixel được tính gộp chung trong 300 pixels chiều rộng của hộp văn bản nhờ vào giá trị border-box của thuộc tính box-sizing. - Bên cạnh các cách định kiểu trên, em có thể làm nổi bật hộp văn bản khi người dùng đặt con trỏ vào bằng cách khai báo trạng thái focus. Ví dụ 3: Khai báo vùng chọn để định kiểu khi người dùng đặt con trỏ vào hộp văn bản. Với vùng chọn này, khi người dùng đặt con trỏ vào, hộp văn bản sẽ có đường viền màu xanh. Thuộc tính outline không làm ảnh hưởng đến kích thước và bố cục của hộp văn bản. - Ngoài trạng thái focus, các hộp văn bản còn có trạng thái hover khi người dùng di chuyển con trỏ lên trên hộp văn bản. |
Hoạt động 2: Định kiểu cho nút tròn, hộp kiểm và nút nhấn
a) Mục tiêu: Cung cấp cho HS cách định kiểu cho nút tròn, hộp kiểm và nút nhấn.
b) Nội dung: GV giao nhiệm vụ; HS tìm hiểu nội dung mục 2. Định kiểu cho nút tròn, hộp kiểm và nút nhấn và thực hiện nhiệm vụ.
c) Sản phẩm: Cách định kiểu cho nút tròn, hộp kiểm và nút nhấn.
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: + Để định kiểu cho nút tròn, hộp kiểm và nút nhấn, em thực hiện như thế nào? + Nút tròn và hộp kiểm có những trạng thái cơ bản nào? CSS hỗ trợ định kiểu cho những trạng thái này như thế nào? + Nút nhấn có những trạng thái nào? - GV phân tích một số ví dụ minh hoạ trong SGK để HS hiểu và biết cách định kiểu cho nút tròn, hộp kiểm và nút nhấn. - 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.139 SGK: Trong khai báo vùng chọn của hộp kiểm, em hãy thay đổi thuộc tính accent-color thành background-color và nêu nhận xét. 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.138 – 139 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ác câu hỏi và nhận xét lẫn nhau. Hướng dẫn trả lời câu hỏi hoạt động Làm tr.139 SGK: Việc thay đổi thành background-color có thể sẽ dẫn đến kết quả không như ý trên một số trình duyệt. Vì thế, ta vẫn nên sử dụng accent-color cho hộp kiểm và nút tròn. 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. Định kiểu cho nút tròn, hộp kiểm và nút nhấn - Tương tự như khai báo vùng chọn cho hộp văn bản, để định kiểu cho nút tròn, hộp kiểm và nút nhấn, em khai báo vùng chọn là tên thẻ kèm thuộc tính type tương ứng đặt trong cặp ngoặc vuông. - Nút tròn và hộp kiểm có hai trạng thái cơ bản là được chọn và không được chọn. Để định kiểu cho trạng thái đang được chọn, em sử dụng trạng thái checked trong vùng chọn:
Với khai báo này, khi người dùng nháy chọn, nút tròn sẽ được tô nền màu xanh.
Với khai báo này, khi người dùng nháy chọn, hộp kiểm sẽ có dạng . - Nút nhấn có một số trạng thái tương tự như siêu liên kết, trong đó có trạng thái:
Khai báo vùng chọn để định kiểu cho trạng thái hover và active: Với hai khai báo này:
|
Hoạt động 3: Thực hành
a) Mục tiêu: HS sử dụng CSS để trang trí lại những biểu mẫu đã làm ở Bài F5 sao cho đẹp mắt và trực quan.
b) Nội dung: GV hướng dẫn HS thực hiện nhiệm vụ thực hành SGK tr.139.
c) Sản phẩm: HS định kiểu cho biểu mẫu góp ý như minh hoạ ở Hình 1.
d) Tổ chức thực hiện:
HOẠT ĐỘNG CỦA GV VÀ HS | SẢN PHẨM DỰ KIẾN |
Nhiệm vụ. Định kiểu CSS cho biểu mẫu góp ý Bước 1: GV chuyển giao nhiệm vụ: - GV yêu cầu HS đọc kĩ yêu cầu của Nhiệm vụ thực hành SGK tr.139 và thực hành cá nhân theo hướng dẫn. Yêu cầu: Em hãy định kiểu CSS cho biểu mẫu góp ý của học sinh ở Bài F5 (tệp gopy.html) sao cho đẹp mắt và trực quan. Biểu mẫu góp ý được minh hoạ như Hình 1. Hình 1. Biểu mẫu góp ý sau khi định kiểu CSS Biểu mẫu góp ý gồm các thành phần sau:
Hướng dẫn: Mở tệp gopy.html ở Ví dụ 2 trong Bài F5 và thêm liên kết đến tệp style.css. Em lần lượt định kiểu cho từng loại thành phần của biểu mẫu trong tệp style.css như sau: ………………………. | THỰC HÀNH Nhiệm vụ. Định kiểu CSS cho biểu mẫu góp ý - Trong tệp gopy.html thêm liên kết đến tệp style.css: - Hoàn thiện tệp style.css theo các bước như hướng dẫn.
|
------------------------------
----------------- 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
Khi đặt nhận được những gì?
- Trắc nghiệm cấu trúc mới: 15 - 20 phiếu
- Ít nhất 5 đề thi theo mẫu mới. Có đủ: ma trận, thang điểm, đáp án...
- Giáo án đồng bộ word + PPT: Đủ kì I
- Sau đó, sẽ được bổ sung liên tục để 30/01 có đủ cả năm
Phí giáo:
- Giáo án word: 350k/học kì - 400k/cả năm
- Giáo án powepoint: 450k/học kì - 500k/cả năm
- Trọn bộ word + PPT: 700k/học kì - 800k/cả năm
=> Chỉ gửi 350k. Tải giáo án về dùng thực tế. Thấy hài lòng thì 15 ngày sau mới gửi số phí còn lại
Cách đặt:
- Bước 1: Gửi phí vào tk: 10711017 - Chu Văn Trí - Ngân hàng ACB (QR)
- Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận giáo án
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