1. Trang chủ
  2. » Giáo án - Bài giảng

Giáo án Tích hợp THIẾT KẾ WEB VỚI PHP MY SQL

15 779 6

Đ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 15
Dung lượng 148,5 KB

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

Nội dung

ĐỒ DÙNG VÀ TRANG THIẾT BỊ DẠY HỌC Bảng phấn; Giáo án, đề cương, bài giảng; Bảng qui trình, các tài liệu phát tay; Máy chiếu, máy vi tính kết nối mạng, thiết bị hỗ trợ trình diễn; HÌNH THỨC TỔ CHỨC DẠY HỌC Dẫn nhập, giới thiệu chủ đề, lí thuyết liên quan, trình tự thực hiện: Tổ chức theo lớp Thực hành: Tổ chức theo từng học viên Kết thúc vấn đề, hướng dẫn tự học: Tổ chức theo lớp

Trang 1

Giáo án Tích hợp

GIÁO ÁN SỐ: Thời gian thực hiện: 34 giờ

Tên bài học trước: Lập trình với ngôn ngữ PHP Thực hiện từ ngày đến ngày

TÊN BÀI: Lập trình ứng dụng WEB với PHP

MỤC TIÊU BÀI HỌC:

Sau khi học xong bài này, người học có:

a Kiến thức:

- Xác định được các thao tác cơ bản trong lập trình PHP và MySQL

- Liệt kê được các hàm trong Cookie và LDAP

- Xác định được các thao tác với Email

- Xây dựng được các truy vấn cơ sở dữ liệu thong qua ADO

- Liệt kê được các hàm xử lý XML

b Kỹ năng:

- Sử dụng được trình duyệt Web

- Sử dụng được lập trình ứng dụng Web với PHP

- Làm việc được với Cookie và LDAP

- Thao tác được với cơ sở dữ liệu MySQL và với Email

- Truy vấn được cơ sở dữ liệu khác thông qua ADO

- Xử lý được XML

c Thái độ:

- Quan sát quá trình làm việc của giáo viên

- Tiếp nhận cộng việc cần làm

- Đảm bảo an toàn cho nguời và thiết bị

ĐỒ DÙNG VÀ TRANG THIẾT BỊ DẠY HỌC

- Bảng phấn;

- Giáo án, đề cương, bài giảng;

- Bảng qui trình, các tài liệu phát tay;

- Máy chiếu, máy vi tính kết nối mạng, thiết bị hỗ trợ trình diễn;

HÌNH THỨC TỔ CHỨC DẠY HỌC

- Dẫn nhập, giới thiệu chủ đề, lí thuyết liên quan, trình tự thực hiện: Tổ chức theo lớp

- Thực hành: Tổ chức theo từng học viên

- Kết thúc vấn đề, hướng dẫn tự học: Tổ chức theo lớp

I ỔN ĐỊNH LỚP HỌC: Thời gian: 05 phút

- Kiểm tra sĩ số:

- Nhắc nhở:

II THỰC HIỆN BÀI HỌC

Trang 2

T HOẠT ĐỘNG GIAN

CỦA GIÁO VIÊN CỦA HỌC SINHHOẠT ĐỘNG

- Đặt câu hỏi liên quan đến bài học từ những kiến thức đã dạy

ở bài trước(1);

- Lắng nghe câu trả lời, đưa ra nhận xét;

- Chuyển tiếp sang nội dung học tập bài mới;

- Lắng nghe, hiểu rõ câu hỏi;

suy nghĩ và phát biểu trả lời câu hỏi;

- Lắng nghe nhận xét của giáo viên, củng cố kiến thức;

- Chuẩn bị tư thế học tập các nội dung của bài mới;

- Tên bài học: Lập

trình ứng dụng

WEB với PHP

- Mục tiêu: được

nêu bên trên

- Nội dung bài học:

 Trao đổi thông tin

với trình duyệt bằng

session:

 Làm việc với

Cookies

 Thao tác với cơ sở

dữ liệu MySQL

 Truy vấn cơ sở dữ

liệu khác thông qua

ADO

 Làm việc với

LDAP

 Thao tác với

Email

 Xử lý XML

- Giới thiệu tên bài học;

- Trình chiếu, giới thiệu mục tiêu bài học;

- Trình chiếu, giới thiệu khía quát nội dung bài học;

- Chuyển tiếp sang nội dung, phương pháp học tập từng phần;

- Lắng nghe, ghi chép tên bài học;

- Quan sát, ghi nhận các mục tiêu cần đạt được;

- Quan sát, lắng nghe, nhận biết các nội dung cần học;

- Ghi nhận, chép cẩn thận nội dung, phương pháp học từng phần;

Trang 3

3 Giải quyết vấn đề 33 giờ

25phút

1 Trao đổi thông tin

với trình duyệt bằng

session:

1.1.Khai báo

session:

1.2.Lưu giá trị của

session:

1.3.Sử

dụng SESSION:

1.4.Xóa và Hủy

Session:

1.5.Tạo các trang

php:

- Giới thiệu khái quát về trao đổi thông tin với trình

session;

- Trình chiếu, kết hợp diễn đạt thông tin lý thuyết;

- Trình chiếu và giải thích về ví

dụ về sesion;

- Cho một ví dụ khác về sử dụng session(2);

- Gọi một học viên thực hiện ví dụ;

- Mời sinh viên khác nhận xét kết quả thực hiện;

- Tổng kết lại các phát biểu và đưa ra kết luận;

- Giới thiệu phần tiếp theo làm việc với Cookies;

- Tóm tất nội dung trao đổi thông tin với trình duyệt bằng session

- Trình chiếu và nêu khái quát về

- Lắng nghe, ghi chép;

- Quan sát, lắng nghe, ghi nhớ các hàm khai bóa khởi tạo, lưu, cách sử dụng, xóa một session

- Quan sát, lắng nghe, ghi nhận ví dụ;

- Ghi chép ví dụ;

- Thực hiện các yêu cầu của giáo viên;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên;

- Lắng nghe ghi nhận;

- Lắng nghe ghi nhận lại nội dung;

- Quan sát, lắng nghe, ghi chép;

- Quan sát, lắng nghe, ghi nhận

Trang 4

2 Làm việc với

Cookies

2.1.Tạo một biến

Cookie

2.2.Đọc các Cookie

phần 2;

- Trình chiếu và nêu ra các bước tạo một biến Cookie;

- Cho một ví dụ khác về tạo một biến Cookie (3);

- Gọi một học viên thực hiện ví dụ;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời sinh viên khác nhận xét kết quả thực hiện;

- Tổng kết lại các phát biểu và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên;

- Trình chiếu và nêu ra các bước đọc các Cookie;

- Cho một ví dụ khác về đọc các Cookie (4);

- Gọi một học viên thực hiện ví dụ;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

các bước;

- Ghi chép ví dụ;

- Thực hiện các yêu cầu của giáo viên;

hướng dẫn, báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận, quan sát nhận xét và kết luận của giáo viên;

- Quan sát, lắng nghe, nhận xét

Rút ra kinh nghiệm;

- Quan sát, lắng nghe, ghi nhận các bước;

- Ghi chép ví dụ;

- Thực hiện các yêu cầu của giáo viên;

hướng dẫn, báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận, quan sát nhận xét và kết luận của giáo viên;

Trang 5

2.3.Xóa một

Cookie

- Mời sinh viên khác nhận xét kết quả thực hiện;

- Tổng kết lại các phát biểu và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên;

- Trình chiếu và nêu ra các bước xóa một Cookie;

- Cho một ví dụ khác về xóa một Cookie (5);

- Gọi một học viên thực hiện ví dụ;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời sinh viên khác nhận xét kết quả thực hiện;

- Tổng kết lại các phát biểu và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên;

- Giới thiệu phần thao tác với cơ sở dữ liệu

- Quan sát, lắng nghe, nhận xét

Rút ra kinh nghiệm;

- Quan sát, lắng nghe, ghi nhận các bước;

- Ghi chép ví dụ;

- Thực hiện các yêu cầu của giáo viên;

hướng dẫn, báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận, quan sát nhận xét và kết luận của giáo viên;

- Quan sát, lắng nghe, nhận xét

Rút ra kinh nghiệm;

- Lắng nghe ghi nhận

- Lắng nghe ghi nhận lại nội dung;

- Quan sát, lắng nghe, ghi chép;

- Quan sát, lắng nghe, ghi nhận

cú pháp khai báo;

Trang 6

3 Thao tác với cơ sở

dữ liệu MySQL

3.1.Thiết lập kết nối

tới CSDL

CSDL

3.3.Tiến hành các

truy vấn SQL,

xử lý các kết quả trả về

MySQL;

- Tóm tất nội dung;

- Trình chiếu và nêu khái quát về phần 2;

- Trình chiếu và giải thích cú pháp khai báo kết nối cơ sở dữ liệu;

- Thực hiện khai báo và chạy thử;

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Trình chiếu kết quả, đưa ra nhận xét;

- Trình chiếu cách lựu chọn

cơ sở dữ liệu;

- Thực hiện lựu chọn và chạy thử;

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Trình chiếu kết quả, đưa ra nhận xét;

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

- Thực hành khai bó cú pháp;

- Báo cáo kết quả;

- Quan sát, lắng nghe, nhận xét

Rút ra kinh nghiệm

- Quan sát, lắng nghe, ghi nhận cách lự chọn;

- Quan sát và ghi nhận thực hiện của giáo viên;

- Làm theo mẫu;

- Báo cáo kết quả;

- Quan sát, lắng nghe, nhận xét

Khắc phục lỗi

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận;

- Quan sát, lắng nghe, ghi nhận;

- Quan sát và ghi nhận thực hiện của giáo viên;

- Làm theo mẫu;

Trang 7

3.4.Đóng kết nối tới

CSDL

4 Truy vấn cơ sở dữ

liệu khác thông qua

ADO

4.1.Tạo kết nối với

Cơ sở dữ liệu:

4.2 Tạo đối

tượng 

- Đánh giá kết quả thực hành của sinh viên

- Trình chiếu và nêu ra khai báo truy vấn SQL,

xử lý kết quả;

- Trình chiếu đóng kết nối tới CSDL;

- Thực hiện lựu chọn và chạy thử;

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên;

- Tóm tắt nội dung phần 3;

- Giới thiệu phần Truy vấn

cơ sở dữ liệu khác thông qua ADO;

- Trình chiếu nêu khái quát nội dung;

- Thao tác mẫu

và kết hợp với bài giảng, kiểm tra kết quả thực

- Báo cáo kết quả;

- Quan sát, lắng nghe, nhận xét

Khắc phục lỗi

- Lắng nghe, ghi nhận;

- Lắng nghe và ghi nhận lại nội dung;

- Lắng nghe ghi nhận;

- Lắng nghe ghi nhận;

- Quan sát, theo dõi làm mẫu của giáo viên và báo cáo kết quả;

- Lắng nghe và rút ra nội dung bài học;

- Quan sát, theo dõi làm mẫu của giáo viên và báo cáo kết quả;

- Lắng nghe và rút ra nội dung bài học;

- Lắng nghe, ghi

Trang 8

DataAdapter kết

nối trực tiếp vào

Database không

cần Connection:

5 Làm việc với

LDAP

5.1.Kết nối với

LDAP

5.2.Đăng nhập hoặc

nặc danh xác thực

hiện tạo kết nối với Cơ sở dữ liệu;

- Lắng nghe và trình chiếu đưa

ra nhận xét;

- Thao tác mẫu

và kết hợp với bài giảng, kiểm tra kết quả thực hiện tạo đối tượng

DataAdapter kết nối trực tiếp vào Database không cần Connection ;

- Kết luận tóm tất nội dung;

- Giới thiệu phần làm việc với LDAP

- Nêu khái nôi dung làm việc với LDAP

- Nêu cú pháp khai báo kết nối với LDAP;

- Thực hiện ví

dụ mẩu;

- Theo dõi thực hành của sinh viên;

- Kết luận và đưa ra kết quả nhận xét;

- Trình bày đăng nhập hoặc nặc danh xác thực;

- Thực hiện ví

dụ mẩu;

nhận nội dung;

- Lắng nghe, ghi nhận;

- Lắng nghe và ghi chép;

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận và tiến hành thực hành;

- Báo cáo kết quả;

- Lắng nghe và rút ra kinh nghiệm

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận và tiến hành thực hành;

- Báo cáo kết quả;

- Lắng nghe và rút ra kinh nghiệm;

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận và tiến hành thực hành;

Trang 9

5.3.Tìm kiếm

5.4.Xử lý tìm kiếm

5.5.Hiện thị kết quả

5.6.Đóng kết nối

- Theo dõi thực hành của sinh viên;

- Kết luận và đưa ra kết quả nhận xét;

- Nêu cú pháp khai báo tìm kiếm với LDAP;

- Thực hiện ví

dụ mẩu;

- Theo dõi thực hành của sinh viên;

- Nêu cú pháp khai báo xử lý tìm kiếm với LDAP;

- Thực hiện ví

dụ mẩu;

- Theo dõi thực hành của sinh viên;

- Kết luận và đưa ra kết quả nhận xét;

- Nêu cú pháp hiển thị kết quả tìm kiếm với LDAP;

- Thực hiện ví

dụ mẩu;

- Theo dõi thực hành của sinh viên;

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận và tiến hành thực hành;

- Báo cáo kết quả;

- Lắng nghe và rút ra kinh nghiệm

- Lắng nghe, ghi nhận;

- Quan sát, ghi nhận và tiến hành thực hành;

- Báo cáo kết quả;

- Lắng nghe và rút ra kinh nghiệm

- Lắng nghe, ghi nhận;

Quan sát, ghi nhận và tiến hành thực hành;

- Báo cáo kết quả;

