diff options
Diffstat (limited to 'examples/English_Color_Identification')
27 files changed, 0 insertions, 320 deletions
diff --git a/examples/English_Color_Identification/assets/audio/correct.ogg b/examples/English_Color_Identification/assets/audio/correct.ogg Binary files differdeleted file mode 100755 index a0d9e3a..0000000 --- a/examples/English_Color_Identification/assets/audio/correct.ogg +++ /dev/null diff --git a/examples/English_Color_Identification/assets/audio/incorrect.ogg b/examples/English_Color_Identification/assets/audio/incorrect.ogg Binary files differdeleted file mode 100755 index 4805e55..0000000 --- a/examples/English_Color_Identification/assets/audio/incorrect.ogg +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/1.png b/examples/English_Color_Identification/assets/image/1.png Binary files differdeleted file mode 100755 index 5c2a9a3..0000000 --- a/examples/English_Color_Identification/assets/image/1.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/2.png b/examples/English_Color_Identification/assets/image/2.png Binary files differdeleted file mode 100755 index 50b4bd1..0000000 --- a/examples/English_Color_Identification/assets/image/2.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/3.png b/examples/English_Color_Identification/assets/image/3.png Binary files differdeleted file mode 100755 index 12cc585..0000000 --- a/examples/English_Color_Identification/assets/image/3.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/4.png b/examples/English_Color_Identification/assets/image/4.png Binary files differdeleted file mode 100755 index becb133..0000000 --- a/examples/English_Color_Identification/assets/image/4.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/5.png b/examples/English_Color_Identification/assets/image/5.png Binary files differdeleted file mode 100755 index 7a81f85..0000000 --- a/examples/English_Color_Identification/assets/image/5.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/6.png b/examples/English_Color_Identification/assets/image/6.png Binary files differdeleted file mode 100755 index 433fc60..0000000 --- a/examples/English_Color_Identification/assets/image/6.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/7.png b/examples/English_Color_Identification/assets/image/7.png Binary files differdeleted file mode 100755 index 76f7c4c..0000000 --- a/examples/English_Color_Identification/assets/image/7.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/8.png b/examples/English_Color_Identification/assets/image/8.png Binary files differdeleted file mode 100755 index 144f674..0000000 --- a/examples/English_Color_Identification/assets/image/8.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/Thumbs.db b/examples/English_Color_Identification/assets/image/Thumbs.db Binary files differdeleted file mode 100755 index de2c1e6..0000000 --- a/examples/English_Color_Identification/assets/image/Thumbs.db +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/background.jpg b/examples/English_Color_Identification/assets/image/background.jpg Binary files differdeleted file mode 100755 index cedaf11..0000000 --- a/examples/English_Color_Identification/assets/image/background.jpg +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/correct.png b/examples/English_Color_Identification/assets/image/correct.png Binary files differdeleted file mode 100755 index d6e54a8..0000000 --- a/examples/English_Color_Identification/assets/image/correct.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/1.png b/examples/English_Color_Identification/assets/image/image_name/1.png Binary files differdeleted file mode 100755 index 8f516a1..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/1.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/2.png b/examples/English_Color_Identification/assets/image/image_name/2.png Binary files differdeleted file mode 100755 index e9aa48e..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/2.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/3.png b/examples/English_Color_Identification/assets/image/image_name/3.png Binary files differdeleted file mode 100755 index 45ac0f6..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/3.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/4.png b/examples/English_Color_Identification/assets/image/image_name/4.png Binary files differdeleted file mode 100755 index 7156cef..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/4.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/5.png b/examples/English_Color_Identification/assets/image/image_name/5.png Binary files differdeleted file mode 100755 index 05fd757..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/5.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/6.png b/examples/English_Color_Identification/assets/image/image_name/6.png Binary files differdeleted file mode 100755 index 76946a0..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/6.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/7.png b/examples/English_Color_Identification/assets/image/image_name/7.png Binary files differdeleted file mode 100755 index 052ee62..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/7.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/8.png b/examples/English_Color_Identification/assets/image/image_name/8.png Binary files differdeleted file mode 100755 index db62889..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/8.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/image_name/9.png b/examples/English_Color_Identification/assets/image/image_name/9.png Binary files differdeleted file mode 100755 index 5ac1c08..0000000 --- a/examples/English_Color_Identification/assets/image/image_name/9.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/incorrect.png b/examples/English_Color_Identification/assets/image/incorrect.png Binary files differdeleted file mode 100755 index 789db87..0000000 --- a/examples/English_Color_Identification/assets/image/incorrect.png +++ /dev/null diff --git a/examples/English_Color_Identification/assets/image/play_again.jpg b/examples/English_Color_Identification/assets/image/play_again.jpg Binary files differdeleted file mode 100755 index db3ae56..0000000 --- a/examples/English_Color_Identification/assets/image/play_again.jpg +++ /dev/null diff --git a/examples/English_Color_Identification/css/lesson.css b/examples/English_Color_Identification/css/lesson.css deleted file mode 100755 index 63e0b39..0000000 --- a/examples/English_Color_Identification/css/lesson.css +++ /dev/null @@ -1,84 +0,0 @@ -@CHARSET "UTF-8"; -body { - background: url(../assets/image/background.jpg) no-repeat; -} - - -#gameArea{ - margin-top: 10px auto; - margin-left: 10%; - float: left; - width: 500px; - padding:10px; -} - - - -.imageBox{ - - margin-top: 0px; - margin-left: 350px; - width: 220px; - height: 220px; - padding: 10px; -} - -.checkedOption{ - position: absolute; - top: 40%; - left: 70%; - width:120px; - height:120px; - padding: 5px; -} - -#options{ - margin-left:25px; - margin-top:50px; - width:650px; - height:80px; - padding: 10px; -} - -.optImg{ - width:120px; - height: 40px; - background-color: yellow; - padding:5px; - border: 2px solid green; - margin: 0.5em; -} - -#scoreArea{ - margin-left:5%; - color: red; - width: 45px; - padding: 5px; - background: #FFFFFF; - border: 2px solid red; - background: black; - padding: 10px; -} - -.playAgain{ - position:absolute; - top: 10px; - margin-left: 100px; - width:115px; - height: 30px; - padding: 2px; - } -input{ - color:green; - -} -#gameOver{ - margin-left:300px; - width: 180px; - height: 20px; - display:none; - font: 25px "Rockwell Extra Bold", Geneva, Arial, Helvetica, sans-serif,Times New Roman; - font-weight: bold; - background-color: #ccc; - padding: 10px; -} diff --git a/examples/English_Color_Identification/index.html b/examples/English_Color_Identification/index.html deleted file mode 100755 index 7f7deeb..0000000 --- a/examples/English_Color_Identification/index.html +++ /dev/null @@ -1,39 +0,0 @@ -<!DOCTYPE html>
-<html lang="en">
-<head>
- <title>English_Animal Identification</title>
- <meta name="keywords" content="karma,javascript,html5,sugar,sugarlabs,gsoc,ole,nepal,animals identification" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <link type="image/ico" rel="icon" href="../../assets/default/image/favicon.ico" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script>
- <script type="text/javascript" src="../../js/karma.js"></script>
- <script type="text/javascript" src="js/lesson.js"></script>
-</head>
-<body>
- <div id ="scoreArea">
- <form name="scoreDisplay">
- <b>Score:</b><input type="text" size="1" name="score"/>
- <b>Total:</b><input type="text" size="1" name="total"/>
- </form>
- </div>
- <a href="#" id="anchorPlayAgain"><img class="playAgain" src="assets/image/play_again.jpg" alt=""/></a>
-
- <div id="gameArea">
- <img class = "imageBox" id="imgObject" src="" alt=""/>
- <img class="checkedOption" id="check" src="" alt=""/>
-
- <div id="options">
- <a href="#" id="anchorOpt0"><img class="optImg" id="option0" src="" alt=""/></a>
- <a href="#" id="anchorOpt1"><img class="optImg" id="option1" src="" alt=""/></a>
- <a href="#" id="anchorOpt2"><img class="optImg" id="option2" src="" alt=""/></a>
- <a href="#" id="anchorOpt3"><img class="optImg" id="option3" src="" alt=""/></a>
- </div>
-
- <div id="gameOver">
- Game Over
- </div>
- </div>
-</body>
-</html>
\ No newline at end of file diff --git a/examples/English_Color_Identification/js/lesson.js b/examples/English_Color_Identification/js/lesson.js deleted file mode 100755 index b3333fc..0000000 --- a/examples/English_Color_Identification/js/lesson.js +++ /dev/null @@ -1,197 +0,0 @@ -$(document).ready( - function(){ - var k = Karma({ - audio: [{'name':'correct','file':'correct.ogg'}, - {'name':'incorrect','file':'incorrect.ogg'} - ]}); - - k.ready(function(){ - var flag, i ,j; - var object_counter = 1; - var imgNameRand = []; - var optPosition = []; - var optOtherPos = []; - var imageObject = []; - var correctPosition; - var selectedOption; - var score = 0; - var wrong_selected = 0; //wrong option selected so don't score up - var pos; - var t; - var current_image; - - - load_images(); //load the image numbers for random display - display_score(); - game(); //let the game begin - - - function display_score(){ - document.scoreDisplay.score.value = score; - if(object_counter > 8) - document.scoreDisplay.total.value = 8; - else - document.scoreDisplay.total.value = object_counter; - } - - function checkDisplay(){ //Displays the correct and incorrect info - if(wrong_selected == 1){ - $('.checkedOption').show(); - document.getElementById("check").src = "assets/image/incorrect.png"; - $('.checkedOption').fadeOut(1000); - } - else{ - $('.checkedOption').hide(); - document.getElementById("check").src = "assets/image/correct.png"; - $('.checkedOption').fadeOut(2000); - //needs timer for holding on for abt a sec - } - } - - $("#anchorPlayAgain").click(function(){ - $('#gameOver').hide(); - $('.optImg').show(); - $('.imageBox').show(); - load_images(); - score = 0; - object_counter = 1; - wrong_selected = 0; - display_score(); - - game(); - - }); - $("#anchorOpt0").click(function(){ - selected_Option_Process('0'); - }); - $("#anchorOpt1").click(function(){ - selected_Option_Process('1'); - }); - $("#anchorOpt2").click(function(){ - selected_Option_Process('2'); - }); - $("#anchorOpt3").click(function(){ - selected_Option_Process('3'); - }); - - function generate_random_no(no_limit) { //generate random number - var rand_no = Math.ceil(no_limit*Math.random()); - return rand_no; - } - - function get_random_position(){ //generate random number between 0-3 - var rand_pos = Math.floor(Math.random()*4); - return rand_pos; - } - - function load_images(){ - - imageObject[0] = generate_random_no("8"); - for(i=1; i<8; i++){ - do{ - flag = 0; - imageObject[i] = generate_random_no("8"); - for(j=0; j<i; j++){ - if(imageObject[i]===imageObject[j]){ - flag++; - } - } - }while(flag != 0 ); //end of do while loop - } - - - } - function selected_Option_Process(selectedOption){ - - if(selectedOption == correctPosition){ - object_counter++; - if(wrong_selected == 0){ - score++; - } - wrong_selected = 0; - display_score(); - k.audio.correct.play(); - checkDisplay(); - //t=setTimeout('game()',1000); - game(); - } - else { - wrong_selected = 1; - k.audio.incorrect.play(); - checkDisplay(); - } - - } - function game(){ - - - //clearTimeout(t); - wrong_selected = 0; - current_image = object_counter-1; - document.getElementById("imgObject").src = "assets/image/"+imageObject[current_image]+".png"; - - //find correct answer and apply it to the position - var currentImage = imageObject[current_image]; - imgNameRand[0] = currentImage; - //generate choices - - for(i=1; i<4; i++){ - do{ - flag = 0; - imgNameRand[i] = generate_random_no("8"); - for(j=0; j<i; j++){ - if(imgNameRand[i]===imgNameRand[j]){ - flag++; - } - } - }while(flag != 0 ); //end of do while loop - } - - - correctPosition = get_random_position(); - - optOtherPos[0] = correctPosition; - - for(i=1; i<4; i++){ - do{ - flag = 0; - optOtherPos[i] = get_random_position(); - for(j=0; j<i; j++){ //chek repeat within optOtherPos array - if(optOtherPos[i] === optOtherPos[j]){ - flag++; - } - } - - }while(flag != 0); - - } - - for(i=0; i<4; i++){ - pos = optOtherPos[i]; - optPosition[pos] = imgNameRand[i]; - } - - - //random positions are stored in optOtherPos array. Great - - - for(i=0; i<4; i++){ - document.getElementById("option"+i+"").src = "assets/image/image_name/"+optPosition[i]+".png"; - } - - //check for the correctness - if(object_counter > 8){ - - $('.optImg').hide(); - $('.imageBox').hide(); - $('#gameOver').show(); - - - } - - //else - //no change - } -}); //end of game - -}); //end of DOM
\ No newline at end of file |