GÓI LỆNH ĐỀ THI SOẠN ĐỀ THI VÀ ĐÁP ÁN

11 481 0
GÓI LỆNH ĐỀ THI SOẠN ĐỀ THI VÀ ĐÁP ÁN

Đ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

GÓI LỆNH ĐỀ THI SOẠN ĐỀ THI VÀ ĐÁP ÁN Nguyễn Hữu Điển Khoa Toán - Cơ - Tin học Đại học khoa học tự nhiên, ĐHQG HN Tóm tắt nội dung Người dạy học phải soạn giáo án đề thi Có nhiều cơng cụ để soạn đề thi, riêng TeX có gói lệnh để làm việc exam, exams, examdesign Do nhu cầu soạn đề trắc nghiệm tơi có quan tâm tới vấn đề nhờ thông tin diễn đàn www.viettug.org mà tơi hồn thành cơng trình Cám ơn bạn diễn đàn thảo luận chủ đề đề thi trắc nghiệm Phiên chủ yếu phục vụ vấn đề làm đề trắc nghiệm LaTeX Tơi mong góp ý người Mục lục Giới thiệu tổng quan 2 Cài đặt gói lệnh 3 Hướng dẫn sử dụng 3.1 Soạn thảo đề đáp án 3.2 Câu hỏi thi trắc nghiệm 3.3 Các loại đề thi đảo đề 3.4 Biên dịch in kết Các tệp ví dụ 10 Hạn chế gói lệnh 11 Kết luận 11 1 Giới thiệu tổng quan Trước làm đề thi tự luận, vấn đề đơn giản chép câu hỏi vào Tôi giới thiệu gói lệnh answers số bạn dùng làm cho đề thi trắc nghiệm Theo tơi biết có nhiều dự án tiền bạc nhà nước để làm chương trình quản lý đề thi theo hướng ngân hàng câu hỏi ngân hàng đề thi Các ngành khác ngoại ngữ, sinh học, văn học, đề tồn chữ khơng nhiều kí hiệu việc làm đề có chương trình khơng khó lắm, thực chất quản lý sở liệu đề thi Nhưng với Toán học, Lý, nhiều kí hiệu có khó hơn, nhiều cắt dán đảo liệu không bảo toàn Đặc biệt sinh phương án khác đề thi khó ổn Đã có nhiều bạn thực làm chương trình quản lý, sinh đề thi với nhiều cách khác nhau, kết hợp TeX phần mềm phụ trợ khác TeX để quản lý tốt Trong cộng đồng mã nguồn mở gói lệnh examdesign mạnh đáp ứng đầy đủ nhu cầu làm đề Việt Nam Tôi dùng gói lệnh với cách làm thơng minh để áp dụng vào thực tế Viêt Nam Tên tệp examdesign.cls dethi.sty dedaiso.tex dethitonghop.tex dethiviet-2007.tex detracnghiem10-2007.tex deviet+tracnghiem.tex cauhoidaiso.tex cauhoifillin.tex cauhoimathching.tex cauhoitoande.tex cauhoitoankho.tex cauhoitruefalse.tex logiai-dothi.tex de_ly_a847.tex de_phap_dm139.tex de_sinh_b_m152.tex goilenhdethi.pdf Chức ý nghĩa sử dụng Đây lớp để dùng soạn đề thi tác giả Jason Alexander soạn Tôi có sửa đổi đơi chỗ cho phù hợp với nhu cầu đề Việt Nam Các lệnh tạo đề thi mà lớp examdesign khơng có tơi phải định nghĩa thực lại Mẫu chuyên toán, đề tệp câu hỏi tệp riêng Mẫu thể kiểu đề thi mà chương trình làm Đề thi tự luận với lời giải Đề thi dành cho câu trắc nghiệm có chia thành phần Mẫu đề thi kết hợp hai loại đề tệp chứa câu hỏi để chạy đề thi dedaiso.tex Mẫu câu hỏi điền chỗ trống Mẫu câu hỏi so sánh Tệp câu hỏi loại tốn làm ví dụ Tệp câu hỏi tốn mẫu Câu hỏi sai tệp lời giải câu hỏi viết Đè thi Lý vào đại học năm vừa để làm mẫu Mẫu câu hỏi trắc nghiệm Mâu đề sinh học Tệp hướng dẫn 2 Cài đặt gói lệnh Gói lệnh LaTeX khơng dành riêng cho VieTeX, mà hệ soạn thảo dùng Nhấn vào dethi.exe chương trình cài đặt vào thư mục C:\vietex (tất nhiên bạn đổi được) Tồn nội dung gói lệnh năm c:\vietex\thitracnghiem Nếu bạn dùng VieTeX thực động tác sau để sử dụng dễ Cách 1: Mở VieTeX gọi project vào dự án riêng: Project→load→dethitracnghiem.vtp Cách 2: Mở VieTeX gọi vào project thư mục Bấm phím phải chuột thư mục cao project: chọn [load folder] chọn tệp dethitracnghiem.vtp thư mục thitracnghiem lập gọi vào giao diện hình Hình 1: Project thi trắc nghiệm Nếu khơng dùng VieteX mở tệp liệt kê Không thiết phải dùng VieTeX dùng gói lệnh mà hệ soạn thảo bạn mở gói lệnh thư mục dùng 3 Hướng dẫn sử dụng 3.1 Soạn thảo đề đáp án Tôi hướng dẫn chung phần trắc nghiệm Trong tệp mẫu có dẫn dòng lệnh Cơ gói lệnh dùng lớp examdesign.cls bạn xem hướng dẫn sử dụng lớp Tơi cố tình giữ lại lệnh lớp này, thêm vào thay đổi lệnh số không đáng kể Phần đầu: \documentclass[11pt]{examdesign} \usepackage{amsmath,amsxtra,latexsym, amssymb, amscd} \usepackage[utf8]{vietnam} \usepackage{pstricks-add} \usepackage{graphicx} \usepackage{wrapfig} \usepackage{times} \usepackage{ifthen} \usepackage{dethi} %Gói lệnh cho đề thi Việt Nam \usepackage{enumerate} \Fullpages %Định dạng trang đề thi \ContinuousNumbering %Đánh số liên tục thi \ShortKey %\OneKey %Lệnh in đáp án %\NoKey %Lệnh không in phần đáp án \NumberOfVersions{20} %20 số thi khác in \SectionPrefix{\relax }%\bf Phần \Roman{sectionindex} \space} \tentruong{BỘ GIÁO DỤC VÀ ĐÀO TẠO} %\tenkhoa{Khoa Tốn-Cơ-Tin học} \loaidethi{ĐỀ CHÍNH THỨC}%{ĐỀ THI HẾT HỌC KỲ}% \tenkythi{ĐỀ THI TUYỂN SINH ĐẠI HỌC, CAO ĐẲNG NĂM 2007} \tenmonhoc{Môn thi: SINH HỌC, Khối B} \madethi{152} \thoigian{Thời gian làm bài: 90 phút} \tieudetracnghiem %\tieudethiviet \tieudedapan %\tieudetren \tieudeduoi %\daungoac{[}{]}%Dấu quanh phương án trả lời: {(}{)};{}{.};{}{)} %\chuphuongan{\alph}%Ký tự cho phương án %\chuphuongan{\arabic}%\Roman%\roman%kể số cho phương án \chucauhoi{Bài} %Chữ trước số câu hỏi %\mauchu{red} \socauhoi{40} \sotrang{5} \hovaten{Họ tên} \sobaodanh{Số báo danh} \setlength{\baselineskip}{12truept} \def\v#1{\overrightarrow{#1}} \def\ktrang{\makebox[1.5cm]{\hrulefill}} \NoRearrange Phần khai báo LaTeX khơng có thay đổi với gói lệnh Có thể máy bạn khơng có gói lệnh bạn phải nạp thêm Nhiều gói lệnh để nhiều không dùng bạn cho % vào trước có báo lỗi Phần thứ lệnh làm đầu đề thi, bên cạnh tơi có giải thích khơng viết lại đây: Các lệnh có mặc định, giả sử bạn khơng đưa vào có nội dung Tơi đặt gói lệnh Ta ý số lệnh sau: Tên lệnh \tentruong \tenkhoa \loaidethi \tenkythi \tenmonhoc \madethi \thoigian \tieudetracnghiem \tieudethiviet \tieudedapan \tieudeduoi \daungoac \chuphuongan \chucauhoi \mauchu \socauhoi \sotrang \hovaten \sobaodanh Chức ý nghĩa sử dụng tên tên trường bạn Tên khoa, không đưa vào bỏ trắng Đề thưc, Kiểm tra kì, Tên kì thi tốt nghiệp, hay thử Tên môn học Mã đề thi bắt đầu, sau cộng thêm1 Thời gian thi Tiêu đề dành cho đề trắc nghiệm Tiêu đề tự luận Tiêu đề đáp án Tiêu đề trang Dấu ngoặc cho đáp án: []().) tùy ý Chữ cho phương án: A, a, 1, I, Có thể Bài, Câu Màu chữ: red, blue, yellow, Số lượng câu hỏi đề Số trang đề thi Họ tên: (nếu khơng có dòng bỏ qua) Số báo danh: (nếu khơng có dòng bỏ qua) Một điều tuyệt vời bạn dùng gói lệnh \usepackage{fancybox} lệnh \cornersize*{3.6mm} với \daungoac{\Ovalbox}{} \daungoac{\fbox}{} có khun tròn vng quanh kí hiệu như: Hình 2: Phần đầu đề thi Hình 3: Phần đầu đề thi 3.2 Câu hỏi thi trắc nghiệm Câu hỏi bao môi trường \begin{multiplechoice}[title={\bf PHẦN CHUNG CHO TẤT CẢ THÍ SINH (43 câu, từ câu đến câu 43):} , rearrange=yes, keycolumns=6]% \begin{question} Q trình tiến hố dẫn tới hình thành hợp chất hữu Quả đất khơng có tham gia nguồn lượng: \datcot[2] \bonpa {\dung{hoạt động núi lửa, xạ mặt trời }} {\sai{phóng điện khí quyển, tia tử ngoại.}} {\sai{tia tử ngoại, hoạt động núi lửa }} {\sai{tia tử ngoại lượng sinh học.}} \end{question} \end{multiplechoice} title tiêu đề phần nội dung chung cho câu hỏi; rearrange=yes có đảo đề no khong đảo đề keycolumns=6 đáp án chia làm sáu cột để liệt kê kết Khi đảo đề câu hỏi đặt khu nàu đảo với thơi khơng đảo ngồi Khi soạn câu hỏi có mơi trương question dùng cấu trúc trên, dùng ngân hàng câu hỏi tệp riêng mơi trường khác chút có chưc đầu: \begin{vnmultiplechoice}[title={\bf PHẦN CHUNG CHO TẤT CẢ THÍ SINH (43 câu, từ câu đến câu 43):} , rearrange=yes, keycolumns=6]% \tdI %đây lệnh định nghĩa câu hỏi tệp khác \tdII \tdIII \tdIV \end{vnmultiplechoice} Khi dùng VieTeX quản lý tệp ngân hàng liệu, nhấn F2 Folding gập lại theo dõi câu hỏi dễ Mỗi câu hỏi có dạng sau: \begin{question} Theo quan niệm đại, sở vật chất chủ yếu sống \datcot[2] \bonpa {\sai{axit nuclêic lipit }} {\dung{saccarit phôtpholipit.}} {\sai{prôtêin axit nuclêic }} {\sai{prôtêin lipit.}} \end{question} Lệnh \datcot khơng có tùy chọn để mặc định cho chương trình thu xếp Khi thấy phương án trả lời cột, hai cột, cột ngang khơng cần đặt thêm chương trình tự thu xếp đẹp Trường hợp phương án có độ Hình 4: Folding quản lý câu hỏi rộng khơng ta đặt độ rộng phương án dài chiếm cột Ví dụ \datcot[2] xác định phương án rộng cột, tương tự với \datcot[3], \datcot[4], \datcot[5] Các lệnh phương án câu hỏi: Tùy vào có lệnh \haipa lệnh hai phương án, \bapa lệnh ba trương án trả lời \bonpa bốn phương án \nampa Nội dung bốn phương án thứ tự cho vào ngoặc nhọn \bonpa{{\sai{A}}{{\dung{B}}{{\sai{C}}{{\sai{D}} Bao quanh phương án phải lệnh \dúng hoăcl \sai Lệnh phương án đặc biệt với đối số cách thức tương tự có khác lệnh chút \bonpak{{\sai{A}}{{\dung{B}}{{\sai{C}}{{\sai{D}} phương án câu hỏi không đảo thứ tự A, B, C, D; đảo thứ tự câu hỏi \bonpab{{\sai{A}}{{\dung{B}}{{\sai{C}}{{\sai{D}} Phương án thứ tư luôn cố định không đổi \bonpat{{\sai{A}}{{\dung{B}}{{\sai{C}}{{\sai{D}} Bốn phương án thẳng hàng với câu hỏi bạn xem ví dụ đề thi tiếng Pháp Chương trình tự tính tốn để chia làm bốn cột phương án A, B, C, D Nếu phương án nhiều chữ bề rộng cột phương án sau lùi lại xếp không đẹp Để khắc phục điều bạn thấy phương án dài phương án có độ rộng cột thêm \datcot[2], để chương trình tính chữ tính độ rộng phương án khác ví dụ như: \begin{question} Bất đẳng thức $-4(a^2-2a-3)\le -8(a^2-2a-3)$ \datcot[2] \bonpa {\dung{Đúng với $a\in(0; 3]$;}} {\sai{Đúng với $a\in\rr$;}} {\sai{Sai với $a\in\rr$;}} {\sai{Sai với $a\in (-\infty; 0)$;}} \end{question} Nhiều cần thêm độ rộng vào phương án phương án xếp thích hợp Các bạn xem tệp ví dụ phải thêm vào độ rộng cột Để chương trình tự thu xếp lấy 3.3 Các loại đề thi đảo đề Đảo đề ngẫu nghiên đáp ứng đảo câu hỏi đáp án đồng thời cố định phần Nếu soạn đề 25% A, 25% B, 25% C, 25% D đề theo quy luật Trừ trường hợp cố định đề cố định phương án câu hỏi độ lệnh nhiều số câu hỏi ta cố định Tôi xem đề thi đại học cho phép lệnh chút Trong ví dụ có loại đề thi hình thức, tổ chức chúng nào, bạn chạy thử rút kinh nghiệm đề theo mẫu Tơi khơng trình bày loại đề thi viết, đề thi điền chỗ trống, đề thi gép nối chữ, bạn tự tìm hiểu làm Phiên sau cập nhật loại đề 3.4 Biên dịch in kết Bạn lấy mẫu đặt lên biên dịch, lỗi hồn chỉnh Soạn ta thay phần câu hỏi cụ thể Ta đưa đề vào biên dịch thử, có lỗi tìm phương pháp khoanh vùng loại trừ dòng lệnh đưa vào Lỗi hay xảy với phương án thiếu dấu ngoặc công thức tốn thiếu $ Cấu trúc câu hỏi khơng đủ thiếu \datcot, Hãy đặt chế độ không trộn đề để biên dịch làm đề Có thể dùng mơi trường block để nhóm số lệnh với tiêu đề thích hợp Khi muốn nhóm câu hỏi khơng phụ thuộc vào nhóm khác dùng cấu trúc phần đầu tơi nói biên dịch thực với VieTeX vơ thuận lợi quản lý câu hỏi theo Folding: Hình 5: Folding quản lý đề câu hỏi Các tệp ví dụ Ví dụ tổng hợp gồm dạng câu hỏi khác nhau: dethitonghop.tex bao gồm tệp - cauhoituanmath.tex gồm câu hỏi định nghĩa riêng - cauhoifillin.tex - cauhoimatching.tex - cauhoitruefalse.tex Mẫu đề thi vật lý de-ly-a847.tex Mẫu đề thi tiếng pháp de-phap-dm139.tex Mẫu đề thi sinh de-sinh-m152.tex Mẫu đề thi dethi-ttkh-2008.tex Phương án cuối ví dụ khơng có lệnh \hovaten \sobaodanh hai dòng khơng xuất phương án lần trước 10 Hạn chế gói lệnh Khơng đáp ứng nhiều phương án lúc (phiên sau cập nhật) Đề tiếng Anh Bộ đại học năm có phương án chữ chữ làm phương án chưa thực Đáp án chưa in chung chỗ (chờ phiên sau) Các lệnh \ref{} khơng có tác dụng Kết luận Đây phiên tiếp tục phiên đề thi trắc nghiệm Nếu dùng gói cải tiến nhiều đẹp Nếu dùng VieTeX thuận lợi Yêu cầu làm đề trắc nghiệm nhiều gói lệnh đáp ứng phần Việt hóa lệnh chẳng hạn 11 ... cauhoitoankho.tex cauhoitruefalse.tex logiai-dothi.tex de_ly_a847.tex de_phap_dm139.tex de_sinh_b_m152.tex goilenhdethi. pdf Chức ý nghĩa sử dụng Đây lớp để dùng soạn đề thi tác giả Jason Alexander soạn Tơi

Ngày đăng: 02/12/2017, 21:27

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan