Interactive Academic Discipline
About this app
An interactive web app about Academic Discipline including a quiz game, colorful design and fun elements.
Interactive Academic Discipline 🎓 Academic Discipline Quiz 🎓 Check Answer Quiz Results: Learn more about Academic Discipline on Wikipedia 📚
Related apps
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Interactive Academic Discipline</title>
<meta name="description" content="An interactive web app about Academic Discipline including a quiz game, colorful design and fun elements.">
<meta name="keywords" content="Academic Discipline, Education, Web App, Interactive, Quiz, Game">
<link href="https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<script type="text/javascript">
try {
let questionIndex = 0;
const questions = [
{
question: 'What is an academic discipline?',
options: ['A type of school punishment', 'A field of study or profession', 'A type of sport', 'A music genre'],
answer: 1
},
{
question: 'What is the purpose of academic discipline?',
options: ['To establish rules for students', 'To structure knowledge and learning', 'To determine physical fitness', 'To establish a hierarchy'],
answer: 1
},
{
question: 'Which of the following is an academic discipline?',
options: ['Music', 'Football', 'Drama', 'All of the above'],
answer: 3
},
// Add more questions as needed
];
function displayQuestion() {
if (questionIndex < questions.length) {
const question = questions[questionIndex];
$('#question').text(question.question);
$('#options').empty();
question.options.forEach(function(option, index) {
$('#options').append(`<div class="form-check"><input class="form-check-input" type="radio" name="option" id="option${index}" value="${index}"><label class="form-check-label" for="option${index}">${option}</label></div>`);
});
} else {
$('#quiz-container').hide();
$('#result-container').show();
}
}
function checkAnswer() {
const selectedOption = $('input[name="option"]:checked').val();
if (selectedOption == questions[questionIndex].answer) {
$('#result').append(`<li>Question ${questionIndex+1}: Correct Answer 🎉</li>`);
} else {
$('#result').append(`<li>Question ${questionIndex+1}: Incorrect Answer 💔. The correct answer is: ${questions[questionIndex].options[questions[questionIndex].answer]}</li>`);
}
questionIndex++;
displayQuestion();
}
$(document).ready(function() {
$('#check-answer').click(checkAnswer);
displayQuestion();
});
} catch (error) {
throw error;
}
</script>
<style>
body {
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 35%, rgba(0,212,255,1) 100%);
font-family: 'Indie Flower', cursive;
color: white;
}
.btn {
background-color: #ff5722;
color: white;
}
#wiki-link {
margin-top: 20px;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1 class="mt-5 text-center">🎓 Academic Discipline Quiz 🎓</h1>
<div id="quiz-container" class="mt-5">
<h3 id="question"></h3>
<div id="options"></div>
<button id="check-answer" class="btn btn-lg mt-3">Check Answer</button>
</div>
<div id="result-container" class="mt-5" style="display: none;">
<h2>Quiz Results:</h2>
<ul id="result"></ul>
</div>
<a id="wiki-link" href="https://en.wikipedia.org/wiki/Academic+discipline" target="_blank" rel="nofollow" class="btn btn-lg">Learn more about Academic Discipline on Wikipedia 📚</a>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!