
Kéo đến 2:34 để xem phần hướng dẫn chính nhé
1. Mình là ai, vấn đề mình gặp phải trong công việc
Mình hiện là một giáo viên tiếng Anh và rất yêu thích lập trình (chuyên ngành chính của mình là Sư phạm, mình chưa tham gia khóa học IT nào, chỉ mày mò và học hỏi qua mạng). Mình có đọc được bài của @Duy Luân về việc theo đuổi lập trình nên viết bài này để chia sẻ cùng mọi người lập trình đã hỗ trợ mình trong công việc như thế nào.Trong quá trình giảng dạy, mình nhận thấy nhiều học viên của mình học thời gian dài nhưng không tiến bộ, dễ nảy sinh tâm lý chán nản và thậm chí có bạn bỏ ngang khóa học. Nguyên nhân chính của việc này là các bạn không đảm bảo tiến bộ làm bài được giao.
2. Đặt vấn đề và tìm giải pháp
Vấn đề mình gặp phải cũng là vấn đề chung của nhiều giáo viên và trung tâm dạy ngoại ngữ:- Làm sao để học viên đảm bảo tiến độ làm bài?
- Làm sao tăng sự tự giác của người học?
- Giải pháp đặt ra phải có hiệu quả lâu dài, ít tốn chi phí và sức người nhất có thể.
Mình nảy ra ý tưởng gửi báo bài cho học viên mỗi ngày. Có báo bài sẽ giúp họ biết phải làm gì mỗi ngày, không bị thụ động và tăng sự tự giác. Lúc này có 2 phương án mình nghĩ đến:
- Thuê trợ giảng để gửi mail
- Email tự động
3. Thiết lập Email tự động
Mình search trên mạng, các forum và group lập trình để tìm cách làm Email tự động, và đây là những gì mình đã thực hiện:- Công cụ: Google sheets và Google Apps Script
Mình tạo một file Google Sheet và thiết lập Tab với những nội dung như hình:
- Cột B: thời gian, B2 sẽ là ngày bắt đầu gửi, khóa học mình là 3 tháng nên mình sẽ thiết lập đến B31.
- Cột D, E, F sẽ là nội dung bài cần làm tương ứng với từng ngày, mình thiết lập là mỗi ngày sẽ nghe 2 bài Listening, làm 1 bài Reading và luyện 1 bài Speaking.
- Cột C: mình dùng hàm CONCATENATE để nối những nội dung của các cột D, E, F lại.
- Ô H2: mình thiết lập =vlookup(today();$B:$D;2;false) để hiện nội dung bài làm của ngày hiện tại.
Trong Tab Email mình sẽ lưu Email cần gửi, vd ô C36 sẽ chứa email là nguyenvana@gmail.com
Trong menu công cụ sẽ có nút Trình chỉnh sửa tập lệnh
Giao diện sẽ hiện như sau, bấm dấu để tạo một tệp lệnh mới, phần code mình Copy lại từ một bài hướng dẫn Email tự động (mọi người search từ khóa "Cách làm Email tự động" là ra), mình chỉnh sửa lại một chút:
- function Han - tên của tệp chức năng (tệp này gửi mail cho bạn tên Hân).
- getSheetByName("Emails").getRange("C32"); - "Emails" là tên của tab Emails mình dùng lưu email cần gửi, "C32" là ô chứa email muốn gửi, có thể gửi nhiều mail (vd C32:C40).
- getSheetByName("Han").getRange("H2"); - "Han" là tên tab của người/ lớp cần gửi, H2 là ô chứa nội dung email mình có giải thích ở hình trên.
- subject = 'Thầy giáo Vuive gửi bạn Hân'; - Tiêu đề email
Khi bấm chạy và không có lỗi gì thì người nhận sẽ nhận được email như thế này
Giờ ta sẽ vào menu Kích hoạt để tự động hóa việc gửi mail
Trên hình là những tệp lệnh đã được tự động hóa, để thêm trình kích hoạt mới ta nhấn nút
Mình thiết lập để gửi cho bạn mỗi ngày, trong khoảng 6-7h sáng, bấm Lưu là hoàn thành.
4. Thành quả
App Email trong điện thoại của học viên sẽ hiện thông báo mỗi ngày, họ chỉ cần mở mail và hoàn thành những liên kết (link) mình đã thiết lập sẵn. Việc này giúp tạo thói quen và cho các bạn động lực để hoàn thành tiến độ.Kết hợp cùng hệ thống theo dõi tiến độ học tập (mình sẽ chia sẻ trong bài viết sau).
Dữ liệu làm bài của học viên sẽ được ghi nhận và hiển thị dưới dạng biểu đồ:
- Học viên có thể tự theo dõi quá trình học và đánh giá được năng lực của bản thân
- Mình có thể theo dõi, đưa ra lời khuyên và hướng dẫn cho từng học viên dựa trên dữ liệu của từng bạn
Tóm lại, kiến thức lập trình đã giúp mình giải quyết vấn đề trong việc dạy học hiệu quả, không tốn chi phí và mang lại hiệu quả dài lâu. Mình đang tự học lập trình Front-end qua các nguồn miễn phí, mình không theo đuổi lập trình như một nghề, mình xem đây là một kỹ năng hữu ích và thú vị trong cuộc sống. Mong là bài viết sẽ giúp mọi người có thêm cảm hứng với việc học lập trình.
Cảm ơn đã đọc bài chia sẻ của mình ạ!
==***==
==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
---
Khóa học Hacker và Marketing từ A-Z trên ZALO!
Khóa học Hacker và Marketing từ A-Z trên Facebook!
Bảo mật và tấn công Website - Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP
Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán
Khóa học hướng dẫn về Moodle chuyên nghiệp và hay Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.
Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp
Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu
Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao
Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình kiếm tiền Youtube bằng phần mềm Camtasia Studio Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
GOOGLE SPREADSHEETS phê không tưởng Hãy tham gia khóa học để biết mọi thứ
Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Để thành thạo Wordpress bạn hãy tham gia khóa học Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công ==***== Bảo hiểm nhân thọ - Bảo vệ người trụ cột Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
Bảo mật và tấn công Website - Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp
Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu
Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
GOOGLE SPREADSHEETS phê không tưởng
Hãy tham gia khóa học để biết mọi thứ
Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Để thành thạo Wordpress bạn hãy tham gia khóa học
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
Nguồn: Tinh Tế
Topics: Công nghệ mới

































