我想使用R/考试包为Moodle测验创建多项选择题。然而,我不确定R/考试是否总是可以选择一个固定数量的正确项目。假设我们有一个关于以下项目的问题:
Answerlist
----------
* A (correct)
* B (correct)
* C (correct)
* D (incorrect)
* E (incorrect)
* F (incorrect)
* G (incorrect)
* H (incorrect)
* I (incorrect)
在这个例子中,我希望R/ to能准确地选择2个正确的答案和6个不正确的答案。这有可能吗?
我在做一个简单的测验程序。我需要显示我的正确和错误,这取决于用户的答案。我想是在“如果其他”里。所以我才没能挺过去。当我运行它的时候。我选择正确的答案。它仍然在显示“错误!”它认为它是正确的。然后换到不同的数字。它还在显示“错!”。我用复选框作为测验的选择题。这是我的密码:
if(C1.getState()) // if the user chooses the checkbox c1
{
outputlabel.setText("Correct\n");
CorrectAnswer++; // it will count one point per c
我正在寻找Ruby on Rails中的一个简单的测验工具。它需要向用户提供多项选择题(仅限单选按钮、复选框),统计正确/错误的答案,并在最后显示结果。测验将是大约25个问题-每页1个问题。它还需要与我正在构建的站点集成,所以它不能是一个独立的站点或第三方站点。
到目前为止,我已经找到了这个看起来很有前途的宝石:
有没有人知道Rails中还有其他的测验精华?
我正在开发一个基于测验的应用程序。测验包含1个问题和4个选择题答案。
当用户选择4个选项中的任何一个时,如果它是正确的答案,那么应该显示类似“你的答案是正确的”之类的东西,否则“你的答案是错误的”应该与正确答案一起显示。
还有两个按钮(next和back),一个用于下一个问题,另一个用于返回。
有人能告诉我如何编写返回到上一个问题的代码吗?
我做过这样的事情:
private void getShuffledArray()
{
// TODO Auto-generated method stub
for (int i = 1; i <= SIZ
我正试着用RoR写一个多项选择题。我是一个初学者,所以任何帮助都是非常感谢的。到目前为止,我有一个包含以下代码的Quizze控制器:
class QuizzesController < ApplicationController
def new
@quiz = Quiz.new
end
def create
@quiz = Quiz.new(quiz_params)
if @quiz.save
redirect_to "http://www.rubyonrails.org"
end
end
def quiz_para
我试图通过创建一个小测试应用程序来自学c# (asp.net核心),但是我对如何创建一个复杂的数据模型感到困惑。想象一下,一个小测验模型包含了一系列这样的问题:
public class Quiz
{
public int Id { get; set; }
public Icollection<Question> Questions { get; set; }
}
但如果我想要不同类型的问题(选择题,真/假,文本答案.)我可以使用继承来缩短某些事情吗?或者,我只需要为每种类型的问题创建一个不同的模型,并将它们放在下面这样的位置:
我正在做一个项目,我不知道下一步是什么,也不知道如何最好地实现我想要的结果。
我想做什么
创建一个类似小测验的应用程序,我可以在其中添加问题和答案,让用户通过多项选择或文本输入选择正确的选项,并根据正确的问题验证答案。
我现在拥有的
我有以下的Django设置
from django.db import models
class Exam(models.Model):
name = models.CharField(max_length=64)
def __str__(self):
return self.name
class Question(model
我有一个项目来创建一个asp.net mvc站点来生成一个测试。以下是规范:
为每个用户访问该站点,她/他将得到一个小测验。每个测试包含一些选择题。每个问题包含一个问题和5个相互排斥的选项。。
我能想到的最简单的模型如下:
public class Problem
{
public int ProblemId { get; set; }
public string Question { get; set; }
public string A { get; set; }
public string B { get;