- Lắng nghe và rút ra kinh nghiệm

Trang 10

6 Thao tác với Email

6.1.Gửi email thông

qua hàm mail()

6.2.Gửi email với

- Kết luận và đưa ra kết quả nhận xét;

- Nêu cú pháp đóng kết nối với LDAP;

- Thực hiện ví

dụ mẩu;

- Theo dõi thực hành của sinh viên;

- Kết luận và đưa ra kết quả nhận xét;

- Tóm tắt nội dung phần 5;

- Giới thiệu phần tiếp theo;

- Nêu khái quát nội dung bài học;

- Trình chiếu nội dung gửi email thông qua hàm mail();

- Thực hiện gửi email thông qua hàm mail();

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời một sinh viên nhận xét về kết quả của bạn;

- Lắng nghe và ghi nhận lại nội dung;

- Lắng nghe và ghi chép;

- Lắng nghe ghi nhận;

- Lắng nghe ghi nhận;

- Quan sát quá trình thực hiện;

- Thực hiện lại làm mẩu của giáo viên;

- Báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên

- Lắng nghe và ghi nhận;

- Lắng nghe ghi nhận;

- Quan sát quá trình thực hiện;

- Thực hiện lại làm mẩu của giáo viên;

Trang 11

phần Header

mở rộng.

6.3.Gửi email theo

định dạng HTML.

- Lắng nghe nhận xét và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên

- Trình chiếu

nội dung Gửi email với phần Header mở rộng;

- Thực hiện Gửi email với phần Header mở rộng;

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời một sinh viên nhận xét về kết quả của bạn;

- Lắng nghe nhận xét và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên

- Trình chiếu

nội dung Gửi email theo định dạng HTML;

- Thực hiện Gửi email theo định dạng HTML;

- Mời một sinh viên làm thử;

- Báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên

- Lắng nghe và ghi nhận;

- Lắng nghe ghi nhận;

- Quan sát quá trình thực hiện;

- Thực hiện lại làm mẩu của giáo viên;

- Báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên

- Lắng nghe và ghi nhận;

- Lắng nghe và ghi nhận lại nội dung;

- Lắng nghe và ghi chép;

- Lắng nghe;

Trang 12

7 Xử lý XML

7.1.Lấy một đoạn

XML mẫu để phân tích:

7.2.Tạo ra một đối

tượng SimpleXmlEle ment:

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời một sinh viên nhận xét về kết quả của bạn;

- Lắng nghe nhận xét và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên

- Tóm tắt nội dung phần 6;

- Giới thiệu xử

lý XML;

- Trình bày khái quát nội dung;

- Thực hiện Lấy một đoạn XML mẩu để phân tích và tiến hành phân tích;

- Mời một sinh viên phân tích

- Theo dõi và kiểm tra kết quả của sinh viên;

- Mời một sinh viên nhận xét về kết quả của bạn;

- Lắng nghe nhận xét và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên

- Quan sát quá trình thực hiện;

- Thực hiện lại làm mẩu của giáo viên;

- Báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên

- Lắng nghe và ghi nhận;

Lắng nghe và ghi nhận lại nội dung;

- Quan sát quá trình thực hiện;

- Thực hiện lại làm mẩu của giáo viên;

- Báo cáo kết quả;

- Phát biểu nhận xét;

- Lắng nghe, ghi nhận nhận xét và kết luận của giáo viên

- Lắng nghe và ghi nhận;

Trang 13

- Tóm tắt nội dung phần 6;

- Thực hiện tọa một đối tượng SimpleXmlElem ent;

- Mời một sinh viên làm thử;

- Theo dõi và

hỗ trợ thực hành, kiểm tra kết quả của sinh viên;

- Mời một sinh viên nhận xét về kết quả của bạn;

- Lắng nghe nhận xét và trình chiếu kết quả, đưa ra nhận xét;

- Đánh giá kết quả thực hành của sinh viên

- Tóm tắt nội dung xử lý XML;

- Tổng kết tóm tắt nội dung bài học;

- Lắng nghe và ghi nhận lại nội dung;

- Lắng nghe và ghi nhận nội dung;

- Củng cố kiến thức

 Session:

 Cookies:

 Thao tác với cơ

sở dữ liệu

MySQL:

 ADO:

 LDAP:

 Email:

- Khái quát nội dung kiến thức bài học;

- Đặt câu hỏi liên quan đến kiến thức bài học(6);

- Ghi nhận câu trả lời, nhận xét;

- Lắng nghe, hệ thống lại các kiến thức đã học;

- Nghe câu hỏi suy nghĩ trả lời;

- Lắng nghe, ghi nhớ;

Ngày đăng: 10/06/2016, 23:05

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w