tag:blogger.com,1999:blog-24737108138975330132024-03-19T01:48:33.156-07:00Civil Service ReviewerUnknownnoreply@blogger.comBlogger140125tag:blogger.com,1999:blog-2473710813897533013.post-3519947105176242252023-08-18T06:22:00.001-07:002023-08-18T06:23:00.249-07:00Why it is Important to Pass the Civil Service Examination?<p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1cpkDFEE69wH9qlxw634AqV9odT6coV15B5lIM658K0fbIRRayaJgHLs1s0dA8e7fuTBHY2FDs-9qFCj85pZKrBGF7FrK1Ac50geb27v8m2lE9rQZk1r6mCr3YixZSMJr7BLUl7B1URkJUG4oKgBGsa2QN2pH9iuTtpgwqVSMv7dCf2w0xGxnxpePsCtW/s640/csc-civil-service-exam.webp" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="360" data-original-width="640" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1cpkDFEE69wH9qlxw634AqV9odT6coV15B5lIM658K0fbIRRayaJgHLs1s0dA8e7fuTBHY2FDs-9qFCj85pZKrBGF7FrK1Ac50geb27v8m2lE9rQZk1r6mCr3YixZSMJr7BLUl7B1URkJUG4oKgBGsa2QN2pH9iuTtpgwqVSMv7dCf2w0xGxnxpePsCtW/w400-h225/csc-civil-service-exam.webp" width="400" /></a></div><br /><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Passing the Civil Service Examination holds several important benefits and implications for individuals who aspire to work in the public sector. Here are some reasons why passing the Civil Service Examination is significant:</p><ol><li><p><strong>Qualification for Government Jobs:</strong> Many government positions in the Philippines require candidates to have passed the Civil Service Examination. By passing the exam, individuals become eligible to apply for various positions in government agencies and offices, opening up opportunities for stable and well-compensated employment.</p></li><li><p><strong>Merit-Based Selection:</strong> The Civil Service Examination is designed to assess candidates based on their knowledge, skills, and abilities. Government agencies often prioritize hiring individuals who have passed the exam as it demonstrates their competence and readiness to perform the duties associated with the position.</p></li><li><p><strong>Job Security:</strong> Government jobs generally offer more job security compared to private sector employment. Employees in the public sector are protected by civil service laws and regulations, which make it more challenging to terminate their employment arbitrarily.</p></li><li><p><strong>Career Progression:</strong> Passing the Civil Service Examination can serve as a foundation for career growth within the government. It can be a stepping stone to higher-level positions and greater responsibilities, leading to increased job satisfaction and professional development.</p></li><li><p><strong>Competitive Advantage:</strong> Having a Civil Service eligibility can give candidates an edge over others who haven't taken or passed the exam. It showcases your commitment to public service and your willingness to invest time and effort in preparing for the examination.</p></li><li><p><strong>Public Trust and Accountability:</strong> Government employees are responsible for delivering services to the public and managing public resources. Passing the Civil Service Examination signifies your commitment to upholding standards of professionalism, ethics, and accountability in public service.</p></li><li><p><strong>Access to Training and Development:</strong> Many government agencies provide training and development opportunities for their employees. Having a Civil Service eligibility can make you eligible for various training programs and workshops that contribute to your skill enhancement and career growth.</p></li><li><p><strong>Contributing to Public Welfare:</strong> Working in the government allows you to directly contribute to the betterment of society and the implementation of policies and programs that address the needs of the public. Passing the exam provides you with a pathway to actively participate in public service.</p></li><li><p><strong>Personal Fulfillment:</strong> For many individuals, working in the government offers a sense of fulfillment and purpose. It provides the opportunity to make a positive impact on people's lives and contribute to the development of the nation.</p></li></ol><p>In essence, passing the Civil Service Examination is a gateway to a career in public service, offering stability, growth, and the chance to serve the community and the country. It's a recognition of your commitment to excellence and professionalism in government work.</p></div></div></div><p></p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-87408316240406162342023-08-16T05:46:00.001-07:002023-08-16T05:46:08.326-07:00Why it is very hard to get a job in the Government?
<ol><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdqDmIwSqyrlaw6LDXomMF1XoHg_k9SQNHhasF6Y1BYAlna_EQgcC1gl2kZS-N1bpCwf9AlafNorivvC4fdY-_1pthcAzc7DEwwVeMMwA27z6XdLo-hcTyMky_V33M01g7tmZHV3RGli_bQn3zqJmtpZ8WxFbrGvMXtXKC5x2A0O1Wl_dt8ZLrAdgH57Y1/s300/images.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="168" data-original-width="300" height="224" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdqDmIwSqyrlaw6LDXomMF1XoHg_k9SQNHhasF6Y1BYAlna_EQgcC1gl2kZS-N1bpCwf9AlafNorivvC4fdY-_1pthcAzc7DEwwVeMMwA27z6XdLo-hcTyMky_V33M01g7tmZHV3RGli_bQn3zqJmtpZ8WxFbrGvMXtXKC5x2A0O1Wl_dt8ZLrAdgH57Y1/w400-h224/images.jpg" width="400" /></a></div><li><p></p><div class="separator" style="clear: both; text-align: center;"></div><b>Competition:</b> Government jobs often offer stability, benefits, and a sense of public service, which can lead to a high number of applicants for a limited number of positions. This intense competition can make it difficult to stand out from the crowd.<br /><br /><p></p></li><li><p><b>Selection Process:</b> Government hiring processes are often more rigorous and involve multiple stages, such as written exams, interviews, and background checks. These processes are designed to ensure that candidates are qualified, capable, and suitable for the specific roles.</p></li><li><p><b>Merit-Based System:</b> Many government positions are filled based on a merit-based system, where candidates are evaluated on their skills, qualifications, and experience. This can make it challenging for individuals without the necessary qualifications or experience to secure a government job.</p></li><li><p><b>Bureaucracy:</b> Government agencies often have strict procedures and regulations that need to be followed during the hiring process. This can result in a longer and more complex application process compared to private sector jobs.</p></li><li><p><b>Networking:</b> In many cases, building connections and networking can play a crucial role in getting a government job. If you don't have the right connections or know someone within the government, it might be harder to get noticed.</p></li><li><p><b>Specific Requirements:</b> Government jobs often have specific educational and professional requirements. If your qualifications and experience don't align with these requirements, it can be difficult to meet the eligibility criteria.</p></li><li><p><b>Limited Vacancies:</b> The number of vacancies for government positions can be limited, especially in certain fields or during times of budget constraints. This limitation further intensifies the competition for available positions.</p></li><li><p><b>Transparency and Accountability:</b> Government agencies need to ensure fairness, transparency, and accountability in their hiring processes. This can lead to more stringent evaluation procedures and a thorough vetting of candidates.</p></li><li><p><b>Civil Service Regulations:</b> In many countries, civil service positions are subject to various regulations and guidelines aimed at ensuring that the hiring process is free from bias and discrimination. While this is important for maintaining an inclusive workforce, it can also make the hiring process more complex.</p></li><li><p><b>Changing Political Landscape:</b> Government priorities and policies can change with different administrations. This can impact hiring practices, the availability of certain positions, and the overall demand for government jobs.</p></li></ol><p>Despite these challenges, if you're interested in pursuing a government career, it's essential to thoroughly research the specific requirements and processes for the positions you're interested in. Tailoring your application, gaining relevant experience, and preparing for the selection process can improve your chances of successfully landing a government job.</p><p> </p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-27422178243978411832023-08-15T06:51:00.004-07:002023-08-15T06:52:49.530-07:00How to Multiply 3 Digit Numbers by 3 Digit numbers Quickly<p> <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkZp0SqiAnGf3vY-zpnpnjU8Bx8NSrFomFpkgwROB3_ftw1n8JeZWOgjnrrlKzcPfefo20eHk2cZ-GnPJOn8j2TfTH2GRNw9DIjjYt0J6hffIlu7OYFP2OkdxC1564PsdL2IP3xZaTteWUzCu1zRJek9NrdzynV-MBcwfPivpkC1BbuBsJF9FDugoAVhk/s200/782901-200.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="200" data-original-width="200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAkZp0SqiAnGf3vY-zpnpnjU8Bx8NSrFomFpkgwROB3_ftw1n8JeZWOgjnrrlKzcPfefo20eHk2cZ-GnPJOn8j2TfTH2GRNw9DIjjYt0J6hffIlu7OYFP2OkdxC1564PsdL2IP3xZaTteWUzCu1zRJek9NrdzynV-MBcwfPivpkC1BbuBsJF9FDugoAVhk/w320-h320/782901-200.png" width="320" /></a></div><br /><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Multiplying three-digit numbers by three-digit numbers can seem daunting at first, but there are techniques you can use to make the process faster and more efficient. One popular method is the "long multiplication" technique. Here's how it works:</p><p>Let's say you want to multiply a three-digit number (ABC) by another three-digit number (DEF).</p><p><b>Step 1</b>: Multiply the units digit (C) of the first number (ABC) by the second number (DEF), then write down the result.</p><p><b>Step 2</b>: Multiply the tens digit (B) of the first number (ABC) by the second number (DEF), and write down the result shifted one position to the left (adding a zero as a placeholder at the rightmost end).</p><p><b>Step 3</b>: Multiply the hundreds digit (A) of the first number (ABC) by the second number (DEF), and write down the result shifted two positions to the left (adding two zeros as placeholders at the rightmost end).</p><p><b>Step 4</b>: Add up the three results you obtained from steps 1, 2, and 3. This will give you the final product of the multiplication.</p><p>Let's go through an example:</p><p><b>Example: 345 * 678</b></p><p><b>Step 1</b>: 345 * 8 = 2760 </p><p><b>Step 2</b>: 345 * 7 = 2415 (shifted one position to the left: 24150) </p><p><b>Step 3</b>: 345 * 6 = 2070 (shifted two positions to the left: 207000)</p><p><b>Step 4</b>: Add 2760 + 24150 + 207000 = 234910</p><p>So,<u><b> 345 * 678 = 234910</b></u>.</p><p>By practicing this method and becoming familiar with the steps, you can perform three-digit by three-digit multiplication more efficiently over time. Remember, practice and familiarity with the method will lead to increased speed and accuracy.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-76616970164658793992023-08-12T22:47:00.003-07:002023-08-12T22:47:54.309-07:0010 Rason Kung Bakit Hindi ka Pumapasa sa Civil Service Exam<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN79W4w14JYDp5jMvZDT6cQtC9hosKgyx9vGhnsUuYpv9IUAUO_4XGslvMvkCFC0vatMU8mInX05jwD1gMP7XvrfUrv4dJgFTjkcGABsp4MUJUCs0ASWFgFOenK_jAYAzVdnLXvoxpCwED3UJnpk8ZwQk5NhGKtoowvV7pyBMMs6YMT4zkLb6tcmMlAsJl/s310/Fail.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="163" data-original-width="310" height="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN79W4w14JYDp5jMvZDT6cQtC9hosKgyx9vGhnsUuYpv9IUAUO_4XGslvMvkCFC0vatMU8mInX05jwD1gMP7XvrfUrv4dJgFTjkcGABsp4MUJUCs0ASWFgFOenK_jAYAzVdnLXvoxpCwED3UJnpk8ZwQk5NhGKtoowvV7pyBMMs6YMT4zkLb6tcmMlAsJl/w640-h336/Fail.jpg" width="640" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><ol><li><p><strong>Kakulangan sa Paghahanda</strong>: Kung hindi sapat ang oras na inilaan mo sa pag-aaral at pagsusuri sa mga paksa na itinakda para sa eksamen, maaaring magresulta ito sa hindi magandang marka.</p></li><li><p><strong>Kulang sa Kaalaman</strong>: Kung wala kang malalim na pang-unawa sa mga paksa at mga temang itinatampok sa eksamen, mas mahirap para sa iyo ang mga tanong.</p></li><li><p><strong>Hindi Maayos na Pamamahala ng Oras</strong>: Ang eksamen ay may limitadong oras, at kung hindi mo maayos na nagagamit ang oras mo sa loob ng pagsusulit, maaaring hindi mo matapos lahat ng mga tanong.</p></li><li><p><strong>Anxiety sa Pagsusulit</strong>: Ang pagkakaroon ng nerbiyos o anxiety habang nasa eksamen ay maaaring makasira sa iyong kakayahan na mag-isip nang malinaw at mag-perform ng maayos.</p></li><li><p><strong>Maling Pagkaunawa sa mga Tagubilin</strong>: Ang hindi tamang pagkaunawa sa mga tagubilin para sa bawat bahagi ng eksamen ay maaaring magdulot ng pagkakamali o maling pag-intindi sa mga tanong.</p></li><li><p><strong>Hindi Kabisado ang Format</strong>: Kung hindi ka sanay sa format ng eksamen (halimbawa: multiple-choice, sanaysay, o mga espesyal na uri ng tanong), maaring maapektohan ang iyong performance.</p></li><li><p><strong>Kulang sa Pagsasanay</strong>: Ang hindi pagkuha ng mga pagsasanay na magpapa-familiarize sa iyo sa uri ng mga tanong at sa pressure ng oras ay malaking kahinaan.</p></li><li><p><strong>Pababaya sa Ilang Bahagi</strong>: Ang sobrang focus sa isang aspeto ng eksamen at pagpapabaya sa iba pang mahahalagang bahagi nito ay maaaring magresulta sa hindi balanseng mga resulta.</p></li><li><p><strong>Distractions</strong>: Mga personal o paligid na mga factor sa panahon ng eksamen, tulad ng ingay, di-komportableng kapaligiran, o mga problema sa kalusugan, ay maaaring maka-abala sa iyong konsentrasyon.</p></li><li><p><strong>Pagiging Sobrang Kumpiyansa</strong>: Ang pag-aakala na sapat na ang iyong kaalaman nang walang malalim na paghahanda ay maaaring magdulot ng pagmamaliit sa kalidad ng eksamen.</p></li></ol><p>Mahalaga na mag-aral at magbigay-pansin sa mga aspetong ito para mapataas ang iyong tsansa sa tagumpay sa mga susunod na Civil Service Exam.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-486885805170251122023-08-11T22:00:00.002-07:002023-08-11T22:00:56.437-07:00How to Solve Fractions Fast?<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlyY9JD1m8ijtNPUr0cIG-cnt20SDh8fYSNg2h9GL0n2WTKDmgirYUnfF5-HjWebc89T1Bzepy_nJvkDA1WZVabm-rpJGLuIx1wiWkF-Rh3_TKpk9ll4tZyg1FAlaFezW6XSQdHVEgvh1j5sy8IRm4bTozjgrerSoTaR8XnCSxKJ9mmZ-V_Kz7Ay8wqEkN/s259/images.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="194" data-original-width="259" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlyY9JD1m8ijtNPUr0cIG-cnt20SDh8fYSNg2h9GL0n2WTKDmgirYUnfF5-HjWebc89T1Bzepy_nJvkDA1WZVabm-rpJGLuIx1wiWkF-Rh3_TKpk9ll4tZyg1FAlaFezW6XSQdHVEgvh1j5sy8IRm4bTozjgrerSoTaR8XnCSxKJ9mmZ-V_Kz7Ay8wqEkN/w400-h300/images.png" width="400" /></a></div><br /><p></p><p><strong>Example 1: Adding Fractions with Common Denominator</strong>
Add: 1/3 + 2/3</p><ul><li>Since the denominators are the same, simply add the numerators: 1 + 2 = 3.</li><li>The denominator remains 3.</li><li>The sum is 3/3, which is equivalent to 1.</li></ul><p><strong>Example 2: Multiplying Fractions</strong>
Multiply: 3/4 * 5/6</p><ul><li>Multiply the numerators: 3 * 5 = 15.</li><li>Multiply the denominators: 4 * 6 = 24.</li><li>The product is 15/24.</li><li>Simplify the fraction: Divide both the numerator and denominator by their greatest common divisor, which is 3.</li><li>The simplified fraction is 5/8.</li></ul><p><strong>Example 3: Dividing Fractions</strong>
Divide: 2/5 ÷ 3/4</p><ul><li>Multiply the first fraction by the reciprocal of the second: 2/5 * 4/3.</li><li>Multiply the numerators: 2 * 4 = 8.</li><li>Multiply the denominators: 5 * 3 = 15.</li><li>The result is 8/15.</li></ul><p><strong>Example 4: Comparing Fractions</strong>
Compare: 7/12 and 5/8</p><ul><li>Find a common denominator for comparison. In this case, the least common multiple of 12 and 8 is 24.</li><li>Convert both fractions to have the common denominator: 7/12 becomes 14/24, and 5/8 becomes 15/24.</li><li>Now it's easy to see that 15/24 is larger than 14/24.</li></ul><p><strong>Example 5: Solving a Fraction Equation</strong>
Solve: 3/x = 1/4</p><ul><li>Cross-multiply: 3 * 4 = 12, so x = 12.</li></ul><p><strong>Example 6: Estimating Fractions</strong>
Add: 7/8 + 3/5</p><ul><li>Estimate that 7/8 is close to 1 and 3/5 is close to 1/2.</li><li>The sum should be approximately 1 + 1/2 = 1.5.</li></ul><p>These examples demonstrate how to apply various techniques to solve fractions quickly and efficiently. With practice, you'll become more comfortable with these methods and be able to solve fractions rapidly in various situations.</p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-11948015756676922212023-08-11T21:18:00.000-07:002023-08-11T21:18:01.494-07:0010 Examples How to Divide Numbers Quickly<p> Here are 10 examples illustrating different methods for quickly dividing numbers:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgThOJ6DfhucDSCJ_R3lZySoJ9b1SL0UNihRQI9MgNyQFMz2fRH7qBy6Wa2s3Ru4CCDvrWXtE25IF9XFWgAXjhWJIMAy2bFMOv6Oy7n8FY-QW59Rp983CST1jJK4rCIATJm1PmxUssol4XLx-Hd1Y2jk_qPBsIThXSoq_fLD6LQVIK4KX2dlxDq5j9kcb01/s696/division.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="360" data-original-width="696" height="333" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgThOJ6DfhucDSCJ_R3lZySoJ9b1SL0UNihRQI9MgNyQFMz2fRH7qBy6Wa2s3Ru4CCDvrWXtE25IF9XFWgAXjhWJIMAy2bFMOv6Oy7n8FY-QW59Rp983CST1jJK4rCIATJm1PmxUssol4XLx-Hd1Y2jk_qPBsIThXSoq_fLD6LQVIK4KX2dlxDq5j9kcb01/w640-h333/division.png" width="640" /></a></div><br /><p></p><p>Example 1: Divide 360 by 6</p><ul><li>Divisibility Rule: 6 is divisible by 2 and 3. Since 360 is also divisible by 2 and 3, you can first divide 360 by 2 (180), and then divide 180 by 3 (60).</li></ul><p>Example 2: Divide 672 by 8</p><ul><li>Divide by Multiples: Since 8 is a multiple of 2, first divide 672 by 2 to get 336, then divide 336 by 2 to get 168, and finally divide 168 by 2 to get 84. Therefore, 672 ÷ 8 = 84.</li></ul><p>Example 3: Divide 450 by 9</p><ul><li>Divisibility Rule: 9's rule states that the digits' sum must be divisible by 9. In this case, 4 + 5 + 0 = 9, which is divisible by 9. Therefore, 450 ÷ 9 = 50.</li></ul><p>Example 4: Divide 128 by 4</p><ul><li>Long Division Shortcut: Start by estimating how many times 4 fits into the first digit of 128, which is 1. Divide 128 by 4 to get 32.</li></ul><p>Example 5: Divide 785 by 5</p><ul><li>Mental Approximation: Round 785 to 800 and divide by 5 to get 160 (800 ÷ 5 = 160). Adjust for the rounding to get a close estimate.</li></ul><p>Example 6: Divide 117 by 13</p><ul><li>Use Known Facts: If you know that 13 x 9 = 117, then 117 ÷ 13 = 9.</li></ul><p>Example 7: Divide 256 by 16</p><ul><li>Divide by Multiples: Since 16 is a power of 2, divide 256 by 2 repeatedly until you reach 1. 256 ÷ 2 = 128, 128 ÷ 2 = 64, and 64 ÷ 2 = 32. Then, 32 ÷ 2 = 16.</li></ul><p>Example 8: Divide 583 by 7</p><ul><li>Round and Adjust: Round 583 to 600 and divide by 7 to get around 85. Adjust for the rounding to find a close estimate.</li></ul><p>Example 9: Divide 625 by 25</p><ul><li>Divide by Multiples: Since 25 is a square of 5, divide 625 by 5 twice. 625 ÷ 5 = 125, and then 125 ÷ 5 = 25.</li></ul><p>Example 10: Divide 910 by 7</p><ul><li>Subtraction Method: Repeatedly subtract 7 from 910 until you can't subtract anymore. You'll subtract 7 around 130 times, so the quotient is around 130.</li></ul><p>These examples showcase various techniques to quickly divide numbers using different strategies and methods. Remember that the most suitable method depends on the numbers you're working with and your familiarity with the techniques.</p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-3877580279918198002023-08-09T06:10:00.002-07:002023-08-09T06:10:32.704-07:00How to Add Numbers Quickly using Mental Math Techniques<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAP2b9gX0VdV-xSEhn5Ok-EDiFIRmVNyppH8zyY6WYsKoaIj0lz7p2jDsyzwb9cpdAZUsyw3SmAsGerQ4mYSWOW164GKGw29TFGydZXgmRdnu5SVaB8TtbUWPW5NviJnGv5p77Y_BLMJ98MeKjLUgEIPGPF1jrOIw1J01EcH_uaA-MP20VGHtBaIpXPBVB/s840/epe.brightspotcdn.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="570" data-original-width="840" height="271" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAP2b9gX0VdV-xSEhn5Ok-EDiFIRmVNyppH8zyY6WYsKoaIj0lz7p2jDsyzwb9cpdAZUsyw3SmAsGerQ4mYSWOW164GKGw29TFGydZXgmRdnu5SVaB8TtbUWPW5NviJnGv5p77Y_BLMJ98MeKjLUgEIPGPF1jrOIw1J01EcH_uaA-MP20VGHtBaIpXPBVB/w400-h271/epe.brightspotcdn.webp" width="400" /></a></div><br /><p></p><p>Here are a few examples demonstrating how to add numbers quickly using mental math techniques:</p><p><strong>Example 1: Adding Two-Digit Numbers</strong>
Add: 47 + 68</p><ul><li>Start with the units (ones) digit: 7 + 8 = 15. Write down 5 and mentally carry over 1.</li><li>Move to the tens digit: 4 + 6 + 1 (carried over) = 11.</li></ul><p>The sum is 115.</p><p><strong>Example 2: Adding Three-Digit Numbers</strong>
Add: 356 + 482</p><ul><li>Start with the units digit: 6 + 2 = 8.</li><li>Move to the tens digit: 5 + 8 = 13. Write down 3 and mentally carry over 1.</li><li>Move to the hundreds digit: 3 + 4 + 1 (carried over) = 8.</li></ul><p>The sum is 838.</p><p><strong>Example 3: Adding Large Numbers by Chunking</strong>
Add: 2,345 + 1,789</p><ul><li>Add the thousands: 2,000 + 1,000 = 3,000.</li><li>Add the hundreds: 300 + 700 = 1,000.</li><li>Add the tens and ones: 40 + 80 = 120.</li></ul><p>The sum is 3,000 + 1,000 + 120 = 4,120.</p><p><strong>Example 4: Using Complementary Numbers</strong>
Add: 87 + 46</p><ul><li>Find the difference between the larger number and 10 (87 - 10 = 77).</li><li>Add the complement of the smaller number (46 + 3 = 49).</li><li>Add the results: 77 + 49 = 126.</li></ul><p>This technique is particularly useful when one of the numbers is close to a multiple of 10.</p><p><strong>Example 5: Adding Decimals</strong>
Add: 32.57 + 12.89</p><ul><li>Start with the tenths digit: 5 + 9 = 14. Write down 4 and carry over 1.</li><li>Move to the hundredths digit: 7 + 8 + 1 (carried over) = 16.</li><li>Add the whole numbers: 32 + 12 = 44.</li></ul><p>The sum is 44.16.</p><p>Practice these techniques regularly, and you'll become faster and more accurate at adding numbers mentally. Start with simpler calculations and gradually move on to more complex ones as you build your mental math skills.</p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-8537108419341692342023-08-05T20:21:00.004-07:002023-08-05T20:21:40.606-07:0010 Tips to Improve your Reading Comprehension<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP03WjrWCgbYd_u4ZalZgTKgFgCvCp31TsGg0RcAfyF_crVnt_sOwFp5rT5bI0ztZVw1kFddPqDANoWRicXmO4qxtnGEg6ybsLj1RFJH_XGVrfsgavpCYlQGEdnmlyL4JotzQJrzAqzxBkITOuYlI84t1nrktZxpUnf9VWLb__RRjO6JnIBo9IDlOYDhEw/s675/20150827211532-reading-book-in-office-books-read.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="380" data-original-width="675" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP03WjrWCgbYd_u4ZalZgTKgFgCvCp31TsGg0RcAfyF_crVnt_sOwFp5rT5bI0ztZVw1kFddPqDANoWRicXmO4qxtnGEg6ybsLj1RFJH_XGVrfsgavpCYlQGEdnmlyL4JotzQJrzAqzxBkITOuYlI84t1nrktZxpUnf9VWLb__RRjO6JnIBo9IDlOYDhEw/w400-h225/20150827211532-reading-book-in-office-books-read.webp" width="400" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Improving reading comprehension is essential for better understanding and retaining the information from various texts. Here are 10 tips to help you enhance your reading comprehension skills:</p><ol><li><p><strong>Preview the Material</strong>: Before you start reading, skim through the text to get an overview of the content, headings, subheadings, and any visual aids. This will give you a sense of what to expect.</p></li><li><p><strong>Activate Prior Knowledge</strong>: Connect the material to what you already know. This helps create mental hooks for new information to attach to, making it easier to remember and comprehend.</p></li><li><p><strong>Take Notes</strong>: While reading, jot down key points, main ideas, and your reactions. Summarize each section in your own words. This active engagement reinforces your understanding.</p></li><li><p><strong>Ask Questions</strong>: Formulate questions as you read. What are you curious about? Generating questions keeps you actively engaged and encourages you to seek answers.</p></li><li><p><strong>Visualize</strong>: Create mental images of the concepts or scenes described in the text. Visualization enhances your comprehension by making the content more vivid and memorable.</p></li><li><p><strong>Read Actively</strong>: Read actively, highlighting or underlining important passages, key terms, and phrases. This helps you focus on the essential information and supports retention.</p></li><li><p><strong>Summarize</strong>: After completing a section or chapter, summarize what you've read in a few sentences or a paragraph. This forces you to distill the main points and reinforces your understanding.</p></li><li><p><strong>Monitor Your Understanding</strong>: Pause periodically and check if you understand what you've just read. If you're confused, reread or seek clarification to fill in gaps.</p></li><li><p><strong>Expand Your Vocabulary</strong>: A strong vocabulary aids comprehension. Look up unfamiliar words, understand their meanings, and try to use them in your own sentences.</p></li><li><p><strong>Practice Regularly</strong>: Like any skill, reading comprehension improves with practice. Set aside dedicated time for reading different types of material, from fiction to nonfiction, to expand your comprehension abilities.</p></li></ol><p>Bonus Tip: Join or form a book club or reading group. Discussing what you've read with others can deepen your understanding and expose you to different perspectives.</p><p>Remember, improving reading comprehension takes time and consistent effort. By incorporating these tips into your reading routine, you'll gradually become a more skilled and effective reader.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-38367111842120243432023-08-04T05:01:00.007-07:002023-08-04T05:01:33.047-07:0010 Tips to Avoid Distractions While Studying <p> </p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Narito ang sampung tips upang maiwasan ang mga abala habang nag-aaral:</p><ol><li><p><strong>Itakda ang Layunin:</strong> Bago ka magsimula mag-aral, tukuyin ang iyong mga layunin para sa pag-aaral. Ito ay magtutulong sa iyo na manatiling nakatutok sa mga bagay na mahalaga.</p></li><li><p><strong>Gumawa ng Study Schedule:</strong> Gumawa ng orasang pag-aaral at sundan ito. Ito ay tutulong sa iyo na maglaan ng sapat na oras para sa pag-aaral at maiwasan ang mga abala.</p></li><li><p><strong>Piliin ang Magandang Lugar:</strong> Pumili ng tahimik at malinis na lugar para sa pag-aaral. Iwasan ang mga maingay na lugar na maaring magdulot ng abala.</p></li><li><p><strong>Iwasan ang Gadgets:</strong> I-off ang mga gadgets tulad ng cellphone, tablet, o computer na hindi kinakailangan para sa pag-aaral. Ito ay magbibigay-daan sa iyo na makapag-focus nang mas maayos.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEght1P__TO0tAyugeS_ze5yVtpMe07jMphl21Wsce5lywRyjZm9NyEI7_m4c8F54FGjsOhmFnTZuVH8Ed1kSKk2T4iqXWpru5QJXbQ5AYCiftr3ODn7pYP2_dGlyVOCCa3sPlHHIqxNuztP4hJAT27pYhu9-dvHr3LN2GwLKcQEr2O5Hs_rPoPucjtkiUr6/s1200/textbooks.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="675" data-original-width="1200" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEght1P__TO0tAyugeS_ze5yVtpMe07jMphl21Wsce5lywRyjZm9NyEI7_m4c8F54FGjsOhmFnTZuVH8Ed1kSKk2T4iqXWpru5QJXbQ5AYCiftr3ODn7pYP2_dGlyVOCCa3sPlHHIqxNuztP4hJAT27pYhu9-dvHr3LN2GwLKcQEr2O5Hs_rPoPucjtkiUr6/w400-h225/textbooks.webp" width="400" /></a></div><p></p></li><li><p><strong>Mag-ayos ng Study Materials:</strong> Siguruhing maayos at handa ang iyong mga kagamitan bago ka magsimula. Ito ay makakatulong sa iyo na hindi na kinakailangang maghanap o mag-ayos sa gitna ng pag-aaral.</p></li><li><p><strong>Mag-break nang Tama:</strong> Gumawa ng mga maiksing pahinga sa pagitan ng mga oras ng pag-aaral. Ito ay makakatulong sa pag-iwas sa pagkapagod at pagkaburnout.</p></li><li><p><strong>Iwasan ang Social Media:</strong> Huwag mag-browse o mag-check ng social media habang nag-aaral. Ito ay malaking abala na maaaring makasira sa focus mo.</p></li><li><p><strong>Kumain ng Masustansiyang Pagkain<br />:</strong> Kumuha ng sapat na enerhiya mula sa pagkain para mapanatili ang focus at enerhiya habang nag-aaral.</p></li><li><p><strong>Isara ang Pinto:</strong> Kung kinakailangan, isara ang pinto ng iyong silid-aralan upang maiwasan ang ingay at abala mula sa labas.</p></li><li><p><strong>Gumamit ng Pag-blok ng Websites:</strong> Kung kailangan mong gumamit ng computer, may mga software na pwedeng mag-blok ng mga distracting websites habang nag-aaral.</p></li></ol><p>Tandaan, ang mahalaga ay ang disiplina sa sarili at pagpapanatili ng commitment sa pag-aaral. Sa pamamagitan ng mga simpleng hakbang na ito, mas mapapaayos mo ang iyong mga study habits at mapipigilan ang mga abala habang nag-aaral.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-55596776421107403562023-08-02T06:28:00.001-07:002023-08-02T06:28:22.756-07:00How to use Acrostics in Studying for an Exam?<p> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxIQi4TEaAAS_XQ03Pi9YD7BJjtRJbwvWxYinMz6M--z_tNWTwd1ogS2DgVYdfye89sukzGQEtgUeafVlm8W1AF8NRZWbHg3W8Y1e9TYhOwTobLOkU0ItB76LCR18DM2JsHnX6v5IDZByGCUz4c5KVCQ2InNhdXa2WFnHkWc39eaMonfrMGxQJ6kdjBZ_I/s255/images.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="197" data-original-width="255" height="309" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxIQi4TEaAAS_XQ03Pi9YD7BJjtRJbwvWxYinMz6M--z_tNWTwd1ogS2DgVYdfye89sukzGQEtgUeafVlm8W1AF8NRZWbHg3W8Y1e9TYhOwTobLOkU0ItB76LCR18DM2JsHnX6v5IDZByGCUz4c5KVCQ2InNhdXa2WFnHkWc39eaMonfrMGxQJ6kdjBZ_I/w400-h309/images.jpg" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">https://www.beinclassy.com</td></tr></tbody></table><br /></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p><b>Acrostics </b>are memory aids that use the initial letters of a series of words to create a phrase, sentence, or mnemonic to help you remember information. They can be a fun and effective way to enhance your memory for studying. Here's how you can use acrostics in studying for an exam:</p><ol><li><p><strong>Identify Key Information:</strong>
Determine the key information, concepts, or lists that you need to remember for your exam. This could be a series of steps, a sequence of events, or a list of items.</p></li><li><p><strong>Create an Acrostic:</strong>
Take the initial letters of the items you want to remember and create a phrase or sentence using those letters. Make sure the acrostic you create is easy to remember and is relevant to the information you're studying.</p></li><li><p><strong>Make It Memorable:</strong>
The more creative and memorable your acrostic is, the better it will stick in your memory. Use vivid imagery, rhymes, or wordplay to make it engaging and easy to recall.</p></li><li><p><strong>Practice and Review:</strong>
Once you've created your acrostic, practice saying it or writing it down several times. The act of repetition will help reinforce the connection between the acrostic and the information you're trying to remember.</p></li><li><p><strong>Apply the Acrostic:</strong>
During your exam preparation, use the acrostic to recall the information you've associated with it. Visualize the acrostic and let it trigger the details you've linked to each letter.</p></li><li><p><strong>Teach Others:</strong>
Teaching the acrostic and the associated information to someone else can further solidify your memory. Explaining the acrostic to someone else helps reinforce your understanding.</p></li><li><p><strong>Combine Acrostics with Other Techniques:</strong>
Acrostics work well in combination with other memory-enhancing techniques, such as visualization, association, and mnemonic devices. Use these techniques to enrich the details you connect with each letter.</p></li><li><p><strong>Practice Retrieval:</strong>
Regularly test yourself by recalling the information without looking at the acrostic or your notes. This retrieval practice strengthens your memory recall and helps you become more confident with the material.</p></li><li><p><strong>Review Before the Exam:</strong>
On the day of the exam, review your acrostic and the associated information one last time. This can help refresh your memory and boost your confidence before the test.</p></li><li><p><strong>Stay Relaxed:</strong>
While acrostics can be valuable memory aids, it's important to stay relaxed during the exam. Avoid getting too anxious about remembering every detail perfectly. The acrostic is there to support you, but it's just one tool among many in your exam preparation arsenal.</p></li></ol><p>Remember, acrostics are most effective when you create them yourself, as the act of crafting the mnemonic helps reinforce your understanding of the material. They can be a creative and enjoyable way to enhance your memory and perform better on your exams.</p><p> </p><p>Here are a few examples of how you can use acrostics to remember information for different subjects and topics:</p><ol><li><p><strong>Biology - Taxonomy Classification:</strong>
Kingdom, Phylum, Class, Order, Family, Genus, Species
Acrostic: "King Philip Came Over For Good Soup"</p></li><li><p><strong>Mathematics - Order of Operations:</strong>
Parentheses, Exponents, Multiplication and Division, Addition and Subtraction
Acrostic: "Please Excuse My Dear Aunt Sally"</p></li><li><p><strong>Geography - Great Lakes:</strong>
Superior, Michigan, Huron, Erie, Ontario
Acrostic: "HOMES"</p></li><li><p><strong>Language Learning - Verb Conjugation (Spanish - AR Verbs):</strong>
Yo, Tú, Él/Ella, Nosotros/Nosotras, Vosotros/Vosotras, Ellos/Ellas
Acrostic: "ATE NaveVEn"</p></li><li><p><strong>History - Causes of World War I:</strong>
Militarism, Alliances, Imperialism, Nationalism
Acrostic: "MAIN"</p></li><li><p><strong>Physics - Electromagnetic Spectrum:</strong>
Radio, Microwave, Infrared, Visible, Ultraviolet, X-ray, Gamma
Acrostic: "Roy G. Biv + Xtra Goodies"</p></li><li><p><strong>Literature - Elements of a Story:</strong>
Setting, Characters, Plot, Conflict, Theme
Acrostic: "Some Cool People Create Theories"</p></li><li><p><strong>Chemistry - Diatomic Elements:</strong>
Hydrogen, Nitrogen, Oxygen, Fluorine, Chlorine, Bromine, Iodine
Acrostic: "HOFBrINCl"</p></li><li><p><strong>Psychology - Levels of Maslow's Hierarchy of Needs:</strong>
Physiological, Safety, Love and Belonging, Esteem, Self-Actualization
Acrostic: "P S L E S"</p></li><li><p><strong>Music - Treble Clef Notes:</strong>
E, G, B, D, F
Acrostic: "Every Good Boy Deserves Fudge"</p></li></ol><p> </p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-24948962185532648122023-07-27T04:34:00.002-07:002023-07-27T04:34:15.441-07:00Use Mnemonics in Studying<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7n53shQBrb7y3fud7vT9SJe0apRFa8e2wpZKFF2i5O-BT74WewqBI9UbS7fqZwHmOACuFiZjVLGVVpZZo_Q03i-ZbN1xJ-gx_7zqWWGS60Wn8iyKzhiRcikXKs4dJfj9SelDwVndnzsq4T0FKFya_Lx2aJdZNNsDFEtXjtchVtoDGMh0qtbuFyIRb6xt_/s500/Mnemonics.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="355" data-original-width="500" height="284" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7n53shQBrb7y3fud7vT9SJe0apRFa8e2wpZKFF2i5O-BT74WewqBI9UbS7fqZwHmOACuFiZjVLGVVpZZo_Q03i-ZbN1xJ-gx_7zqWWGS60Wn8iyKzhiRcikXKs4dJfj9SelDwVndnzsq4T0FKFya_Lx2aJdZNNsDFEtXjtchVtoDGMh0qtbuFyIRb6xt_/w400-h284/Mnemonics.jpg" width="400" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Mnemonics are memory aids that can help you remember and recall information more effectively. They are especially useful in studying when you need to memorize facts, formulas, dates, lists, or any other information that might be challenging to remember. Here's how you can use mnemonics in studying:</p><ol><li><p><strong>Acronyms</strong>: Create acronyms by taking the initial letters of a list of items you want to remember and forming a word or a phrase. For example, to remember the Great Lakes in North America (Huron, Ontario, Michigan, Erie, and Superior), you can use the acronym "HOMES."</p></li><li><p><strong>Acrostics</strong>: Similar to acronyms, acrostics use the first letters of a list of items to create a memorable sentence or phrase. Each word in the sentence represents the first letter of the items you want to remember. For example, to remember the order of operations in mathematics (Parentheses, Exponents, Multiplication, Division, Addition, and Subtraction), you can use the acrostic "Please Excuse My Dear Aunt Sally."</p></li><li><p><strong>Visualization</strong>: Create vivid mental images related to the information you want to remember. The more absurd or humorous the image, the easier it will be to recall. For instance, to remember the steps of the scientific method (Observation, Hypothesis, Experiment, Analysis, Conclusion), you can visualize a scientist observing a flying hippopotamus, then forming a hypothesis about its flight, conducting an experiment, analyzing the results, and finally, drawing a conclusion.</p></li><li><p><strong>Chunking</strong>: Break large chunks of information into smaller, manageable groups. For instance, if you need to memorize a long series of numbers, divide them into groups of three or four digits. It's easier to remember smaller groups than trying to memorize a long sequence at once.</p></li><li><p><strong>Rhymes and Jingles</strong>: Create rhymes, songs, or jingles that incorporate the information you want to remember. The rhythm and melody can make the information more memorable. For example, to remember the number of days in each month, you can use the classic rhyme: "Thirty days hath September, April, June, and November..."</p></li><li><p><strong>Storytelling</strong>: Construct a story that includes the information you need to remember. Make it engaging and memorable, so the information becomes woven into the narrative. Our brains are wired to remember stories better than isolated facts.</p></li><li><p><strong>Memory Palace (Method of Loci)</strong>: This technique involves mentally placing the information you want to remember in specific locations within a familiar place, such as your house. As you mentally walk through these locations, you can recall the information associated with each place.</p></li><li><p><strong>Flashcards</strong>: Create flashcards with a cue on one side (e.g., a question, keyword, or term) and the answer on the other side. Review the flashcards regularly, focusing on the ones you find more challenging.</p></li></ol><p>Remember to use mnemonics in combination with other study techniques, such as active learning, regular practice, and repetition. Different mnemonic strategies work better for different people, so experiment and find what works best for you. Mnemonics can significantly enhance your ability to remember and retain information, ultimately improving your performance in exams and academic pursuits.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-68810073681890781372023-07-26T00:00:00.001-07:002023-07-26T00:00:00.156-07:00How to Improve Learning Retention<p> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizewPy4DcGqAa0_8p1GXE5Xvf3VYaq0iGC6_UFcmqQWGdDPgRYtT5pfDKsnVbe-kY4yDQIeLMmosIBI4iEbnBJElP3hWkU0gQ18RfnIuzvYBmUm-koJ1n3rS0x2sri36cMILIZ_ZCW1tyrL-3LE_wefSpdwgNnG3bXo6PkwRZNisaTmT3fV_8Ezv48xUkp/s460/learning%20retention.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="300" data-original-width="460" height="418" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizewPy4DcGqAa0_8p1GXE5Xvf3VYaq0iGC6_UFcmqQWGdDPgRYtT5pfDKsnVbe-kY4yDQIeLMmosIBI4iEbnBJElP3hWkU0gQ18RfnIuzvYBmUm-koJ1n3rS0x2sri36cMILIZ_ZCW1tyrL-3LE_wefSpdwgNnG3bXo6PkwRZNisaTmT3fV_8Ezv48xUkp/w640-h418/learning%20retention.png" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"></td></tr></tbody></table><br /></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Improving learning retention involves adopting effective study strategies and lifestyle habits that enhance memory and knowledge retention. Here are some tips to help you improve your learning retention:</p><ol><li><p><strong>Stay Engaged and Active</strong>: Actively participate in your learning process. Take notes, ask questions, and engage in discussions to reinforce your understanding of the material.</p></li><li><p><strong>Practice Spaced Repetition</strong>: Review and revisit the material at regular intervals. Spacing out your study sessions helps strengthen memory retention compared to cramming.</p></li><li><p><strong>Use Mnemonics</strong>: Mnemonic techniques, such as acronyms, visualization, or rhymes, can aid in remembering complex information by creating associations and cues.</p></li><li><p><strong>Chunk Information</strong>: Break down complex subjects into smaller, manageable chunks. Focus on mastering one chunk before moving on to the next, which improves comprehension and retention.</p></li><li><p><strong>Teach Others</strong>: Teach what you've learned to someone else. Explaining concepts to others reinforces your understanding and helps retain the information better.</p></li><li><p><strong>Utilize Multisensory Learning</strong>: Engage multiple senses during your learning process. Read aloud, draw diagrams, or use hands-on activities to strengthen memory connections.</p></li><li><p><strong>Create Mind Maps</strong>: Visualize relationships between concepts by creating mind maps or diagrams. These visual representations aid in memory recall.</p></li><li><p><strong>Practice Retrieval</strong>: Regularly quiz yourself on the material without referring to your notes. Retrieval practice strengthens memory retention.</p></li><li><p><strong>Get Sufficient Sleep</strong>: Ensure you get enough restorative sleep each night. Sleep plays a crucial role in memory consolidation.</p></li><li><p><strong>Manage Stress</strong>: High levels of stress can negatively impact memory and learning. Find healthy ways to manage stress, such as exercise, meditation, or hobbies.</p></li><li><p><strong>Stay Organized</strong>: Keep your study materials and notes well-organized. An organized study environment reduces distractions and makes it easier to review information.</p></li><li><p><strong>Breaks and Pacing</strong>: Take short breaks during study sessions to prevent mental fatigue. Pace your learning to avoid overwhelming yourself with too much information at once.</p></li><li><p><strong>Connect New and Prior Knowledge</strong>: Relate new information to existing knowledge. Building connections between old and new concepts improves retention.</p></li><li><p><strong>Stay Curious and Interested</strong>: Approach learning with curiosity and a genuine interest in the subject matter. Passion for the topic can boost motivation and retention.</p></li><li><p><strong>Avoid Multitasking</strong>: Focus on one subject or task at a time. Multitasking can hinder effective learning and memory retention.</p></li><li><p><strong>Utilize Technology Wisely</strong>: While technology can be a valuable learning tool, use it judiciously to avoid distractions during study sessions.</p></li><li><p><strong>Review Regularly</strong>: Set aside time each day or week to review previously learned material. Regular review helps reinforce memory and prevents forgetting.</p></li></ol><p>Remember that learning is a journey, and it's normal to encounter challenges along the way. Be patient with yourself and consistently apply these strategies to see improvements in your learning retention over time.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-45891221549996988652023-07-24T20:22:00.008-07:002023-07-24T20:22:00.145-07:00How to Use the Simple Interest Formula <p> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVzWdq5w6tDekDGP5LcyuKsxnCyM8JkK1HlJkCrXJYmGcp2wb0ilJfXUMAtgOTgzy_f5RFpYr5BGqzVYk0F424mtCWjlJ55ewXMy_lTav-m2jFA50UT84YdnruW5j64nNneVpeD66RSGV2GpKZssmf0fzWj-58emE3i4K5Zo-ksKxBhYTwDuGAS0j1raaW/s1500/GettyImages-140671550-57a8bf345f9b58974a4bea09.webp" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="997" data-original-width="1500" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVzWdq5w6tDekDGP5LcyuKsxnCyM8JkK1HlJkCrXJYmGcp2wb0ilJfXUMAtgOTgzy_f5RFpYr5BGqzVYk0F424mtCWjlJ55ewXMy_lTav-m2jFA50UT84YdnruW5j64nNneVpeD66RSGV2GpKZssmf0fzWj-58emE3i4K5Zo-ksKxBhYTwDuGAS0j1raaW/w400-h266/GettyImages-140671550-57a8bf345f9b58974a4bea09.webp" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span class="figure-article-caption-owner">Glow Images, Inc. / Getty Images</span></td></tr></tbody></table><br /></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Using the simple interest formula is straightforward and can be applied to various financial scenarios. The formula for simple interest is:</p><p>Simple Interest (SI) = Principal (P) × Rate (R) × Time (T)</p><p>Where:</p><ul><li>Principal (P) is the initial amount of money invested or borrowed.</li><li>Rate (R) is the interest rate per period. Make sure to use the rate as a decimal (e.g., 5% should be written as 0.05).</li><li>Time (T) is the number of periods the money is invested or borrowed for.</li></ul><p>Follow these steps to use the simple interest formula:</p><p>Step 1: Gather the information
Collect the necessary data for the calculation:</p><ul><li>The principal amount (P).</li><li>The interest rate per period (R) as a decimal.</li><li>The time period (T) for which the money is invested or borrowed.</li></ul><p>Step 2: Plug the values into the formula
Insert the values into the simple interest formula:</p><p>Simple Interest (SI) = P × R × T</p><p>Step 3: Calculate the simple interest
Multiply the principal (P) by the rate (R) and the time (T) to find the simple interest.</p><p>Step 4: Find the total amount
To calculate the total amount (A) after the specified time, add the simple interest to the principal:</p><p>Total Amount (A) = P + SI</p><p>Example:
Let's say you borrow $1,000 from a friend for 3 years at an annual interest rate of 4%. Calculate the simple interest.</p><p>Step 1: Gather the information</p><ul><li>Principal (P) = $1,000</li><li>Rate (R) = 0.04 (4% expressed as a decimal)</li><li>Time (T) = 3 years</li></ul><p>Step 2: Plug the values into the formula
Simple Interest (SI) = $1,000 × 0.04 × 3</p><p>Step 3: Calculate the simple interest
SI = $120</p><p>Step 4: Find the total amount
Total Amount (A) = $1,000 + $120
Total Amount (A) = $1,120</p><p>In this example, after 3 years, you will have to pay a total of $1,120 to your friend, which includes the borrowed principal and the simple interest accumulated over the period.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-81020457898165128422023-07-22T20:14:00.002-07:002023-07-22T20:14:15.384-07:00Tips in Answering Abstract Reasoning Exams<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNxVVSTEUzXdraAWrI-htlPT6h2w9YEGVDtj2r-MaNMfo6Gf2idaqnaCad7ZdwOWUY0Ibth39ccw5nhYaEYZRab7s7c5RGAVFMSDubl-chxjzEEPB-LRxgm_xRDQgp5TgJxGFha_sSOAxEUM6rV45T-84D---CW2dQEe49pDetwQF6k7ATJKLrPUY2z0h_/s849/abstract-reasoning-test-questions-answers-1601661225.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="849" height="283" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNxVVSTEUzXdraAWrI-htlPT6h2w9YEGVDtj2r-MaNMfo6Gf2idaqnaCad7ZdwOWUY0Ibth39ccw5nhYaEYZRab7s7c5RGAVFMSDubl-chxjzEEPB-LRxgm_xRDQgp5TgJxGFha_sSOAxEUM6rV45T-84D---CW2dQEe49pDetwQF6k7ATJKLrPUY2z0h_/w400-h283/abstract-reasoning-test-questions-answers-1601661225.webp" width="400" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Abstract reasoning exams, also known as non-verbal reasoning tests or diagrammatic reasoning tests, are designed to assess your ability to recognize patterns, identify relationships, and draw logical conclusions without using language. These tests are commonly used in various job selection processes and academic evaluations. Here are some tips to help you succeed in answering abstract reasoning exams:</p><ol><li><p>Understand the instructions: Before you start the test, make sure you thoroughly understand the instructions and the format of the questions. Different tests may have slightly different rules or variations, so take a moment to read the guidelines carefully.</p></li><li><p>Practice, practice, practice: Abstract reasoning is a skill that can be improved with practice. Seek out sample tests or past exam papers to work through. Regular practice will help you become familiar with the different types of patterns and increase your speed and accuracy.</p></li><li><p>Recognize common patterns: Abstract reasoning questions often involve patterns and relationships between shapes, figures, or symbols. Familiarize yourself with common patterns like rotation, reflection, symmetry, progression, and transformation.</p></li><li><p>Identify the rules: Once you've established the patterns, try to identify the underlying rules governing the relationships between the elements in the sequence. These rules may involve changes in shape, size, position, or other attributes.</p></li><li><p>Work methodically: Take your time to analyze each question carefully. Work through the sequence step-by-step, making sure you understand each transition from one figure to the next. Rushing can lead to errors.</p></li><li><p>Eliminate options: If you're unsure about a particular question, try to eliminate obviously incorrect answers. This strategy increases your chances of guessing correctly if you run out of time.</p></li><li><p>Look for symmetry and rotation: Symmetry and rotation are common in abstract reasoning tests. Pay close attention to elements that may be symmetrical or have undergone a rotation.</p></li><li><p>Analyze negative space: Often, the relationship between figures is not only defined by the elements themselves but also by the spaces between them. Consider the negative space between shapes when evaluating patterns.</p></li><li><p>Be mindful of time: Abstract reasoning tests are usually timed, so manage your time wisely. If you get stuck on a difficult question, move on to the next one and come back to it later if time allows.</p></li><li><p>Stay calm and focused: Abstract reasoning tests can be challenging, but try to stay calm and focused throughout the test. Avoid unnecessary distractions and trust in your preparation.</p></li></ol><p>Remember that abstract reasoning is a skill that can be developed with practice. By familiarizing yourself with different types of patterns and honing your analytical abilities, you can improve your performance in abstract reasoning exams. Good luck!</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-61376047250438042992023-07-20T05:05:00.007-07:002023-07-20T05:09:52.871-07:00Example Computation to Get Percentage of a Number Faster<p> </p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgny8qTg_v_hXM7COlCPjwuO_g98WE6yFSltTf-WP1_MB_Owv985QEhELl7okgqk89haWL4qQo-vdEF0ViII7hVPaZhdquUb8HtbqsLZiyTNo7T_RPbtECaUVIcb1YKreEwndJ9--eSQ-cSWfB4LFSGPSoO9ka6b31w4amDPsIB4Tj-jDHrFcb88iG094vi/s921/Percentages.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="500" data-original-width="921" height="347" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgny8qTg_v_hXM7COlCPjwuO_g98WE6yFSltTf-WP1_MB_Owv985QEhELl7okgqk89haWL4qQo-vdEF0ViII7hVPaZhdquUb8HtbqsLZiyTNo7T_RPbtECaUVIcb1YKreEwndJ9--eSQ-cSWfB4LFSGPSoO9ka6b31w4amDPsIB4Tj-jDHrFcb88iG094vi/w640-h347/Percentages.jpg" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">https://journalistsresource.org</td></tr></tbody></table><br /><p></p><p>Let's go through some example computations to find percentages of numbers faster using the tips mentioned earlier:</p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p><b>Example 1</b>: Find 20% of 250
Using the conversion to decimals, 20% becomes 0.20. Now, multiply 250 by 0.20:
20% of 250 = 0.20 * 250 = 50</p><p><b>Example 2</b>: Find 30% of 180
Break down 30% into 10% + 10% + 10%. Then, find 10% of 180 and multiply by 3:
10% of 180 = 0.10 * 180 = 18
30% of 180 = 18 * 3 = 54</p><p><b>Example 3</b>: Find 15% of 360
Use the multiplication shortcut for 10% (0.10) and adjust accordingly:
10% of 360 = 0.10 * 360 = 36
5% of 360 = 0.05 * 360 = 18
15% of 360 = 36 + 18 = 54</p><p><b>Example 4</b>: Find 75% of 80
Since 75% is three-quarters (3/4) of the number, you can find 75% by multiplying by 0.75:
75% of 80 = 0.75 * 80 = 60</p><p><b>Example 5</b>: Find 5% of 400
Use the multiplication shortcut for 5% (0.05):
5% of 400 = 0.05 * 400 = 20</p><p><b>Example 6</b>: Find 35% of 120
Break down 35% into 30% + 5%. Then, find the individual percentages and add them up:
30% of 120 = 0.30 * 120 = 36
5% of 120 = 0.05 * 120 = 6
35% of 120 = 36 + 6 = 42</p><p><b>Example 7</b>: Find a 20% increase of 150
To find a 20% increase, add 20% of 150 to the original number:
20% of 150 = 0.20 * 150 = 30
20% increase of 150 = 150 + 30 = 180</p><p><b>Example 8</b>: Find a 15% decrease of 200
To find a 15% decrease, subtract 15% of 200 from the original number:
15% of 200 = 0.15 * 200 = 30
15% decrease of 200 = 200 - 30 = 170</p><p>By practicing these mental math techniques, you can quickly find percentages of numbers without relying on a calculator. With time and familiarity, you'll become even faster and more accurate in your calculations.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-73179064355006103642023-07-18T06:30:00.008-07:002023-07-18T06:32:50.196-07:00How to Multiply Numbers Quickly?<div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p> </p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiir7FzrVjmkiYQVw0IRKl6ATuVmrBj6C_f9Wlf5CTxp11y7YahP213L8nO-WxWkG0Ak391Cml2N6BZzrX7huuYZo2gW11JKa8vu_V3VmXlNH3OdD4pzqPxmnEUUlo9wgdd-xRgCVLYzyBdxctHOEOL_Ce6yzK8iWmmhNj1mcWMxTy5baVXeXpSvWQ2We67/s488/feature_multiply_green_x.webp" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="486" data-original-width="488" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiir7FzrVjmkiYQVw0IRKl6ATuVmrBj6C_f9Wlf5CTxp11y7YahP213L8nO-WxWkG0Ak391Cml2N6BZzrX7huuYZo2gW11JKa8vu_V3VmXlNH3OdD4pzqPxmnEUUlo9wgdd-xRgCVLYzyBdxctHOEOL_Ce6yzK8iWmmhNj1mcWMxTy5baVXeXpSvWQ2We67/w366-h208/feature_multiply_green_x.webp" width="366" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><br /></td></tr></tbody></table><br /><p></p><p>To multiply numbers quickly, you can use various mental math tricks and techniques. Here are some tips to help you multiply numbers faster:</p><ol><li><p><b>Break Numbers Down</b>: Split the numbers into smaller, more manageable parts. For example, if you need to multiply 36 by 25, you can break it down into (30 * 25) + (6 * 25) and calculate each part separately.</p></li><li><p><b>Use Multiples of 10</b>: Multiplying by 10, 100, 1000, etc., is straightforward. Just add zeros to the end of the number. For example, 36 * 100 = 3600.</p></li><li><p><b>Memorize Multiplication Tables</b>: Knowing multiplication tables up to at least 10x10 will greatly speed up your calculations.</p></li><li><p><b>Apply the Distributive Property</b>: If you need to multiply a number by a sum, distribute the multiplication across the terms. For example, 4 * (7 + 3) can be calculated as (4 * 7) + (4 * 3).</p></li><li><p><b>Round and Adjust</b>: If you're working with larger numbers, rounding them to the nearest multiple of 10, 100, etc., can make the calculation easier. Adjust the result accordingly to account for the rounding.</p></li><li><p><b>Use Squaring Techniques</b>: If you need to square a number ending in 5, multiply the first part of the number by itself, then append 25 to the result. For example, 35 * 35 = (3 * 3) = 9, and then append 25, so the result is 1225.</p></li><li><p><b>Estimation</b>: Sometimes, you may not need an exact result. In such cases, use estimation to quickly get close to the answer. This can be particularly useful for mental math.</p></li><li><p><b>Practice</b>: Regular practice will improve your mental math skills and make you faster at multiplication.</p></li></ol><p>Let's go through an example using some of these techniques:</p><p><b>Example</b>: Calculate 47 * 12</p><ol><li>Break down the calculation: (40 * 12) + (7 * 12)</li><li>Multiples of 10: 40 * 12 = 480</li><li>Use memorized multiplication: 7 * 12 = 84</li><li>Add the results: 480 + 84 = 564</li></ol><p>So, 47 * 12 = 564.</p><p>With practice, you'll become more proficient at these techniques and be able to perform multiplication faster in your head.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-62850694326392247462023-07-16T19:53:00.003-07:002023-07-16T19:53:11.796-07:00Tips for Overcoming Exam Anxiety<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi72Uj3XR7Ot0uxb_B-XpSGI5nKZ4iBa4jwKzq0WSKAkzsePgtlJxhrV0GwQnNVx1mpUKbOdXmJQ4Pu9U_9KpDlimPtVzvENYsGhUHloqqjB0gKOLur_9N-thR23jWCE3fbuo_Fy357Rx27W9fEHykUmUJTloozZGSUCO5ssTOW5qkQi7uO4k8XGda0rb6P/s1728/Managing_Test_Anxiety.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1152" data-original-width="1728" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi72Uj3XR7Ot0uxb_B-XpSGI5nKZ4iBa4jwKzq0WSKAkzsePgtlJxhrV0GwQnNVx1mpUKbOdXmJQ4Pu9U_9KpDlimPtVzvENYsGhUHloqqjB0gKOLur_9N-thR23jWCE3fbuo_Fy357Rx27W9fEHykUmUJTloozZGSUCO5ssTOW5qkQi7uO4k8XGda0rb6P/w400-h266/Managing_Test_Anxiety.webp" width="400" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Overcoming exam anxiety is a common challenge for many students, and it's essential to develop strategies to manage it effectively. Here are some tips to help you cope with exam anxiety:</p><ol><li><p><strong>Preparation is Key</strong>: One of the main reasons for exam anxiety is feeling unprepared. Create a study schedule well in advance and break your study material into manageable chunks. This will give you a sense of control over the material and reduce anxiety.</p></li><li><p><strong>Practice with Past Exams</strong>: Familiarize yourself with the exam format and types of questions by practicing with past exams or sample papers. This can help you become more comfortable with the exam environment.</p></li><li><p><strong>Stay Organized</strong>: Keep your study area organized and create a clutter-free environment. This will help reduce distractions and enhance focus during study sessions.</p></li><li><p><strong>Use Active Learning Techniques</strong>: Passive studying, like simply reading notes or textbooks, may not be as effective as active learning techniques. Engage with the material through summarizing, discussing with peers, teaching concepts to others, or creating flashcards.</p></li><li><p><strong>Exercise Regularly</strong>: Physical activity is an excellent way to reduce stress and anxiety. Take regular breaks to go for a walk, do some stretching exercises, or engage in any form of physical activity you enjoy.</p></li><li><p><strong>Practice Relaxation Techniques</strong>: Breathing exercises, meditation, or progressive muscle relaxation can help calm your mind and body, reducing exam-related stress.</p></li><li><p><strong>Get Enough Sleep</strong>: Ensure you get adequate sleep during the days leading up to the exam. A well-rested mind is better equipped to handle stress.</p></li><li><p><strong>Avoid Cramming</strong>: Last-minute cramming can increase anxiety levels. Instead, review your material regularly and give yourself ample time to absorb the information gradually.</p></li><li><p><strong>Limit Caffeine and Sugar</strong>: Too much caffeine or sugar can exacerbate anxiety symptoms. Opt for water and balanced meals to keep your energy levels stable.</p></li><li><p><strong>Positive Self-Talk</strong>: Be mindful of your thoughts and challenge negative self-talk. Replace anxious thoughts with positive affirmations and remind yourself of your capabilities.</p></li><li><p><strong>Seek Support</strong>: Talk to friends, family, or teachers about your exam anxiety. Sometimes discussing your concerns can help alleviate stress.</p></li><li><p><strong>Visualize Success</strong>: Imagine yourself succeeding in the exam and visualize yourself confidently answering the questions. Visualization can boost your self-confidence and reduce anxiety.</p></li><li><p><strong>Set Realistic Goals</strong>: Avoid setting overly ambitious goals that may add unnecessary pressure. Set achievable targets and reward yourself for reaching them.</p></li><li><p><strong>Accept Imperfection</strong>: Recognize that nobody is perfect, and it's okay to make some mistakes in exams. Don't be too hard on yourself if everything doesn't go as planned.</p></li><li><p><strong>Consider Professional Help</strong>: If exam anxiety becomes overwhelming and persistent, don't hesitate to seek professional support from a counselor or therapist.</p></li></ol><p>Remember that exam anxiety is a common experience, and it can be managed with patience, practice, and the right mindset. Implementing these strategies can make a significant difference in how you approach exams and reduce your anxiety levels.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-15176935463686096202023-07-13T04:34:00.002-07:002023-07-13T04:34:20.926-07:00Interview Tips for Civil Service Jobs
<ol><li><p>Research the Position and Organization: Take the time to thoroughly research the position you're applying for and the organization you're interviewing with. Understand the role, responsibilities, and goals of the position, as well as the values and objectives of the organization. This knowledge will help you tailor your responses during the interview and demonstrate your genuine interest in the job.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5E3iqadZZMcJQPi8BHbLlitWDxdYI6ynlS-nacL66zIZxBHVnKWMcku7szXHv5_S_-djPF428z_U-WvzCAsLVMamlsByMgkWgu95THlUZA4XukNrBVXf9_V6-Fc1H-iawnn-LaMCPNoENaNu-Zyz6qGh6EQ-ndfyzfTyJ9SrY1t0dR1xU9_3hGaBPv2K/s900/Answers%20to%207%20common%20Interview%20Questions.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="500" data-original-width="900" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq5E3iqadZZMcJQPi8BHbLlitWDxdYI6ynlS-nacL66zIZxBHVnKWMcku7szXHv5_S_-djPF428z_U-WvzCAsLVMamlsByMgkWgu95THlUZA4XukNrBVXf9_V6-Fc1H-iawnn-LaMCPNoENaNu-Zyz6qGh6EQ-ndfyzfTyJ9SrY1t0dR1xU9_3hGaBPv2K/w400-h223/Answers%20to%207%20common%20Interview%20Questions.png" width="400" /></a></div><br /> <p></p><p></p></li><li><p>Understand the Civil Service System: Familiarize yourself with the civil service system in your country or region. Understand the selection criteria, assessment methods, and competencies that are typically evaluated during civil service interviews. This knowledge will allow you to align your answers with the specific requirements of the civil service job.</p></li><li><p>Review Common Interview Questions: Prepare for common interview questions that are frequently asked in civil service interviews. These may include questions about your qualifications, experience, problem-solving skills, teamwork abilities, and commitment to public service. Practice your responses to these questions, focusing on providing clear and concise answers that highlight relevant examples from your past experiences.</p></li><li><p>Showcase Your Knowledge and Experience: During the interview, emphasize your relevant knowledge, skills, and experiences. Provide concrete examples of how you have successfully applied your abilities in previous roles or situations. Highlight any accomplishments or initiatives that demonstrate your ability to contribute effectively to the organization and fulfill the responsibilities of the civil service position.</p></li><li><p>Demonstrate Ethical Awareness and Integrity: Civil service jobs often require individuals with high ethical standards and integrity. Be prepared to discuss your approach to ethical decision-making, your understanding of professional conduct, and any experiences where you have demonstrated integrity in challenging situations. This will help the interviewers assess your suitability for a position in public service.</p></li><li><p>Highlight Your Problem-Solving Abilities: Civil service roles frequently involve addressing complex problems and finding practical solutions. Be prepared to discuss your problem-solving skills, analytical thinking, and decision-making processes. Provide specific examples of how you have tackled challenging situations, identified alternatives, and implemented effective solutions.</p></li><li><p>Showcase Effective Communication Skills: Strong communication skills are crucial in civil service jobs, as they often involve interacting with diverse stakeholders, writing reports, and delivering presentations. Demonstrate your ability to communicate clearly, concisely, and professionally. Practice your communication skills beforehand, paying attention to your body language, tone of voice, and ability to convey information effectively.</p></li><li><p>Prepare Questions to Ask: At the end of the interview, the interviewer will typically ask if you have any questions. Prepare a few thoughtful questions that showcase your interest in the position and your understanding of the organization. This demonstrates your engagement and enthusiasm for the opportunity.</p></li><li><p>Dress Professionally and Arrive Early: Make a positive first impression by dressing professionally for the interview. Choose appropriate attire that reflects the organization's culture and expectations. Arrive early to the interview location to allow time for any unforeseen delays and to collect your thoughts before the interview.</p></li><li><p>Follow Up with a Thank-You Note: After the interview, send a personalized thank-you note or email to the interviewers. Express your appreciation for the opportunity to interview and reiterate your interest in the position. This gesture demonstrates your professionalism and leaves a positive impression.</p></li></ol><p>Remember, practice and preparation are key to performing well in any interview. By following these tips, you'll be better equipped to showcase your qualifications, skills, and suitability for a civil service job. Good luck!</p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-26074330544737934952023-07-11T19:46:00.002-07:002023-07-11T19:48:39.398-07:00Sentence Completion and Synonym Reviewer
<html lang="en" prefix="dc: http://purl.org/dc/elements/1.1/" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head><meta content="Created with Hot Potatoes by Half-Baked Software, registered to civilservice." name="author"></meta><meta content="Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria" name="keywords"></meta>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"></meta>
<meta content="civilservice" name="dc:creator"></meta>
<meta content="Sentence Completion and Synonym Questions" name="dc:title"></meta>
<title>
Sentence Completion and Synonym Questions
</title>
<!-- Made with executable version 7.0 Release 3 Build 0 -->
<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->
<style>
/* This is the CSS stylesheet used in the exercise. */
/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */
/* BeginCorePageCSS */
/* Made with executable version 7.0 Release 3 Build 0 */
/* CSS variables for colours. */
:root{
--strFontFace: Arial,"Arial Narrow",Geneva,sans-serif;
--strFontSize: medium;
--strTextColor: #000000;
--strTitleColor: #000000;
--strFuncLightColor: #ffffff;
--strFuncShadeColor: #7f7f7f;
--strLinkColor: #0000FF;
--strVLinkColor: #0000CC;
--strNavBarColor: #000000;
--strNavLightColor: #7f7f7f;
--strNavShadeColor: #000000;
--strNavTextColor: #ffffff;
--strPageBGColor: #C0C0C0;
--strExBGColor: #FFFFFF;
}
body{
font-family: var(--strFontFace);
background-color: var(--strPageBGColor);
color: var(--strTextColor);
margin-right: 5%;
margin-left: 5%;
font-size: var(--strFontSize);
padding-bottom: 0.5em;
}
p{
text-align: left;
margin: 0px;
font-size: 1em;
}
table,div,span,td{
font-size: 1em;
color: var(--strTextColor);
}
div.Titles{
padding: 0.5em;;
text-align: center;
color: var(--strTitleColor);
}
button{
font-family: var(--strFontFace);
font-size: 1em;
display: inline;
}
.ExerciseTitle{
font-size: 140%;
color: var(--strTitleColor);
}
.ExerciseSubtitle{
font-size: 120%;
color: var(--strTitleColor);
}
div.StdDiv, div.ExerciseContainer, div.ReadingContainer{
background-color: var(--strExBGColor);
text-align: center;
font-size: 1em;
color: var(--strTextColor);
padding: 0.5em;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: var(--strTextColor);
margin-bottom: 1px;
}
div.ReadingContainer, div.ExerciseContainer{
min-width: 15em;
flex-grow: 1;
flex-basis: 0;
margin: 1px;
}
div#ContainerDiv{
margin: -1px;
padding: 0;
border: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
/* EndCorePageCSS */
.RTLText{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
.CentredRTLText{
text-align: center;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
button p.RTLText{
text-align: center;
}
.RTLGapBox{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Times New Roman", var(--strFontFace);
}
.Guess{
font-weight: bold;
}
.CorrectAnswer{
font-weight: bold;
}
div#Timer{
padding: 0.25em;
margin-left: auto;
margin-right: auto;
text-align: center;
color: var(--strTitleColor);
}
span#TimerText{
padding: 0.25em;
border-width: 1px;
border-style: solid;
font-weight: bold;
display: none;
color: var(--strTitleColor);
}
span.Instructions{
}
div.ExerciseText{
}
.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{
color: var(--strTitleColor);
}
.LeftItem{
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
.RightItem{
font-weight: bold;
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
span.CorrectMark{
}
input, textarea{
font-family: var(--strFontFace);
font-size: 120%;
}
select{
font-size: 1em;
}
div.Feedback {
background-color: var(--strPageBGColor);
left: 33%;
width: 34%;
top: 33%;
z-index: 1;
border-style: solid;
border-width: 1px;
padding: 5px;
text-align: center;
color: var(--strTitleColor);
position: absolute;
display: none;
font-size: 1em;
}
div.ExerciseDiv{
color: var(--strTextColor);
}
/* JMatch standard output table. */
table.MatchTable{
margin: 2em auto;
border-width: 0;
}
/* JMatch flashcard styles */
table.FlashcardTable{
background-color: transparent;
color: var(--strTextColor);
border-color: var(--strTextColor);
margin-left: auto;
margin-right: auto;
margin-top: 2em;
margin-bottom: 2em;
/*width: 90%;*/
position: relative;
text-align: center;
padding: 0px;
}
table.FlashcardTable tr{
border-style: none;
margin: 0px;
padding: 0px;
background-color: var(--strExBGColor);
}
table.FlashcardTable td.Showing{
font-size: 140%;
text-align: center;
width: 50%;
display: table-cell;
padding: 2em;
margin: 0px;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
background-color: var(--strPageBGColor);
}
table.FlashcardTable td.Hidden{
display: none;
}
/* JMix styles */
div.JMixDrag, div.JMatchDrag{
padding: 0;
background-color: var(--strPageBGColor);
border-style: none;
}
div#GuessDiv{
padding: 0.5em;
margin-bottom: 2em;
}
div#SegmentDiv{
margin-top: 2em;
margin-bottom: 2em;
text-align: center;
}
a.ExSegment{
font-size: 120%;
font-weight: bold;
text-decoration: none;
color: var(--strTextColor);
display: inline-block;
padding: 0.5em;
border: solid 1pt gray;
margin-bottom: 0.5em;
}
span.RemainingWordList{
font-style: italic;
}
div.DropLine {
position: absolute;
text-align: left;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: var(--strTitleColor);
width: 80%;
left: 10%;
}
/* JCloze styles */
.ClozeWordList{
text-align: center;
font-weight: bold;
}
div.ClozeBody{
text-align: left;
margin-top: 2em;
margin-bottom: 2em;
line-height: 2.0
}
span.GapSpan{
font-weight: bold;
}
/* JCross styles */
table.CrosswordGrid{
margin: auto auto 1em auto;
border-collapse: collapse;
padding: 0px;
background-color: #000000;
}
table.CrosswordGrid tbody tr td{
width: 1.5em;
height: 1.5em;
text-align: center;
vertical-align: middle;
font-size: 140%;
padding: 1px;
margin: 0px;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #000000;
}
table.CrosswordGrid span{
color: #000000;
}
table.CrosswordGrid td.BlankCell{
background-color: #000000;
color: #000000;
}
table.CrosswordGrid td.LetterOnlyCell{
text-align: center;
vertical-align: middle;
background-color: #ffffff;
color: #000000;
font-weight: bold;
}
table.CrosswordGrid td.NumLetterCell{
text-align: left;
vertical-align: top;
background-color: #ffffff;
color: #000000;
padding: 1px;
font-weight: bold;
}
.NumLetterCellText{
cursor: pointer;
color: #000000;
}
.GridNum{
vertical-align: super;
font-size: 66%;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.GridNum:hover, .GridNum:visited{
color: #000000;
}
table#Clues{
margin: auto;
vertical-align: top;
}
table#Clues td{
vertical-align: top;
}
table.ClueList{
margin: auto;
}
td.ClueNum{
text-align: right;
font-weight: bold;
vertical-align: top;
}
td.Clue{
text-align: left;
}
div#ClueEntry{
text-align: left;
margin-bottom: 1em;
}
/* Keypad styles */
div.Keypad{
text-align: center;
display: none; /* initially hidden, shown if needed */
margin-bottom: 0.5em;
}
div.Keypad button{
font-family: var(--strFontFace);
font-size: 120%;
background-color: #ffffff;
color: #000000;
width: 2em;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
}
/* JQuiz styles */
div.QuestionNavigation{
text-align: center;
}
.QNum{
margin: 0em 1em 0.5em 1em;
font-weight: bold;
vertical-align: middle;
}
textarea{
font-family: var(--strFontFace);
}
.QuestionText{
text-align: left;
margin: 0px;
font-size: 1em;
}
.Answer{
font-size: 120%;
}
.PartialAnswer{
font-size: 120%;
letter-spacing: 0.1em;
color: var(--strTitleColor);
}
.Highlight{
color: #000000;
background-color: #ffff00;
font-weight: bold;
font-size: 120%;
}
ol.QuizQuestions{
text-align: left;
list-style-type: none;
}
li.QuizQuestion{
padding: 1em;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
ol.MCAnswers{
text-align: left;
list-style-type: upper-alpha;
padding: 1em;
}
ol.MCAnswers li{
margin-bottom: 1em;
}
ol.MSelAnswers{
text-align: left;
list-style-type: lower-alpha;
padding: 1em;
}
div.ShortAnswer{
padding: 1em;
}
.FuncButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strFuncLightColor);
border-top-color: var(--strFuncLightColor);
border-right-color: var(--strFuncShadeColor);
border-bottom-color: var(--strFuncShadeColor);
color: var(--strTextColor);
background-color: var(--strExBGColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strFuncShadeColor);
}
.FuncButton:active {
box-shadow: none;
}
.FuncButton:hover{
color: var(--strExBGColor);
background-color: var(--strTextColor);
}
/*BeginNavBarStyle*/
div.NavButtonBar{
background-color: var(--strNavBarColor);
text-align: center;
margin: 0.25rem 0;
clear: both;
font-size: 1em;
padding: 0.2em;
box-sizing: border-box;
}
.NavButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strNavLightColor);
border-top-color: var(--strNavLightColor);
border-right-color: var(--strNavShadeColor);
border-bottom-color: var(--strNavShadeColor);
background-color: var(--strNavBarColor);
color: var(--strNavTextColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
}
.NavButton:active {
box-shadow: none;
}
.NavButton:hover{
color: var(--strNavBarColor);
background-color: var(--strNavTextColor);
}
/*EndNavBarStyle*/
a{
color: var(--strLinkColor);
}
a:visited{
color: var(--strVLinkColor);
}
a:hover{
color: var(--strLinkColor);
}
div.CardStyle {
position: absolute;
font-family: var(--strFontFace);
font-size: 1em;
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 2em;
border-width: 1pt;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
background-color: var(--strExBGColor);
left: -50px;
top: -50px;
overflow: visible;
touch-action: none;
user-select: none;
box-sizing: border-box;
}
div.CardStyleCentered{
text-align: center;
}
.rtl{
text-align: right;
font-size: 140%;
}
</style>
<script>
//<![CDATA[
<!--
//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS
function FocusAButton(){
if (document.getElementById('CheckButton1') != null){
document.getElementById('CheckButton1').focus();
}
else{
if (document.getElementById('CheckButton2') != null){
document.getElementById('CheckButton2').focus();
}
else{
document.getElementsByTagName('button')[0].focus();
}
}
}
//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX
var topZ = 1000;
function ShowMessage(Feedback){
var Output = Feedback + '<br /><br />';
document.getElementById('FeedbackContent').innerHTML = Output;
var FDiv = document.getElementById('FeedbackDiv');
topZ++;
FDiv.style.zIndex = topZ;
FDiv.style.top = TopSettingWithScrollOffset(30) + 'px';
FDiv.style.display = 'block';
ShowElements(false, 'input');
ShowElements(false, 'select');
ShowElements(false, 'object');
ShowElements(true, 'object', 'FeedbackContent');
//Focus the OK button
setTimeout("document.getElementById('FeedbackOKButton').focus()", 50);
//
}
function ShowElements(Show, TagName, ContainerToReverse){
// added third argument to allow objects in the feedback box to appear
//IE bug -- hide all the form elements that will show through the popup
//FF on Mac bug : doesn't redisplay objects whose visibility is set to visible
//unless the object's display property is changed
//get container object (by Id passed in, or use document otherwise)
TopNode = document.getElementById(ContainerToReverse);
var Els;
if (TopNode != null) {
Els = TopNode.getElementsByTagName(TagName);
} else {
Els = document.getElementsByTagName(TagName);
}
for (var i=0; i<Els.length; i++){
if (TagName == "object") {
//manipulate object elements in all browsers
if (Show == true){
Els[i].style.visibility = 'visible';
}
else{
Els[i].style.visibility = 'hidden';
}
}
}
}
function HideFeedback(){
document.getElementById('FeedbackDiv').style.display = 'none';
ShowElements(true, 'input');
ShowElements(true, 'select');
ShowElements(true, 'object');
}
//GENERAL UTILITY FUNCTIONS AND VARIABLES
//PAGE DIMENSION FUNCTIONS
function PageDim(){
//Get the page width and height
this.W = 600;
this.H = 400;
this.W = document.getElementsByTagName('body')[0].offsetWidth;
this.H = document.getElementsByTagName('body')[0].offsetHeight;
}
var pg = null;
function GetPageXY(El) {
var XY = {x: 0, y: 0};
while(El){
XY.x += El.offsetLeft;
XY.y += El.offsetTop;
El = El.offsetParent;
}
return XY;
}
function GetScrollTop(){
if (typeof(window.pageYOffset) == 'number'){
return window.pageYOffset;
}
else{
if ((document.body)&&(document.body.scrollTop)){
return document.body.scrollTop;
}
else{
if ((document.documentElement)&&(document.documentElement.scrollTop)){
return document.documentElement.scrollTop;
}
else{
return 0;
}
}
}
}
function GetViewportHeight(){
if (typeof window.innerHeight != 'undefined'){
return window.innerHeight;
}
else{
if (((typeof document.documentElement != 'undefined')&&(typeof document.documentElement.clientHeight !=
'undefined'))&&(document.documentElement.clientHeight != 0)){
return document.documentElement.clientHeight;
}
else{
return document.getElementsByTagName('body')[0].clientHeight;
}
}
}
function TopSettingWithScrollOffset(TopPercent){
var T = Math.floor(GetViewportHeight() * (TopPercent/100));
return GetScrollTop() + T;
}
//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()
var InTextBox = false;
function SuppressBackspace(e){
if (InTextBox == true){return;}
thisKey = e.keyCode;
var Suppress = false;
if (thisKey == 8) {
Suppress = true;
e.preventDefault();
}
}
window.addEventListener('keypress',SuppressBackspace,false);
function ReduceItems(InArray, ReduceToSize){
var ItemToDump=0;
var j=0;
while (InArray.length > ReduceToSize){
ItemToDump = Math.floor(InArray.length*Math.random());
InArray.splice(ItemToDump, 1);
}
}
function Shuffle(InArray){
var Num;
var Temp = new Array();
var Len = InArray.length;
var j = Len;
for (var i=0; i<Len; i++){
Temp[i] = InArray[i];
}
for (i=0; i<Len; i++){
Num = Math.floor(j * Math.random());
InArray[i] = Temp[Num];
for (var k=Num; k < (j-1); k++) {
Temp[k] = Temp[k+1];
}
j--;
}
return InArray;
}
function WriteToInstructions(Feedback) {
document.getElementById('InstructionsDiv').innerHTML = Feedback;
}
function EscapeDoubleQuotes(InString){
return InString.replace(/"/g, '"')
}
function TrimString(InString){
var x = 0;
if (InString.length != 0) {
while ((InString.charAt(InString.length - 1) == '\u0020') || (InString.charAt(InString.length - 1) == '\u000A') || (InString.charAt(InString.length - 1) == '\u000D')){
InString = InString.substring(0, InString.length - 1)
}
while ((InString.charAt(0) == '\u0020') || (InString.charAt(0) == '\u000A') || (InString.charAt(0) == '\u000D')){
InString = InString.substring(1, InString.length)
}
while (InString.indexOf(' ') != -1) {
x = InString.indexOf(' ')
InString = InString.substring(0, x) + InString.substring(x+1, InString.length)
}
return InString;
}
else {
return '';
}
}
function FindLongest(InArray){
if (InArray.length < 1){return -1;}
var Longest = 0;
for (var i=1; i<InArray.length; i++){
if (InArray[i].length > InArray[Longest].length){
Longest = i;
}
}
return Longest;
}
//SELECTION OBJECT FOR TYPING WITH KEYPAD
var selObj = null;
SelObj = function(box){
this.box = box;
this.selStart = this.box.selectionStart;
this.selEnd = this.box.selectionEnd;
this.selText = this.box.value.substring(this.selStart, this.selEnd);
return this;
}
function setSelText(newText){
var caretPos = this.selStart + newText.length;
var newValue = this.box.value.substring(0, this.selStart);
newValue += newText;
newValue += this.box.value.substring(this.selEnd, this.box.value.length);
this.box.value = newValue;
this.box.setSelectionRange(caretPos, caretPos);
this.box.focus();
}
SelObj.prototype.setSelText = setSelText;
function setSelSelectionRange(start, end){
this.box.setSelectionRange(start, end);
}
SelObj.prototype.setSelSelectionRange = setSelSelectionRange;
//UNICODE CHARACTER FUNCTIONS
function IsCombiningDiacritic(CharNum){
var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));
Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));
return Result;
}
function IsCJK(CharNum){
return ((CharNum >= 0x3000)&&(CharNum < 0xd800));
}
//SETUP FUNCTIONS
//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED
function ClearTextBoxes(){
var NList = document.getElementsByTagName('input');
for (var i=0; i<NList.length; i++){
if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > -1)){
NList[i].value = '';
}
if (NList[i].id.indexOf('Chk') > -1){
NList[i].checked = '';
}
}
}
//JQUIZ CORE JAVASCRIPT CODE
var CurrQNum = 0;
var CorrectIndicator = '✔';
var IncorrectIndicator = '✘';
var YourScoreIs = 'Your score is ';
//New for 6.2.2.0
var CompletedSoFar = 'Questions completed so far: ';
var ExerciseCompleted = 'You have completed the exercise.';
var ShowCompletedSoFar = true;
var ContinuousScoring = true;
var CorrectFirstTime = 'Questions answered correctly first time: ';
var ShowCorrectFirstTime = true;
var ShuffleQs = false;
var ShuffleAs = false;
var DefaultRight = 'Correct!';
var DefaultWrong = 'Sorry! Try again.';
var QsToShow = 15;
var Score = 0;
var Finished = false;
var Qs = null;
var QArray = new Array();
var ShowingAllQuestions = false;
var ShowAllQuestionsCaption = 'Show all questions';
var ShowOneByOneCaption = 'Show questions one by one';
var State = new Array();
var Feedback = '';
var TimeOver = false;
var strInstructions = '';
var Locked = false;
//The following variable can be used to add a message explaining that
//the question is finished, so no further marking will take place.
var strQuestionFinished = '';
function CompleteEmptyFeedback(){
var QNum, ANum;
for (QNum=0; QNum<I.length; QNum++){
//Only do this if not multi-select
if (I[QNum][2] != '3'){
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][1].length < 1){
if (I[QNum][3][ANum][2] > 0){
I[QNum][3][ANum][1] = DefaultRight;
}
else{
I[QNum][3][ANum][1] = DefaultWrong;
}
}
}
}
}
}
function SetUpQuestions(){
var AList = new Array();
var QList = new Array();
var i, j;
Qs = document.getElementById('Questions');
while (Qs.getElementsByTagName('li').length > 0){
QList.push(Qs.removeChild(Qs.getElementsByTagName('li')[0]));
}
var DumpItem = 0;
if (QsToShow > QList.length){
QsToShow = QList.length;
}
while (QsToShow < QList.length){
DumpItem = Math.floor(QList.length*Math.random());
for (j=DumpItem; j<(QList.length-1); j++){
QList[j] = QList[j+1];
}
QList.length = QList.length-1;
}
if (ShuffleQs == true){
QList = Shuffle(QList);
}
if (ShuffleAs == true){
var As;
for (var i=0; i<QList.length; i++){
As = QList[i].getElementsByTagName('ol')[0];
if (As != null){
AList.length = 0;
while (As.getElementsByTagName('li').length > 0){
AList.push(As.removeChild(As.getElementsByTagName('li')[0]));
}
AList = Shuffle(AList);
for (j=0; j<AList.length; j++){
As.appendChild(AList[j]);
}
}
}
}
for (i=0; i<QList.length; i++){
Qs.appendChild(QList[i]);
QArray[QArray.length] = QList[i];
}
//Show the first item
QArray[0].style.display = '';
//Now hide all except the first item
for (i=1; i<QArray.length; i++){
QArray[i].style.display = 'none';
}
SetQNumReadout();
SetFocusToTextbox();
}
function SetFocusToTextbox(){
//if there's a textbox, set the focus in it
if (QArray[CurrQNum].getElementsByTagName('input')[0] != null){
QArray[CurrQNum].getElementsByTagName('input')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
else{
if (QArray[CurrQNum].getElementsByTagName('textarea')[0] != null){
QArray[CurrQNum].getElementsByTagName('textarea')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
//This added for 6.0.4.11: hide accented character buttons if no textbox
else{
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'none';
}
}
}
}
function ChangeQ(ChangeBy){
//The following line prevents moving to another question until the current
//question is answered correctly. Uncomment it to enable this behaviour.
// if (State[CurrQNum][0] == -1){return;}
if (((CurrQNum + ChangeBy) < 0)||((CurrQNum + ChangeBy) >= QArray.length)){return;}
QArray[CurrQNum].style.display = 'none';
CurrQNum += ChangeBy;
QArray[CurrQNum].style.display = '';
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
SetQNumReadout();
SetFocusToTextbox();
}
var HiddenReadingShown = false;
function ShowSpecialReadingForQuestion(){
//Undocumented function for showing specific reading text elements which change with each question
//Added on 10/12/2004
if (document.getElementById('ReadingDiv') != null){
if (HiddenReadingShown == true){
document.getElementById('ReadingDiv').innerHTML = '';
}
if (QArray[CurrQNum] != null){
//Fix for 6.0.4.25
var Children = QArray[CurrQNum].getElementsByTagName('div');
for (var i=0; i<Children.length; i++){
if (Children[i].className=="HiddenReading"){
document.getElementById('ReadingDiv').innerHTML = Children[i].innerHTML;
HiddenReadingShown = true;
//Hide the ShowAllQuestions button to avoid confusion
if (document.getElementById('ShowMethodButton') != null){
document.getElementById('ShowMethodButton').style.display = 'none';
}
}
}
}
}
}
function SetQNumReadout(){
document.getElementById('QNumReadout').innerHTML = (CurrQNum+1) + ' / ' + QArray.length;
if ((CurrQNum+1) >= QArray.length){
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'visible';
}
}
if (CurrQNum <= 0){
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'visible';
}
}
}
var I=new Array();
I[0]=new Array();I[0][0]=100;
I[0][1]='';
I[0][2]='0';
I[0][3]=new Array();
I[0][3][0]=new Array('don\u2019t visit','',1,100,1);
I[0][3][1]=new Array('didn\u2019t visit','',0,0,1);
I[0][3][2]=new Array('visit','',0,0,1);
I[1]=new Array();I[1][0]=100;
I[1][1]='';
I[1][2]='0';
I[1][3]=new Array();
I[1][3][0]=new Array('are','',1,100,1);
I[1][3][1]=new Array('was','',0,0,1);
I[1][3][2]=new Array('will have been','',0,0,1);
I[2]=new Array();I[2][0]=100;
I[2][1]='';
I[2][2]='0';
I[2][3]=new Array();
I[2][3][0]=new Array('has been','',0,0,1);
I[2][3][1]=new Array('felt','',1,100,1);
I[2][3][2]=new Array('had not felt','',0,0,1);
I[3]=new Array();I[3][0]=100;
I[3][1]='';
I[3][2]='0';
I[3][3]=new Array();
I[3][3][0]=new Array('was','',0,0,1);
I[3][3][1]=new Array('will be','',0,0,1);
I[3][3][2]=new Array('is','',1,100,1);
I[4]=new Array();I[4][0]=100;
I[4][1]='';
I[4][2]='0';
I[4][3]=new Array();
I[4][3][0]=new Array('was','',1,100,1);
I[4][3][1]=new Array('will be','',0,0,1);
I[4][3][2]=new Array('was being','',0,0,1);
I[5]=new Array();I[5][0]=100;
I[5][1]='';
I[5][2]='0';
I[5][3]=new Array();
I[5][3][0]=new Array('see','',1,100,1);
I[5][3][1]=new Array('have seen','',0,0,1);
I[5][3][2]=new Array('saw','',0,0,1);
I[6]=new Array();I[6][0]=100;
I[6][1]='';
I[6][2]='0';
I[6][3]=new Array();
I[6][3][0]=new Array('must have','',0,0,1);
I[6][3][1]=new Array('have to','',1,100,1);
I[6][3][2]=new Array('could have','',0,0,1);
I[7]=new Array();I[7][0]=100;
I[7][1]='';
I[7][2]='0';
I[7][3]=new Array();
I[7][3][0]=new Array('will be','',0,0,1);
I[7][3][1]=new Array('hadn\'t been','',0,0,1);
I[7][3][2]=new Array('were','',1,100,1);
I[8]=new Array();I[8][0]=100;
I[8][1]='';
I[8][2]='0';
I[8][3]=new Array();
I[8][3][0]=new Array('was going','',0,0,1);
I[8][3][1]=new Array('will go','',1,100,1);
I[8][3][2]=new Array('had gone','',0,0,1);
I[9]=new Array();I[9][0]=100;
I[9][1]='';
I[9][2]='0';
I[9][3]=new Array();
I[9][3][0]=new Array('has been','',0,0,1);
I[9][3][1]=new Array('was','',0,0,1);
I[9][3][2]=new Array('is','',1,100,1);
I[10]=new Array();I[10][0]=100;
I[10][1]='';
I[10][2]='0';
I[10][3]=new Array();
I[10][3][0]=new Array('Variable','',1,100,1);
I[10][3][1]=new Array('Impulsive','',0,0,1);
I[10][3][2]=new Array('Moody','',0,0,1);
I[10][3][3]=new Array('Volatile','',0,0,1);
I[10][3][4]=new Array('Unpredictable','',0,0,1);
I[11]=new Array();I[11][0]=100;
I[11][1]='';
I[11][2]='0';
I[11][3]=new Array();
I[11][3][0]=new Array('Truthful','1. 2. 3. 4. 5.',0,0,1);
I[11][3][1]=new Array('Hardworking','',1,100,1);
I[11][3][2]=new Array('Transparent','',0,0,1);
I[11][3][3]=new Array('Honest','',0,0,1);
I[11][3][4]=new Array('Intelligent','',0,0,1);
I[12]=new Array();I[12][0]=100;
I[12][1]='';
I[12][2]='0';
I[12][3]=new Array();
I[12][3][0]=new Array('Infamous','',0,0,1);
I[12][3][1]=new Array('Unfamous','',0,0,1);
I[12][3][2]=new Array('Not Famous','',1,100,1);
I[12][3][3]=new Array('No home','',0,0,1);
I[12][3][4]=new Array('No Property','',0,0,1);
I[13]=new Array();I[13][0]=100;
I[13][1]='';
I[13][2]='0';
I[13][3]=new Array();
I[13][3][0]=new Array('Contented','',0,0,1);
I[13][3][1]=new Array('Thrifty','',0,0,1);
I[13][3][2]=new Array('Luxurious','',0,0,1);
I[13][3][3]=new Array('Self-Indulgent','',1,100,1);
I[13][3][4]=new Array('Not Conscious','',0,0,1);
I[14]=new Array();I[14][0]=100;
I[14][1]='';
I[14][2]='0';
I[14][3]=new Array();
I[14][3][0]=new Array('Pananakop','',1,100,1);
I[14][3][1]=new Array('Pananakit','',0,0,1);
I[14][3][2]=new Array('Pagpatay','',0,0,1);
I[14][3][3]=new Array('Pamumuno','',0,0,1);
I[14][3][4]=new Array('Paniniil','',0,0,1);
function StartUp(){
//If there's only one question, no need for question navigation controls
if (QsToShow < 2){
document.getElementById('QNav').style.display = 'none';
}
//Stash the instructions so they can be redisplayed
strInstructions = document.getElementById('InstructionsDiv').innerHTML;
CompleteEmptyFeedback();
SetUpQuestions();
ClearTextBoxes();
CreateStatusArray();
//Check search string for q parameter
if (document.location.search.length > 0){
if (ShuffleQs == false){
var JumpTo = parseInt(document.location.search.substring(1,document.location.search.length))-1;
if (JumpTo <= QsToShow){
ChangeQ(JumpTo);
}
}
}
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
}
function ShowHideQuestions(){
document.getElementById('ShowMethodButton').style.display = 'none';
if (ShowingAllQuestions == false){
for (var i=0; i<QArray.length; i++){
QArray[i].style.display = '';
}
document.getElementById('Questions').style.listStyleType = 'decimal';
document.getElementById('OneByOneReadout').style.display = 'none';
document.getElementById('ShowMethodButton').innerHTML = ShowOneByOneCaption;
ShowingAllQuestions = true;
}
else{
for (var i=0; i<QArray.length; i++){
if (i != CurrQNum){
QArray[i].style.display = 'none';
}
}
document.getElementById('Questions').style.listStyleType = 'none';
document.getElementById('OneByOneReadout').style.display = '';
document.getElementById('ShowMethodButton').innerHTML = ShowAllQuestionsCaption;
ShowingAllQuestions = false;
}
document.getElementById('ShowMethodButton').style.display = 'inline';
}
function CreateStatusArray(){
var QNum, ANum;
//For each item in the item array
for (QNum=0; QNum<I.length; QNum++){
//Check if the question still exists (hasn't been nuked by showing a random selection)
if (document.getElementById('Q_' + QNum) != null){
State[QNum] = new Array();
State[QNum][0] = -1; //Score for this q; -1 shows question not done yet
State[QNum][1] = new Array(); //answers
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
State[QNum][1][ANum] = 0; //answer not chosen yet; when chosen, will store its position in the series of choices
}
State[QNum][2] = 0; //tries at this q so far
State[QNum][3] = 0; //incrementing percent-correct values of selected answers
State[QNum][4] = 0; //penalties incurred for hints
State[QNum][5] = ''; //Sequence of answers chosen by number
}
else{
State[QNum] = null;
}
}
}
function CheckMCAnswer(QNum, ANum, Btn){
//if question doesn't exist, bail
if (State[QNum].length < 1){return;}
//Get the feedback
Feedback = I[QNum][3][ANum][1];
//Now show feedback and bail if question already complete
if (State[QNum][0] > -1){
//Add an extra message explaining that the question
// is finished if defined by the user
if (strQuestionFinished.length > 0){Feedback += '<br />' + strQuestionFinished;}
//Show the feedback
ShowMessage(Feedback);
//New for 6.2.2.1: If you want to mark an answer as correct even when it's the final choice, uncomment this line.
// if (I[QNum][3][ANum][2] >= 1){Btn.innerHTML = CorrectIndicator;}else{Btn.innerHTML = IncorrectIndicator;}
return;
}
//Hide the button while processing
Btn.style.display = 'none';
//Increment the number of tries
State[QNum][2]++;
//Add the percent-correct value of this answer
State[QNum][3] += I[QNum][3][ANum][3];
//Store the try number in the answer part of the State array, for tracking purposes
State[QNum][1][ANum] = State[QNum][2];
if (State[QNum][5].length > 0){State[QNum][5] += ' | ';}
State[QNum][5] += String.fromCharCode(65+ANum);
//Should this answer be accepted as correct?
if (I[QNum][3][ANum][2] < 1){
//It's wrong
//Mark the answer
Btn.innerHTML = IncorrectIndicator;
//Remove any previous score unless exercise is finished (6.0.3.8+)
if (Finished == false){
WriteToInstructions(strInstructions);
}
//Check whether this leaves just one MC answer unselected, in which case the Q is terminated
var RemainingAnswer = FinalAnswer(QNum);
if (RemainingAnswer > -1){
//Behave as if the last answer had been selected, but give no credit for it
//Increment the number of tries
State[QNum][2]++;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//Get the overall score and add it to the feedback
CalculateOverallScore();
//New for 6.2.2.1
var QsDone = CheckQuestionsCompleted();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
else{
WriteToInstructions(QsDone);
}
}
}
else{
//It's right
//Mark the answer
Btn.innerHTML = CorrectIndicator;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//New for 6.2.2.0
var QsDone = CheckQuestionsCompleted();
//Get the overall score and add it to the feedback
if (ContinuousScoring == true){
CalculateOverallScore();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
}
else{
WriteToInstructions(QsDone);
}
}
//Show the button again
Btn.style.display = 'inline';
//Finally, show the feedback
ShowMessage(Feedback);
//Check whether all questions are now done
CheckFinished();
}
function CalculateMCQuestionScore(QNum){
var Tries = State[QNum][2] + State[QNum][4]; //include tries and hint penalties
var PercentCorrect = State[QNum][3];
var TotAns = GetTotalMCAnswers(QNum);
var HintPenalties = State[QNum][4];
//Make sure it's not already complete
if (State[QNum][0] < 0){
//Allow for Hybrids
if (HintPenalties >= 1){
State[QNum][0] = 0;
}
else{
//This line calculates the score for this question
if (TotAns == 1){
State[QNum][0] = 1;
}
else{
State[QNum][0] = ((TotAns-((Tries*100)/State[QNum][3]))/(TotAns-1));
}
}
//Fix for Safari bug added for version 6.0.3.42 (negative infinity problem)
if ((State[QNum][0] < 0)||(State[QNum][0] == Number.NEGATIVE_INFINITY)){
State[QNum][0] = 0;
}
}
}
function GetTotalMCAnswers(QNum){
var Result = 0;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
Result++;
}
}
return Result;
}
function FinalAnswer(QNum){
var UnchosenAnswers = 0;
var FinalAnswer = -1;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
if (State[QNum][1][ANum] < 1){ //This answer hasn't been chosen yet
UnchosenAnswers++;
FinalAnswer = ANum;
}
}
}
if (UnchosenAnswers == 1){
return FinalAnswer;
}
else{
return -1;
}
}
function CalculateOverallScore(){
var TotalWeighting = 0;
var TotalScore = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] > -1){
TotalWeighting += I[QNum][0];
TotalScore += (I[QNum][0] * State[QNum][0]);
}
}
}
if (TotalWeighting > 0){
Score = Math.floor((TotalScore/TotalWeighting)*100);
}
else{
//if TotalWeighting is 0, no questions so far have any value, so
//no penalty should be shown.
Score = 100;
}
}
//New for 6.2.2.0
function CheckQuestionsCompleted(){
if (ShowCompletedSoFar == false){return '';}
var QsCompleted = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 0){
QsCompleted++;
}
}
}
//Fixes for 6.2.2.2
if (QsCompleted >= QArray.length){
return ExerciseCompleted;
}
else{
return CompletedSoFar + ' ' + QsCompleted + '/' + QArray.length + '.';
}
}
function CheckFinished(){
var FB = '';
var AllDone = true;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] < 0){
AllDone = false;
}
}
}
if (AllDone == true){
//Report final score and submit if necessary
CalculateOverallScore();
FB = YourScoreIs + ' ' + Score + '%.';
if (ShowCorrectFirstTime == true){
var CFT = 0;
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 1){
CFT++;
}
}
}
FB += '<br />' + CorrectFirstTime + ' ' + CFT + '/' + QsToShow;
}
//New for 6.2.2.0
FB += '<br />' + ExerciseCompleted;
WriteToInstructions(FB);
Finished == true;
TimeOver = true;
Locked = true;
Finished = true;
Detail = '<?xml version="1.0"?><hpnetresult><fields>';
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][5].length > 0){
Detail += '<field><fieldname>Question #' + (QNum+1) + '</fieldname><fieldtype>question-tracking</fieldtype><fieldlabel>Q ' + (QNum+1) + '</fieldlabel><fieldlabelid>QuestionTrackingField</fieldlabelid><fielddata>' + State[QNum][5] + '</fielddata></field>';
}
}
}
Detail += '</fields></hpnetresult>';
}
}
//-->
//]]>
</script>
</head>
<body id="TheBody" onload="StartUp()">
<!-- BeginTopNavButtons -->
<!-- EndTopNavButtons -->
<div class="Titles">
<h2 class="ExerciseTitle">Sentence Completion and Synonym Questions</h2>
</div>
<div class="StdDiv" id="InstructionsDiv">
<div id="Instructions"></div>
</div>
<div id="ContainerDiv">
<div class="ExerciseContainer">
<div class="QuestionNavigation" id="QNav">
<p style="text-align: right;">
<button class="FuncButton" id="ShowMethodButton" onclick="ShowHideQuestions(); return false;">Show all questions</button>
</p>
<div id="OneByOneReadout">
<button class="FuncButton" id="PrevQButton" onclick="ChangeQ(-1); return false;"><=</button>
<span class="QNum" id="QNumReadout"> </span>
<button class="FuncButton" id="NextQButton" onclick="ChangeQ(1); return false;">=></button>
<br />
</div>
</div>
<ol class="QuizQuestions" id="Questions">
<li class="QuizQuestion" id="Q_0" style="display: none;"><div class="QuestionText">I have been lonely since you___ me anymore. </div><ol class="MCAnswers"><li id="Q_0_0"><button class="FuncButton" id="Q_0_0_Btn" onclick="CheckMCAnswer(0,0,this)">?</button> don’t visit</li><li id="Q_0_1"><button class="FuncButton" id="Q_0_1_Btn" onclick="CheckMCAnswer(0,1,this)">?</button> didn’t visit</li><li id="Q_0_2"><button class="FuncButton" id="Q_0_2_Btn" onclick="CheckMCAnswer(0,2,this)">?</button> visit</li></ol></li>
<li class="QuizQuestion" id="Q_1" style="display: none;"><div class="QuestionText">Because you _______a friend, I will not ask for an apology. </div><ol class="MCAnswers"><li id="Q_1_0"><button class="FuncButton" id="Q_1_0_Btn" onclick="CheckMCAnswer(1,0,this)">?</button> are</li><li id="Q_1_1"><button class="FuncButton" id="Q_1_1_Btn" onclick="CheckMCAnswer(1,1,this)">?</button> was</li><li id="Q_1_2"><button class="FuncButton" id="Q_1_2_Btn" onclick="CheckMCAnswer(1,2,this)">?</button> will have been</li></ol></li>
<li class="QuizQuestion" id="Q_2" style="display: none;"><div class="QuestionText">Mary began to cry, so he ____ ashamed.</div><ol class="MCAnswers"><li id="Q_2_0"><button class="FuncButton" id="Q_2_0_Btn" onclick="CheckMCAnswer(2,0,this)">?</button> has been</li><li id="Q_2_1"><button class="FuncButton" id="Q_2_1_Btn" onclick="CheckMCAnswer(2,1,this)">?</button> felt</li><li id="Q_2_2"><button class="FuncButton" id="Q_2_2_Btn" onclick="CheckMCAnswer(2,2,this)">?</button> had not felt</li></ol></li>
<li class="QuizQuestion" id="Q_3" style="display: none;"><div class="QuestionText">Dad is going back to work now that his health_______ good. </div><ol class="MCAnswers"><li id="Q_3_0"><button class="FuncButton" id="Q_3_0_Btn" onclick="CheckMCAnswer(3,0,this)">?</button> was</li><li id="Q_3_1"><button class="FuncButton" id="Q_3_1_Btn" onclick="CheckMCAnswer(3,1,this)">?</button> will be</li><li id="Q_3_2"><button class="FuncButton" id="Q_3_2_Btn" onclick="CheckMCAnswer(3,2,this)">?</button> is</li></ol></li>
<li class="QuizQuestion" id="Q_4" style="display: none;"><div class="QuestionText">He just gave up as there________ little he could do.</div><ol class="MCAnswers"><li id="Q_4_0"><button class="FuncButton" id="Q_4_0_Btn" onclick="CheckMCAnswer(4,0,this)">?</button> was</li><li id="Q_4_1"><button class="FuncButton" id="Q_4_1_Btn" onclick="CheckMCAnswer(4,1,this)">?</button> will be</li><li id="Q_4_2"><button class="FuncButton" id="Q_4_2_Btn" onclick="CheckMCAnswer(4,2,this)">?</button> was being</li></ol></li>
<li class="QuizQuestion" id="Q_5" style="display: none;"><div class="QuestionText">We will visit you in order that we_______ you face-to-face. </div><ol class="MCAnswers"><li id="Q_5_0"><button class="FuncButton" id="Q_5_0_Btn" onclick="CheckMCAnswer(5,0,this)">?</button> see</li><li id="Q_5_1"><button class="FuncButton" id="Q_5_1_Btn" onclick="CheckMCAnswer(5,1,this)">?</button> have seen</li><li id="Q_5_2"><button class="FuncButton" id="Q_5_2_Btn" onclick="CheckMCAnswer(5,2,this)">?</button> saw</li></ol></li>
<li class="QuizQuestion" id="Q_6" style="display: none;"><div class="QuestionText">Since you lost your job, you ___borrow money from us.</div><ol class="MCAnswers"><li id="Q_6_0"><button class="FuncButton" id="Q_6_0_Btn" onclick="CheckMCAnswer(6,0,this)">?</button> must have</li><li id="Q_6_1"><button class="FuncButton" id="Q_6_1_Btn" onclick="CheckMCAnswer(6,1,this)">?</button> have to</li><li id="Q_6_2"><button class="FuncButton" id="Q_6_2_Btn" onclick="CheckMCAnswer(6,2,this)">?</button> could have</li></ol></li>
<li class="QuizQuestion" id="Q_7" style="display: none;"><div class="QuestionText">She trusted you because you________ a loyal friend. </div><ol class="MCAnswers"><li id="Q_7_0"><button class="FuncButton" id="Q_7_0_Btn" onclick="CheckMCAnswer(7,0,this)">?</button> will be</li><li id="Q_7_1"><button class="FuncButton" id="Q_7_1_Btn" onclick="CheckMCAnswer(7,1,this)">?</button> hadn't been</li><li id="Q_7_2"><button class="FuncButton" id="Q_7_2_Btn" onclick="CheckMCAnswer(7,2,this)">?</button> were</li></ol></li>
<li class="QuizQuestion" id="Q_8" style="display: none;"><div class="QuestionText">My stomach aches, so I______ to the doctor. </div><ol class="MCAnswers"><li id="Q_8_0"><button class="FuncButton" id="Q_8_0_Btn" onclick="CheckMCAnswer(8,0,this)">?</button> was going</li><li id="Q_8_1"><button class="FuncButton" id="Q_8_1_Btn" onclick="CheckMCAnswer(8,1,this)">?</button> will go</li><li id="Q_8_2"><button class="FuncButton" id="Q_8_2_Btn" onclick="CheckMCAnswer(8,2,this)">?</button> had gone</li></ol></li>
<li class="QuizQuestion" id="Q_9" style="display: none;"><div class="QuestionText">Now that the war ______over, we can get on with our lives. (has been / was / is)</div><ol class="MCAnswers"><li id="Q_9_0"><button class="FuncButton" id="Q_9_0_Btn" onclick="CheckMCAnswer(9,0,this)">?</button> has been</li><li id="Q_9_1"><button class="FuncButton" id="Q_9_1_Btn" onclick="CheckMCAnswer(9,1,this)">?</button> was</li><li id="Q_9_2"><button class="FuncButton" id="Q_9_2_Btn" onclick="CheckMCAnswer(9,2,this)">?</button> is</li></ol></li>
<li class="QuizQuestion" id="Q_10" style="display: none;"><div class="QuestionText">66. People tend to be <b>CAPRICIOUS</b> in their behavior depending on the things or happening that they<br />see and experience.</div><ol class="MCAnswers"><li id="Q_10_0"><button class="FuncButton" id="Q_10_0_Btn" onclick="CheckMCAnswer(10,0,this)">?</button> Variable</li><li id="Q_10_1"><button class="FuncButton" id="Q_10_1_Btn" onclick="CheckMCAnswer(10,1,this)">?</button> Impulsive</li><li id="Q_10_2"><button class="FuncButton" id="Q_10_2_Btn" onclick="CheckMCAnswer(10,2,this)">?</button> Moody</li><li id="Q_10_3"><button class="FuncButton" id="Q_10_3_Btn" onclick="CheckMCAnswer(10,3,this)">?</button> Volatile</li><li id="Q_10_4"><button class="FuncButton" id="Q_10_4_Btn" onclick="CheckMCAnswer(10,4,this)">?</button> Unpredictable</li></ol></li>
<li class="QuizQuestion" id="Q_11" style="display: none;"><div class="QuestionText">67. We create a public official that has integrity and <b>GUILELESS</b></div><ol class="MCAnswers"><li id="Q_11_0"><button class="FuncButton" id="Q_11_0_Btn" onclick="CheckMCAnswer(11,0,this)">?</button> Truthful</li><li id="Q_11_1"><button class="FuncButton" id="Q_11_1_Btn" onclick="CheckMCAnswer(11,1,this)">?</button> Hardworking</li><li id="Q_11_2"><button class="FuncButton" id="Q_11_2_Btn" onclick="CheckMCAnswer(11,2,this)">?</button> Transparent</li><li id="Q_11_3"><button class="FuncButton" id="Q_11_3_Btn" onclick="CheckMCAnswer(11,3,this)">?</button> Honest</li><li id="Q_11_4"><button class="FuncButton" id="Q_11_4_Btn" onclick="CheckMCAnswer(11,4,this)">?</button> Intelligent</li></ol></li>
<li class="QuizQuestion" id="Q_12" style="display: none;"><div class="QuestionText">68. Every day I'm sad because I have a jealous with other people, especially in other men I have no handsome face, no beautiful body, no money and <b>NONENTITY</b>, then, I ask myself, why God existed me?</div><ol class="MCAnswers"><li id="Q_12_0"><button class="FuncButton" id="Q_12_0_Btn" onclick="CheckMCAnswer(12,0,this)">?</button> Infamous</li><li id="Q_12_1"><button class="FuncButton" id="Q_12_1_Btn" onclick="CheckMCAnswer(12,1,this)">?</button> Unfamous</li><li id="Q_12_2"><button class="FuncButton" id="Q_12_2_Btn" onclick="CheckMCAnswer(12,2,this)">?</button> Not Famous</li><li id="Q_12_3"><button class="FuncButton" id="Q_12_3_Btn" onclick="CheckMCAnswer(12,3,this)">?</button> No home</li><li id="Q_12_4"><button class="FuncButton" id="Q_12_4_Btn" onclick="CheckMCAnswer(12,4,this)">?</button> No Property</li></ol></li>
<li class="QuizQuestion" id="Q_13" style="display: none;"><div class="QuestionText">69. Many people are <b>SYBARITE</b> they spent their money in nothing, in end, they are nothing.</div><ol class="MCAnswers"><li id="Q_13_0"><button class="FuncButton" id="Q_13_0_Btn" onclick="CheckMCAnswer(13,0,this)">?</button> Contented</li><li id="Q_13_1"><button class="FuncButton" id="Q_13_1_Btn" onclick="CheckMCAnswer(13,1,this)">?</button> Thrifty</li><li id="Q_13_2"><button class="FuncButton" id="Q_13_2_Btn" onclick="CheckMCAnswer(13,2,this)">?</button> Luxurious</li><li id="Q_13_3"><button class="FuncButton" id="Q_13_3_Btn" onclick="CheckMCAnswer(13,3,this)">?</button> Self-Indulgent</li><li id="Q_13_4"><button class="FuncButton" id="Q_13_4_Btn" onclick="CheckMCAnswer(13,4,this)">?</button> Not Conscious</li></ol></li>
<li class="QuizQuestion" id="Q_14" style="display: none;"><div class="QuestionText">70. Ano kaya ang buhay sa ilalim ng <b>PANUNUPIL</b> ng isang heneral ng Canaan at ng mga hukbo nito?</div><ol class="MCAnswers"><li id="Q_14_0"><button class="FuncButton" id="Q_14_0_Btn" onclick="CheckMCAnswer(14,0,this)">?</button> Pananakop</li><li id="Q_14_1"><button class="FuncButton" id="Q_14_1_Btn" onclick="CheckMCAnswer(14,1,this)">?</button> Pananakit</li><li id="Q_14_2"><button class="FuncButton" id="Q_14_2_Btn" onclick="CheckMCAnswer(14,2,this)">?</button> Pagpatay</li><li id="Q_14_3"><button class="FuncButton" id="Q_14_3_Btn" onclick="CheckMCAnswer(14,3,this)">?</button> Pamumuno</li><li id="Q_14_4"><button class="FuncButton" id="Q_14_4_Btn" onclick="CheckMCAnswer(14,4,this)">?</button> Paniniil</li></ol></li></ol>
</div>
</div>
<div class="Feedback" id="FeedbackDiv">
<div class="FeedbackText" id="FeedbackContent"></div>
<button class="FuncButton" id="FeedbackOKButton" onclick="HideFeedback(); return false;"> OK </button>
</div>
<!-- BeginBottomNavButtons -->
<!-- EndBottomNavButtons -->
<!-- BeginSubmissionForm -->
<!-- EndSubmissionForm -->
</body>
</html>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-92102852376115484152023-07-05T20:48:00.004-07:002023-07-05T20:58:24.447-07:00Civil Service Identifying Sentence Errors Reviewer<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" prefix="dc: http://purl.org/dc/elements/1.1/">
<head><meta name="author" content="Created with Hot Potatoes by Half-Baked Software, registered to civilservice."/><meta name="keywords" content="Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="dc:creator" content="civilservice" />
<meta name="dc:title" content="DIRECTIONS: Some of the sentences in this section contain an error in grammar or correct usage. If there is NO ERROR choose 5. If there is an error, choose from 1 to 4." />
<title>
DIRECTIONS: Some of the sentences in this section contain an error in grammar or correct usage. If there is NO ERROR choose 5. If there is an error, choose from 1 to 4.
</title>
<!-- Made with executable version 7.0 Release 3 Build 0 -->
<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->
<style>
/* This is the CSS stylesheet used in the exercise. */
/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */
/* BeginCorePageCSS */
/* Made with executable version 7.0 Release 3 Build 0 */
/* CSS variables for colours. */
:root{
--strFontFace: Geneva,Arial,sans-serif;
--strFontSize: medium;
--strTextColor: #000000;
--strTitleColor: #000000;
--strFuncLightColor: #ffffff;
--strFuncShadeColor: #7f7f7f;
--strLinkColor: #0000FF;
--strVLinkColor: #0000CC;
--strNavBarColor: #000000;
--strNavLightColor: #7f7f7f;
--strNavShadeColor: #000000;
--strNavTextColor: #ffffff;
--strPageBGColor: #C0C0C0;
--strExBGColor: #FFFFFF;
}
body{
font-family: var(--strFontFace);
background-color: var(--strPageBGColor);
color: var(--strTextColor);
margin-right: 5%;
margin-left: 5%;
font-size: var(--strFontSize);
padding-bottom: 0.5em;
}
p{
text-align: left;
margin: 0px;
font-size: 1em;
}
table,div,span,td{
font-size: 1em;
color: var(--strTextColor);
}
div.Titles{
padding: 0.5em;;
text-align: center;
color: var(--strTitleColor);
}
button{
font-family: var(--strFontFace);
font-size: 1em;
display: inline;
}
.ExerciseTitle{
font-size: 140%;
color: var(--strTitleColor);
}
.ExerciseSubtitle{
font-size: 120%;
color: var(--strTitleColor);
}
div.StdDiv, div.ExerciseContainer, div.ReadingContainer{
background-color: var(--strExBGColor);
text-align: center;
font-size: 1em;
color: var(--strTextColor);
padding: 0.5em;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: var(--strTextColor);
margin-bottom: 1px;
}
div.ReadingContainer, div.ExerciseContainer{
min-width: 15em;
flex-grow: 1;
flex-basis: 0;
margin: 1px;
}
div#ContainerDiv{
margin: -1px;
padding: 0;
border: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
/* EndCorePageCSS */
.RTLText{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
.CentredRTLText{
text-align: center;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
button p.RTLText{
text-align: center;
}
.RTLGapBox{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Times New Roman", var(--strFontFace);
}
.Guess{
font-weight: bold;
}
.CorrectAnswer{
font-weight: bold;
}
div#Timer{
padding: 0.25em;
margin-left: auto;
margin-right: auto;
text-align: center;
color: var(--strTitleColor);
}
span#TimerText{
padding: 0.25em;
border-width: 1px;
border-style: solid;
font-weight: bold;
display: none;
color: var(--strTitleColor);
}
span.Instructions{
}
div.ExerciseText{
}
.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{
color: var(--strTitleColor);
}
.LeftItem{
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
.RightItem{
font-weight: bold;
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
span.CorrectMark{
}
input, textarea{
font-family: var(--strFontFace);
font-size: 120%;
}
select{
font-size: 1em;
}
div.Feedback {
background-color: var(--strPageBGColor);
left: 33%;
width: 34%;
top: 33%;
z-index: 1;
border-style: solid;
border-width: 1px;
padding: 5px;
text-align: center;
color: var(--strTitleColor);
position: absolute;
display: none;
font-size: 1em;
}
div.ExerciseDiv{
color: var(--strTextColor);
}
/* JMatch standard output table. */
table.MatchTable{
margin: 2em auto;
border-width: 0;
}
/* JMatch flashcard styles */
table.FlashcardTable{
background-color: transparent;
color: var(--strTextColor);
border-color: var(--strTextColor);
margin-left: auto;
margin-right: auto;
margin-top: 2em;
margin-bottom: 2em;
/*width: 90%;*/
position: relative;
text-align: center;
padding: 0px;
}
table.FlashcardTable tr{
border-style: none;
margin: 0px;
padding: 0px;
background-color: var(--strExBGColor);
}
table.FlashcardTable td.Showing{
font-size: 140%;
text-align: center;
width: 50%;
display: table-cell;
padding: 2em;
margin: 0px;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
background-color: var(--strPageBGColor);
}
table.FlashcardTable td.Hidden{
display: none;
}
/* JMix styles */
div.JMixDrag, div.JMatchDrag{
padding: 0;
background-color: var(--strPageBGColor);
border-style: none;
}
div#GuessDiv{
padding: 0.5em;
margin-bottom: 2em;
}
div#SegmentDiv{
margin-top: 2em;
margin-bottom: 2em;
text-align: center;
}
a.ExSegment{
font-size: 120%;
font-weight: bold;
text-decoration: none;
color: var(--strTextColor);
display: inline-block;
padding: 0.5em;
border: solid 1pt gray;
margin-bottom: 0.5em;
}
span.RemainingWordList{
font-style: italic;
}
div.DropLine {
position: absolute;
text-align: left;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: var(--strTitleColor);
width: 80%;
left: 10%;
}
/* JCloze styles */
.ClozeWordList{
text-align: center;
font-weight: bold;
}
div.ClozeBody{
text-align: left;
margin-top: 2em;
margin-bottom: 2em;
line-height: 2.0
}
span.GapSpan{
font-weight: bold;
}
/* JCross styles */
table.CrosswordGrid{
margin: auto auto 1em auto;
border-collapse: collapse;
padding: 0px;
background-color: #000000;
}
table.CrosswordGrid tbody tr td{
width: 1.5em;
height: 1.5em;
text-align: center;
vertical-align: middle;
font-size: 140%;
padding: 1px;
margin: 0px;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #000000;
}
table.CrosswordGrid span{
color: #000000;
}
table.CrosswordGrid td.BlankCell{
background-color: #000000;
color: #000000;
}
table.CrosswordGrid td.LetterOnlyCell{
text-align: center;
vertical-align: middle;
background-color: #ffffff;
color: #000000;
font-weight: bold;
}
table.CrosswordGrid td.NumLetterCell{
text-align: left;
vertical-align: top;
background-color: #ffffff;
color: #000000;
padding: 1px;
font-weight: bold;
}
.NumLetterCellText{
cursor: pointer;
color: #000000;
}
.GridNum{
vertical-align: super;
font-size: 66%;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.GridNum:hover, .GridNum:visited{
color: #000000;
}
table#Clues{
margin: auto;
vertical-align: top;
}
table#Clues td{
vertical-align: top;
}
table.ClueList{
margin: auto;
}
td.ClueNum{
text-align: right;
font-weight: bold;
vertical-align: top;
}
td.Clue{
text-align: left;
}
div#ClueEntry{
text-align: left;
margin-bottom: 1em;
}
/* Keypad styles */
div.Keypad{
text-align: center;
display: none; /* initially hidden, shown if needed */
margin-bottom: 0.5em;
}
div.Keypad button{
font-family: var(--strFontFace);
font-size: 120%;
background-color: #ffffff;
color: #000000;
width: 2em;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
}
/* JQuiz styles */
div.QuestionNavigation{
text-align: center;
}
.QNum{
margin: 0em 1em 0.5em 1em;
font-weight: bold;
vertical-align: middle;
}
textarea{
font-family: var(--strFontFace);
}
.QuestionText{
text-align: left;
margin: 0px;
font-size: 1em;
}
.Answer{
font-size: 120%;
}
.PartialAnswer{
font-size: 120%;
letter-spacing: 0.1em;
color: var(--strTitleColor);
}
.Highlight{
color: #000000;
background-color: #ffff00;
font-weight: bold;
font-size: 120%;
}
ol.QuizQuestions{
text-align: left;
list-style-type: none;
}
li.QuizQuestion{
padding: 1em;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
ol.MCAnswers{
text-align: left;
list-style-type: upper-alpha;
padding: 1em;
}
ol.MCAnswers li{
margin-bottom: 1em;
}
ol.MSelAnswers{
text-align: left;
list-style-type: lower-alpha;
padding: 1em;
}
div.ShortAnswer{
padding: 1em;
}
.FuncButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strFuncLightColor);
border-top-color: var(--strFuncLightColor);
border-right-color: var(--strFuncShadeColor);
border-bottom-color: var(--strFuncShadeColor);
color: var(--strTextColor);
background-color: var(--strExBGColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strFuncShadeColor);
}
.FuncButton:active {
box-shadow: none;
}
.FuncButton:hover{
color: var(--strExBGColor);
background-color: var(--strTextColor);
}
/*BeginNavBarStyle*/
div.NavButtonBar{
background-color: var(--strNavBarColor);
text-align: center;
margin: 0.25rem 0;
clear: both;
font-size: 1em;
padding: 0.2em;
box-sizing: border-box;
}
.NavButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strNavLightColor);
border-top-color: var(--strNavLightColor);
border-right-color: var(--strNavShadeColor);
border-bottom-color: var(--strNavShadeColor);
background-color: var(--strNavBarColor);
color: var(--strNavTextColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
}
.NavButton:active {
box-shadow: none;
}
.NavButton:hover{
color: var(--strNavBarColor);
background-color: var(--strNavTextColor);
}
/*EndNavBarStyle*/
a{
color: var(--strLinkColor);
}
a:visited{
color: var(--strVLinkColor);
}
a:hover{
color: var(--strLinkColor);
}
div.CardStyle {
position: absolute;
font-family: var(--strFontFace);
font-size: 1em;
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 2em;
border-width: 1pt;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
background-color: var(--strExBGColor);
left: -50px;
top: -50px;
overflow: visible;
touch-action: none;
user-select: none;
box-sizing: border-box;
}
div.CardStyleCentered{
text-align: center;
}
.rtl{
text-align: right;
font-size: 140%;
}
</style>
<script>
//<![CDATA[
<!--
//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS
function FocusAButton(){
if (document.getElementById('CheckButton1') != null){
document.getElementById('CheckButton1').focus();
}
else{
if (document.getElementById('CheckButton2') != null){
document.getElementById('CheckButton2').focus();
}
else{
document.getElementsByTagName('button')[0].focus();
}
}
}
//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX
var topZ = 1000;
function ShowMessage(Feedback){
var Output = Feedback + '<br /><br />';
document.getElementById('FeedbackContent').innerHTML = Output;
var FDiv = document.getElementById('FeedbackDiv');
topZ++;
FDiv.style.zIndex = topZ;
FDiv.style.top = TopSettingWithScrollOffset(30) + 'px';
FDiv.style.display = 'block';
ShowElements(false, 'input');
ShowElements(false, 'select');
ShowElements(false, 'object');
ShowElements(true, 'object', 'FeedbackContent');
//Focus the OK button
setTimeout("document.getElementById('FeedbackOKButton').focus()", 50);
//
}
function ShowElements(Show, TagName, ContainerToReverse){
// added third argument to allow objects in the feedback box to appear
//IE bug -- hide all the form elements that will show through the popup
//FF on Mac bug : doesn't redisplay objects whose visibility is set to visible
//unless the object's display property is changed
//get container object (by Id passed in, or use document otherwise)
TopNode = document.getElementById(ContainerToReverse);
var Els;
if (TopNode != null) {
Els = TopNode.getElementsByTagName(TagName);
} else {
Els = document.getElementsByTagName(TagName);
}
for (var i=0; i<Els.length; i++){
if (TagName == "object") {
//manipulate object elements in all browsers
if (Show == true){
Els[i].style.visibility = 'visible';
}
else{
Els[i].style.visibility = 'hidden';
}
}
}
}
function HideFeedback(){
document.getElementById('FeedbackDiv').style.display = 'none';
ShowElements(true, 'input');
ShowElements(true, 'select');
ShowElements(true, 'object');
}
//GENERAL UTILITY FUNCTIONS AND VARIABLES
//PAGE DIMENSION FUNCTIONS
function PageDim(){
//Get the page width and height
this.W = 600;
this.H = 400;
this.W = document.getElementsByTagName('body')[0].offsetWidth;
this.H = document.getElementsByTagName('body')[0].offsetHeight;
}
var pg = null;
function GetPageXY(El) {
var XY = {x: 0, y: 0};
while(El){
XY.x += El.offsetLeft;
XY.y += El.offsetTop;
El = El.offsetParent;
}
return XY;
}
function GetScrollTop(){
if (typeof(window.pageYOffset) == 'number'){
return window.pageYOffset;
}
else{
if ((document.body)&&(document.body.scrollTop)){
return document.body.scrollTop;
}
else{
if ((document.documentElement)&&(document.documentElement.scrollTop)){
return document.documentElement.scrollTop;
}
else{
return 0;
}
}
}
}
function GetViewportHeight(){
if (typeof window.innerHeight != 'undefined'){
return window.innerHeight;
}
else{
if (((typeof document.documentElement != 'undefined')&&(typeof document.documentElement.clientHeight !=
'undefined'))&&(document.documentElement.clientHeight != 0)){
return document.documentElement.clientHeight;
}
else{
return document.getElementsByTagName('body')[0].clientHeight;
}
}
}
function TopSettingWithScrollOffset(TopPercent){
var T = Math.floor(GetViewportHeight() * (TopPercent/100));
return GetScrollTop() + T;
}
//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()
var InTextBox = false;
function SuppressBackspace(e){
if (InTextBox == true){return;}
thisKey = e.keyCode;
var Suppress = false;
if (thisKey == 8) {
Suppress = true;
e.preventDefault();
}
}
window.addEventListener('keypress',SuppressBackspace,false);
function ReduceItems(InArray, ReduceToSize){
var ItemToDump=0;
var j=0;
while (InArray.length > ReduceToSize){
ItemToDump = Math.floor(InArray.length*Math.random());
InArray.splice(ItemToDump, 1);
}
}
function Shuffle(InArray){
var Num;
var Temp = new Array();
var Len = InArray.length;
var j = Len;
for (var i=0; i<Len; i++){
Temp[i] = InArray[i];
}
for (i=0; i<Len; i++){
Num = Math.floor(j * Math.random());
InArray[i] = Temp[Num];
for (var k=Num; k < (j-1); k++) {
Temp[k] = Temp[k+1];
}
j--;
}
return InArray;
}
function WriteToInstructions(Feedback) {
document.getElementById('InstructionsDiv').innerHTML = Feedback;
}
function EscapeDoubleQuotes(InString){
return InString.replace(/"/g, '"')
}
function TrimString(InString){
var x = 0;
if (InString.length != 0) {
while ((InString.charAt(InString.length - 1) == '\u0020') || (InString.charAt(InString.length - 1) == '\u000A') || (InString.charAt(InString.length - 1) == '\u000D')){
InString = InString.substring(0, InString.length - 1)
}
while ((InString.charAt(0) == '\u0020') || (InString.charAt(0) == '\u000A') || (InString.charAt(0) == '\u000D')){
InString = InString.substring(1, InString.length)
}
while (InString.indexOf(' ') != -1) {
x = InString.indexOf(' ')
InString = InString.substring(0, x) + InString.substring(x+1, InString.length)
}
return InString;
}
else {
return '';
}
}
function FindLongest(InArray){
if (InArray.length < 1){return -1;}
var Longest = 0;
for (var i=1; i<InArray.length; i++){
if (InArray[i].length > InArray[Longest].length){
Longest = i;
}
}
return Longest;
}
//SELECTION OBJECT FOR TYPING WITH KEYPAD
var selObj = null;
SelObj = function(box){
this.box = box;
this.selStart = this.box.selectionStart;
this.selEnd = this.box.selectionEnd;
this.selText = this.box.value.substring(this.selStart, this.selEnd);
return this;
}
function setSelText(newText){
var caretPos = this.selStart + newText.length;
var newValue = this.box.value.substring(0, this.selStart);
newValue += newText;
newValue += this.box.value.substring(this.selEnd, this.box.value.length);
this.box.value = newValue;
this.box.setSelectionRange(caretPos, caretPos);
this.box.focus();
}
SelObj.prototype.setSelText = setSelText;
function setSelSelectionRange(start, end){
this.box.setSelectionRange(start, end);
}
SelObj.prototype.setSelSelectionRange = setSelSelectionRange;
//UNICODE CHARACTER FUNCTIONS
function IsCombiningDiacritic(CharNum){
var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));
Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));
return Result;
}
function IsCJK(CharNum){
return ((CharNum >= 0x3000)&&(CharNum < 0xd800));
}
//SETUP FUNCTIONS
//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED
function ClearTextBoxes(){
var NList = document.getElementsByTagName('input');
for (var i=0; i<NList.length; i++){
if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > -1)){
NList[i].value = '';
}
if (NList[i].id.indexOf('Chk') > -1){
NList[i].checked = '';
}
}
}
//JQUIZ CORE JAVASCRIPT CODE
var CurrQNum = 0;
var CorrectIndicator = '✔';
var IncorrectIndicator = '✘';
var YourScoreIs = 'Your score is ';
//New for 6.2.2.0
var CompletedSoFar = 'Questions completed so far: ';
var ExerciseCompleted = 'You have completed the exercise.';
var ShowCompletedSoFar = true;
var ContinuousScoring = true;
var CorrectFirstTime = 'Questions answered correctly first time: ';
var ShowCorrectFirstTime = true;
var ShuffleQs = false;
var ShuffleAs = false;
var DefaultRight = 'Correct!';
var DefaultWrong = 'Sorry! Try again.';
var QsToShow = 15;
var Score = 0;
var Finished = false;
var Qs = null;
var QArray = new Array();
var ShowingAllQuestions = false;
var ShowAllQuestionsCaption = 'Show all questions';
var ShowOneByOneCaption = 'Show questions one by one';
var State = new Array();
var Feedback = '';
var TimeOver = false;
var strInstructions = '';
var Locked = false;
//The following variable can be used to add a message explaining that
//the question is finished, so no further marking will take place.
var strQuestionFinished = '';
function CompleteEmptyFeedback(){
var QNum, ANum;
for (QNum=0; QNum<I.length; QNum++){
//Only do this if not multi-select
if (I[QNum][2] != '3'){
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][1].length < 1){
if (I[QNum][3][ANum][2] > 0){
I[QNum][3][ANum][1] = DefaultRight;
}
else{
I[QNum][3][ANum][1] = DefaultWrong;
}
}
}
}
}
}
function SetUpQuestions(){
var AList = new Array();
var QList = new Array();
var i, j;
Qs = document.getElementById('Questions');
while (Qs.getElementsByTagName('li').length > 0){
QList.push(Qs.removeChild(Qs.getElementsByTagName('li')[0]));
}
var DumpItem = 0;
if (QsToShow > QList.length){
QsToShow = QList.length;
}
while (QsToShow < QList.length){
DumpItem = Math.floor(QList.length*Math.random());
for (j=DumpItem; j<(QList.length-1); j++){
QList[j] = QList[j+1];
}
QList.length = QList.length-1;
}
if (ShuffleQs == true){
QList = Shuffle(QList);
}
if (ShuffleAs == true){
var As;
for (var i=0; i<QList.length; i++){
As = QList[i].getElementsByTagName('ol')[0];
if (As != null){
AList.length = 0;
while (As.getElementsByTagName('li').length > 0){
AList.push(As.removeChild(As.getElementsByTagName('li')[0]));
}
AList = Shuffle(AList);
for (j=0; j<AList.length; j++){
As.appendChild(AList[j]);
}
}
}
}
for (i=0; i<QList.length; i++){
Qs.appendChild(QList[i]);
QArray[QArray.length] = QList[i];
}
//Show the first item
QArray[0].style.display = '';
//Now hide all except the first item
for (i=1; i<QArray.length; i++){
QArray[i].style.display = 'none';
}
SetQNumReadout();
SetFocusToTextbox();
}
function SetFocusToTextbox(){
//if there's a textbox, set the focus in it
if (QArray[CurrQNum].getElementsByTagName('input')[0] != null){
QArray[CurrQNum].getElementsByTagName('input')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
else{
if (QArray[CurrQNum].getElementsByTagName('textarea')[0] != null){
QArray[CurrQNum].getElementsByTagName('textarea')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
//This added for 6.0.4.11: hide accented character buttons if no textbox
else{
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'none';
}
}
}
}
function ChangeQ(ChangeBy){
//The following line prevents moving to another question until the current
//question is answered correctly. Uncomment it to enable this behaviour.
// if (State[CurrQNum][0] == -1){return;}
if (((CurrQNum + ChangeBy) < 0)||((CurrQNum + ChangeBy) >= QArray.length)){return;}
QArray[CurrQNum].style.display = 'none';
CurrQNum += ChangeBy;
QArray[CurrQNum].style.display = '';
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
SetQNumReadout();
SetFocusToTextbox();
}
var HiddenReadingShown = false;
function ShowSpecialReadingForQuestion(){
//Undocumented function for showing specific reading text elements which change with each question
//Added on 10/12/2004
if (document.getElementById('ReadingDiv') != null){
if (HiddenReadingShown == true){
document.getElementById('ReadingDiv').innerHTML = '';
}
if (QArray[CurrQNum] != null){
//Fix for 6.0.4.25
var Children = QArray[CurrQNum].getElementsByTagName('div');
for (var i=0; i<Children.length; i++){
if (Children[i].className=="HiddenReading"){
document.getElementById('ReadingDiv').innerHTML = Children[i].innerHTML;
HiddenReadingShown = true;
//Hide the ShowAllQuestions button to avoid confusion
if (document.getElementById('ShowMethodButton') != null){
document.getElementById('ShowMethodButton').style.display = 'none';
}
}
}
}
}
}
function SetQNumReadout(){
document.getElementById('QNumReadout').innerHTML = (CurrQNum+1) + ' / ' + QArray.length;
if ((CurrQNum+1) >= QArray.length){
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'visible';
}
}
if (CurrQNum <= 0){
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'visible';
}
}
}
var I=new Array();
I[0]=new Array();I[0][0]=100;
I[0][1]='';
I[0][2]='0';
I[0][3]=new Array();
I[0][3][0]=new Array('1','',1,100,1);
I[0][3][1]=new Array('2','',0,0,1);
I[0][3][2]=new Array('3','',0,0,1);
I[0][3][3]=new Array('4','',0,0,1);
I[0][3][4]=new Array('5','',0,0,1);
I[1]=new Array();I[1][0]=100;
I[1][1]='';
I[1][2]='0';
I[1][3]=new Array();
I[1][3][0]=new Array('1','',0,0,1);
I[1][3][1]=new Array('2','',1,100,1);
I[1][3][2]=new Array('3','',0,0,1);
I[1][3][3]=new Array('4','',0,0,1);
I[1][3][4]=new Array('5','',0,0,1);
I[2]=new Array();I[2][0]=100;
I[2][1]='';
I[2][2]='0';
I[2][3]=new Array();
I[2][3][0]=new Array('1','',0,0,1);
I[2][3][1]=new Array('2','',0,0,1);
I[2][3][2]=new Array('3','',0,0,1);
I[2][3][3]=new Array('4','',1,100,1);
I[2][3][4]=new Array('5','',0,0,1);
I[3]=new Array();I[3][0]=100;
I[3][1]='';
I[3][2]='0';
I[3][3]=new Array();
I[3][3][0]=new Array('1','',0,0,1);
I[3][3][1]=new Array('2','',1,100,1);
I[3][3][2]=new Array('3','',0,0,1);
I[3][3][3]=new Array('4','',0,0,1);
I[3][3][4]=new Array('5','',0,0,1);
I[4]=new Array();I[4][0]=100;
I[4][1]='';
I[4][2]='0';
I[4][3]=new Array();
I[4][3][0]=new Array('1','',0,0,1);
I[4][3][1]=new Array('2','',0,0,1);
I[4][3][2]=new Array('3','',0,0,1);
I[4][3][3]=new Array('4','',1,100,1);
I[4][3][4]=new Array('5','',0,0,1);
I[5]=new Array();I[5][0]=100;
I[5][1]='';
I[5][2]='0';
I[5][3]=new Array();
I[5][3][0]=new Array('1','',0,0,1);
I[5][3][1]=new Array('2','',0,0,1);
I[5][3][2]=new Array('3','',0,0,1);
I[5][3][3]=new Array('4','',0,0,1);
I[5][3][4]=new Array('5','',1,100,1);
I[6]=new Array();I[6][0]=100;
I[6][1]='';
I[6][2]='0';
I[6][3]=new Array();
I[6][3][0]=new Array('1','',0,0,1);
I[6][3][1]=new Array('2','',0,0,1);
I[6][3][2]=new Array('3','',1,100,1);
I[6][3][3]=new Array('4','',0,0,1);
I[6][3][4]=new Array('5','',0,0,1);
I[7]=new Array();I[7][0]=100;
I[7][1]='';
I[7][2]='0';
I[7][3]=new Array();
I[7][3][0]=new Array('1','',0,0,1);
I[7][3][1]=new Array('2','',1,100,1);
I[7][3][2]=new Array('3','',0,0,1);
I[7][3][3]=new Array('4','',0,0,1);
I[7][3][4]=new Array('5','',0,0,1);
I[8]=new Array();I[8][0]=100;
I[8][1]='';
I[8][2]='0';
I[8][3]=new Array();
I[8][3][0]=new Array('1','',0,0,1);
I[8][3][1]=new Array('2','',0,0,1);
I[8][3][2]=new Array('3','',1,100,1);
I[8][3][3]=new Array('4','',0,0,1);
I[8][3][4]=new Array('5','',0,0,1);
I[9]=new Array();I[9][0]=100;
I[9][1]='';
I[9][2]='0';
I[9][3]=new Array();
I[9][3][0]=new Array('1','',0,0,1);
I[9][3][1]=new Array('2','',1,100,1);
I[9][3][2]=new Array('3','',0,0,1);
I[9][3][3]=new Array('4','',0,0,1);
I[9][3][4]=new Array('5','',0,0,1);
I[10]=new Array();I[10][0]=100;
I[10][1]='';
I[10][2]='0';
I[10][3]=new Array();
I[10][3][0]=new Array('1','',0,0,1);
I[10][3][1]=new Array('2','',0,0,1);
I[10][3][2]=new Array('3','',1,100,1);
I[10][3][3]=new Array('4','',0,0,1);
I[10][3][4]=new Array('5','',0,0,1);
I[11]=new Array();I[11][0]=100;
I[11][1]='';
I[11][2]='0';
I[11][3]=new Array();
I[11][3][0]=new Array('1','',0,0,1);
I[11][3][1]=new Array('2','',0,0,1);
I[11][3][2]=new Array('3','',1,100,1);
I[11][3][3]=new Array('4','',0,0,1);
I[11][3][4]=new Array('5','',0,0,1);
I[12]=new Array();I[12][0]=100;
I[12][1]='';
I[12][2]='0';
I[12][3]=new Array();
I[12][3][0]=new Array('1','',0,0,1);
I[12][3][1]=new Array('2','',1,100,1);
I[12][3][2]=new Array('3','',0,0,1);
I[12][3][3]=new Array('4','',0,0,1);
I[12][3][4]=new Array('5','',0,0,1);
I[13]=new Array();I[13][0]=100;
I[13][1]='';
I[13][2]='0';
I[13][3]=new Array();
I[13][3][0]=new Array('1','',0,0,1);
I[13][3][1]=new Array('2','',1,100,1);
I[13][3][2]=new Array('3','',0,0,1);
I[13][3][3]=new Array('4','',0,0,1);
I[13][3][4]=new Array('5','',0,0,1);
I[14]=new Array();I[14][0]=100;
I[14][1]='';
I[14][2]='0';
I[14][3]=new Array();
I[14][3][0]=new Array('1','',0,0,1);
I[14][3][1]=new Array('2','',0,0,1);
I[14][3][2]=new Array('3','',1,100,1);
I[14][3][3]=new Array('4','',0,0,1);
I[14][3][4]=new Array('5','',0,0,1);
function StartUp(){
//If there's only one question, no need for question navigation controls
if (QsToShow < 2){
document.getElementById('QNav').style.display = 'none';
}
//Stash the instructions so they can be redisplayed
strInstructions = document.getElementById('InstructionsDiv').innerHTML;
CompleteEmptyFeedback();
SetUpQuestions();
ClearTextBoxes();
CreateStatusArray();
//Check search string for q parameter
if (document.location.search.length > 0){
if (ShuffleQs == false){
var JumpTo = parseInt(document.location.search.substring(1,document.location.search.length))-1;
if (JumpTo <= QsToShow){
ChangeQ(JumpTo);
}
}
}
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
}
function ShowHideQuestions(){
document.getElementById('ShowMethodButton').style.display = 'none';
if (ShowingAllQuestions == false){
for (var i=0; i<QArray.length; i++){
QArray[i].style.display = '';
}
document.getElementById('Questions').style.listStyleType = 'decimal';
document.getElementById('OneByOneReadout').style.display = 'none';
document.getElementById('ShowMethodButton').innerHTML = ShowOneByOneCaption;
ShowingAllQuestions = true;
}
else{
for (var i=0; i<QArray.length; i++){
if (i != CurrQNum){
QArray[i].style.display = 'none';
}
}
document.getElementById('Questions').style.listStyleType = 'none';
document.getElementById('OneByOneReadout').style.display = '';
document.getElementById('ShowMethodButton').innerHTML = ShowAllQuestionsCaption;
ShowingAllQuestions = false;
}
document.getElementById('ShowMethodButton').style.display = 'inline';
}
function CreateStatusArray(){
var QNum, ANum;
//For each item in the item array
for (QNum=0; QNum<I.length; QNum++){
//Check if the question still exists (hasn't been nuked by showing a random selection)
if (document.getElementById('Q_' + QNum) != null){
State[QNum] = new Array();
State[QNum][0] = -1; //Score for this q; -1 shows question not done yet
State[QNum][1] = new Array(); //answers
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
State[QNum][1][ANum] = 0; //answer not chosen yet; when chosen, will store its position in the series of choices
}
State[QNum][2] = 0; //tries at this q so far
State[QNum][3] = 0; //incrementing percent-correct values of selected answers
State[QNum][4] = 0; //penalties incurred for hints
State[QNum][5] = ''; //Sequence of answers chosen by number
}
else{
State[QNum] = null;
}
}
}
function CheckMCAnswer(QNum, ANum, Btn){
//if question doesn't exist, bail
if (State[QNum].length < 1){return;}
//Get the feedback
Feedback = I[QNum][3][ANum][1];
//Now show feedback and bail if question already complete
if (State[QNum][0] > -1){
//Add an extra message explaining that the question
// is finished if defined by the user
if (strQuestionFinished.length > 0){Feedback += '<br />' + strQuestionFinished;}
//Show the feedback
ShowMessage(Feedback);
//New for 6.2.2.1: If you want to mark an answer as correct even when it's the final choice, uncomment this line.
// if (I[QNum][3][ANum][2] >= 1){Btn.innerHTML = CorrectIndicator;}else{Btn.innerHTML = IncorrectIndicator;}
return;
}
//Hide the button while processing
Btn.style.display = 'none';
//Increment the number of tries
State[QNum][2]++;
//Add the percent-correct value of this answer
State[QNum][3] += I[QNum][3][ANum][3];
//Store the try number in the answer part of the State array, for tracking purposes
State[QNum][1][ANum] = State[QNum][2];
if (State[QNum][5].length > 0){State[QNum][5] += ' | ';}
State[QNum][5] += String.fromCharCode(65+ANum);
//Should this answer be accepted as correct?
if (I[QNum][3][ANum][2] < 1){
//It's wrong
//Mark the answer
Btn.innerHTML = IncorrectIndicator;
//Remove any previous score unless exercise is finished (6.0.3.8+)
if (Finished == false){
WriteToInstructions(strInstructions);
}
//Check whether this leaves just one MC answer unselected, in which case the Q is terminated
var RemainingAnswer = FinalAnswer(QNum);
if (RemainingAnswer > -1){
//Behave as if the last answer had been selected, but give no credit for it
//Increment the number of tries
State[QNum][2]++;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//Get the overall score and add it to the feedback
CalculateOverallScore();
//New for 6.2.2.1
var QsDone = CheckQuestionsCompleted();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
else{
WriteToInstructions(QsDone);
}
}
}
else{
//It's right
//Mark the answer
Btn.innerHTML = CorrectIndicator;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//New for 6.2.2.0
var QsDone = CheckQuestionsCompleted();
//Get the overall score and add it to the feedback
if (ContinuousScoring == true){
CalculateOverallScore();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
}
else{
WriteToInstructions(QsDone);
}
}
//Show the button again
Btn.style.display = 'inline';
//Finally, show the feedback
ShowMessage(Feedback);
//Check whether all questions are now done
CheckFinished();
}
function CalculateMCQuestionScore(QNum){
var Tries = State[QNum][2] + State[QNum][4]; //include tries and hint penalties
var PercentCorrect = State[QNum][3];
var TotAns = GetTotalMCAnswers(QNum);
var HintPenalties = State[QNum][4];
//Make sure it's not already complete
if (State[QNum][0] < 0){
//Allow for Hybrids
if (HintPenalties >= 1){
State[QNum][0] = 0;
}
else{
//This line calculates the score for this question
if (TotAns == 1){
State[QNum][0] = 1;
}
else{
State[QNum][0] = ((TotAns-((Tries*100)/State[QNum][3]))/(TotAns-1));
}
}
//Fix for Safari bug added for version 6.0.3.42 (negative infinity problem)
if ((State[QNum][0] < 0)||(State[QNum][0] == Number.NEGATIVE_INFINITY)){
State[QNum][0] = 0;
}
}
}
function GetTotalMCAnswers(QNum){
var Result = 0;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
Result++;
}
}
return Result;
}
function FinalAnswer(QNum){
var UnchosenAnswers = 0;
var FinalAnswer = -1;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
if (State[QNum][1][ANum] < 1){ //This answer hasn't been chosen yet
UnchosenAnswers++;
FinalAnswer = ANum;
}
}
}
if (UnchosenAnswers == 1){
return FinalAnswer;
}
else{
return -1;
}
}
function CalculateOverallScore(){
var TotalWeighting = 0;
var TotalScore = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] > -1){
TotalWeighting += I[QNum][0];
TotalScore += (I[QNum][0] * State[QNum][0]);
}
}
}
if (TotalWeighting > 0){
Score = Math.floor((TotalScore/TotalWeighting)*100);
}
else{
//if TotalWeighting is 0, no questions so far have any value, so
//no penalty should be shown.
Score = 100;
}
}
//New for 6.2.2.0
function CheckQuestionsCompleted(){
if (ShowCompletedSoFar == false){return '';}
var QsCompleted = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 0){
QsCompleted++;
}
}
}
//Fixes for 6.2.2.2
if (QsCompleted >= QArray.length){
return ExerciseCompleted;
}
else{
return CompletedSoFar + ' ' + QsCompleted + '/' + QArray.length + '.';
}
}
function CheckFinished(){
var FB = '';
var AllDone = true;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] < 0){
AllDone = false;
}
}
}
if (AllDone == true){
//Report final score and submit if necessary
CalculateOverallScore();
FB = YourScoreIs + ' ' + Score + '%.';
if (ShowCorrectFirstTime == true){
var CFT = 0;
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 1){
CFT++;
}
}
}
FB += '<br />' + CorrectFirstTime + ' ' + CFT + '/' + QsToShow;
}
//New for 6.2.2.0
FB += '<br />' + ExerciseCompleted;
WriteToInstructions(FB);
Finished == true;
TimeOver = true;
Locked = true;
Finished = true;
Detail = '<?xml version="1.0"?><hpnetresult><fields>';
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][5].length > 0){
Detail += '<field><fieldname>Question #' + (QNum+1) + '</fieldname><fieldtype>question-tracking</fieldtype><fieldlabel>Q ' + (QNum+1) + '</fieldlabel><fieldlabelid>QuestionTrackingField</fieldlabelid><fielddata>' + State[QNum][5] + '</fielddata></field>';
}
}
}
Detail += '</fields></hpnetresult>';
}
}
//-->
//]]>
</script>
</head>
<body onload="StartUp()" id="TheBody" >
<!-- BeginTopNavButtons -->
<!-- EndTopNavButtons -->
<div class="Titles">
<h2 class="ExerciseTitle">DIRECTIONS: Some of the sentences in this section contain an error in grammar or correct usage. If there is NO ERROR choose 5. If there is an error, choose from 1 to 4.</h2>
</div>
<div id="InstructionsDiv" class="StdDiv">
<div id="Instructions"></div>
</div>
<div id="ContainerDiv">
<div class="ExerciseContainer">
<div id="QNav" class="QuestionNavigation">
<p style="text-align: right;">
<button id="ShowMethodButton" class="FuncButton" onclick="ShowHideQuestions(); return false;">Show all questions</button>
</p>
<div id="OneByOneReadout">
<button id="PrevQButton" class="FuncButton" onclick="ChangeQ(-1); return false;"><=</button>
<span id="QNumReadout" class="QNum"> </span>
<button id="NextQButton" class="FuncButton" onclick="ChangeQ(1); return false;">=></button>
<br />
</div>
</div>
<ol class="QuizQuestions" id="Questions">
<li class="QuizQuestion" id="Q_0" style="display: none;"><div class="QuestionText">(1) Between (2) the three of us, (3) I think I am (4) the slowest runner. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_0_0"><button class="FuncButton" id="Q_0_0_Btn" onclick="CheckMCAnswer(0,0,this)">?</button>  1</li><li id="Q_0_1"><button class="FuncButton" id="Q_0_1_Btn" onclick="CheckMCAnswer(0,1,this)">?</button>  2</li><li id="Q_0_2"><button class="FuncButton" id="Q_0_2_Btn" onclick="CheckMCAnswer(0,2,this)">?</button>  3</li><li id="Q_0_3"><button class="FuncButton" id="Q_0_3_Btn" onclick="CheckMCAnswer(0,3,this)">?</button>  4</li><li id="Q_0_4"><button class="FuncButton" id="Q_0_4_Btn" onclick="CheckMCAnswer(0,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_1" style="display: none;"><div class="QuestionText">(1) There are (2) scarcely no (3) more birds (4) in this city. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_1_0"><button class="FuncButton" id="Q_1_0_Btn" onclick="CheckMCAnswer(1,0,this)">?</button>  1</li><li id="Q_1_1"><button class="FuncButton" id="Q_1_1_Btn" onclick="CheckMCAnswer(1,1,this)">?</button>  2</li><li id="Q_1_2"><button class="FuncButton" id="Q_1_2_Btn" onclick="CheckMCAnswer(1,2,this)">?</button>  3</li><li id="Q_1_3"><button class="FuncButton" id="Q_1_3_Btn" onclick="CheckMCAnswer(1,3,this)">?</button>  4</li><li id="Q_1_4"><button class="FuncButton" id="Q_1_4_Btn" onclick="CheckMCAnswer(1,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_2" style="display: none;"><div class="QuestionText">(1) This (2) fruit (3) contains (4) fewer sugar. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_2_0"><button class="FuncButton" id="Q_2_0_Btn" onclick="CheckMCAnswer(2,0,this)">?</button>  1</li><li id="Q_2_1"><button class="FuncButton" id="Q_2_1_Btn" onclick="CheckMCAnswer(2,1,this)">?</button>  2</li><li id="Q_2_2"><button class="FuncButton" id="Q_2_2_Btn" onclick="CheckMCAnswer(2,2,this)">?</button>  3</li><li id="Q_2_3"><button class="FuncButton" id="Q_2_3_Btn" onclick="CheckMCAnswer(2,3,this)">?</button>  4</li><li id="Q_2_4"><button class="FuncButton" id="Q_2_4_Btn" onclick="CheckMCAnswer(2,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_3" style="display: none;"><div class="QuestionText">(1) I have never (2) seen nothing (3) as beautiful (4) as this city. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_3_0"><button class="FuncButton" id="Q_3_0_Btn" onclick="CheckMCAnswer(3,0,this)">?</button>  1</li><li id="Q_3_1"><button class="FuncButton" id="Q_3_1_Btn" onclick="CheckMCAnswer(3,1,this)">?</button>  2</li><li id="Q_3_2"><button class="FuncButton" id="Q_3_2_Btn" onclick="CheckMCAnswer(3,2,this)">?</button>  3</li><li id="Q_3_3"><button class="FuncButton" id="Q_3_3_Btn" onclick="CheckMCAnswer(3,3,this)">?</button>  4</li><li id="Q_3_4"><button class="FuncButton" id="Q_3_4_Btn" onclick="CheckMCAnswer(3,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_4" style="display: none;"><div class="QuestionText">(1) Place the (2) mirror on (3) the wall to give you an (4) allusion of bigger room. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_4_0"><button class="FuncButton" id="Q_4_0_Btn" onclick="CheckMCAnswer(4,0,this)">?</button>  1</li><li id="Q_4_1"><button class="FuncButton" id="Q_4_1_Btn" onclick="CheckMCAnswer(4,1,this)">?</button>  2</li><li id="Q_4_2"><button class="FuncButton" id="Q_4_2_Btn" onclick="CheckMCAnswer(4,2,this)">?</button>  3</li><li id="Q_4_3"><button class="FuncButton" id="Q_4_3_Btn" onclick="CheckMCAnswer(4,3,this)">?</button>  4</li><li id="Q_4_4"><button class="FuncButton" id="Q_4_4_Btn" onclick="CheckMCAnswer(4,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_5" style="display: none;"><div class="QuestionText">(1) We were lucky (2) we didn’t (3) have typhoon (4) this month. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_5_0"><button class="FuncButton" id="Q_5_0_Btn" onclick="CheckMCAnswer(5,0,this)">?</button>  1</li><li id="Q_5_1"><button class="FuncButton" id="Q_5_1_Btn" onclick="CheckMCAnswer(5,1,this)">?</button>  2</li><li id="Q_5_2"><button class="FuncButton" id="Q_5_2_Btn" onclick="CheckMCAnswer(5,2,this)">?</button>  3</li><li id="Q_5_3"><button class="FuncButton" id="Q_5_3_Btn" onclick="CheckMCAnswer(5,3,this)">?</button>  4</li><li id="Q_5_4"><button class="FuncButton" id="Q_5_4_Btn" onclick="CheckMCAnswer(5,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_6" style="display: none;"><div class="QuestionText">(1) My favorite (2) vegetable (3) are (4) peas. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_6_0"><button class="FuncButton" id="Q_6_0_Btn" onclick="CheckMCAnswer(6,0,this)">?</button>  1</li><li id="Q_6_1"><button class="FuncButton" id="Q_6_1_Btn" onclick="CheckMCAnswer(6,1,this)">?</button>  2</li><li id="Q_6_2"><button class="FuncButton" id="Q_6_2_Btn" onclick="CheckMCAnswer(6,2,this)">?</button>  3</li><li id="Q_6_3"><button class="FuncButton" id="Q_6_3_Btn" onclick="CheckMCAnswer(6,3,this)">?</button>  4</li><li id="Q_6_4"><button class="FuncButton" id="Q_6_4_Btn" onclick="CheckMCAnswer(6,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_7" style="display: none;"><div class="QuestionText">(1) Either James or John (2) are going (3) to lead the choir in the (4) recital tomorrow. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_7_0"><button class="FuncButton" id="Q_7_0_Btn" onclick="CheckMCAnswer(7,0,this)">?</button>  1</li><li id="Q_7_1"><button class="FuncButton" id="Q_7_1_Btn" onclick="CheckMCAnswer(7,1,this)">?</button>  2</li><li id="Q_7_2"><button class="FuncButton" id="Q_7_2_Btn" onclick="CheckMCAnswer(7,2,this)">?</button>  3</li><li id="Q_7_3"><button class="FuncButton" id="Q_7_3_Btn" onclick="CheckMCAnswer(7,3,this)">?</button>  4</li><li id="Q_7_4"><button class="FuncButton" id="Q_7_4_Btn" onclick="CheckMCAnswer(7,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_8" style="display: none;"><div class="QuestionText">(1) The additional supplies (2) that we need (3) to bring are: (4) band aids, cottons, alcohol, and gauze. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_8_0"><button class="FuncButton" id="Q_8_0_Btn" onclick="CheckMCAnswer(8,0,this)">?</button>  1</li><li id="Q_8_1"><button class="FuncButton" id="Q_8_1_Btn" onclick="CheckMCAnswer(8,1,this)">?</button>  2</li><li id="Q_8_2"><button class="FuncButton" id="Q_8_2_Btn" onclick="CheckMCAnswer(8,2,this)">?</button>  3</li><li id="Q_8_3"><button class="FuncButton" id="Q_8_3_Btn" onclick="CheckMCAnswer(8,3,this)">?</button>  4</li><li id="Q_8_4"><button class="FuncButton" id="Q_8_4_Btn" onclick="CheckMCAnswer(8,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_9" style="display: none;"><div class="QuestionText">(1) All the students (2) has finished (3) their (4) report. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_9_0"><button class="FuncButton" id="Q_9_0_Btn" onclick="CheckMCAnswer(9,0,this)">?</button>  1</li><li id="Q_9_1"><button class="FuncButton" id="Q_9_1_Btn" onclick="CheckMCAnswer(9,1,this)">?</button>  2</li><li id="Q_9_2"><button class="FuncButton" id="Q_9_2_Btn" onclick="CheckMCAnswer(9,2,this)">?</button>  3</li><li id="Q_9_3"><button class="FuncButton" id="Q_9_3_Btn" onclick="CheckMCAnswer(9,3,this)">?</button>  4</li><li id="Q_9_4"><button class="FuncButton" id="Q_9_4_Btn" onclick="CheckMCAnswer(9,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_10" style="display: none;"><div class="QuestionText">(1) He (2) was (3) a (4) honorable man. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_10_0"><button class="FuncButton" id="Q_10_0_Btn" onclick="CheckMCAnswer(10,0,this)">?</button>  1</li><li id="Q_10_1"><button class="FuncButton" id="Q_10_1_Btn" onclick="CheckMCAnswer(10,1,this)">?</button>  2</li><li id="Q_10_2"><button class="FuncButton" id="Q_10_2_Btn" onclick="CheckMCAnswer(10,2,this)">?</button>  3</li><li id="Q_10_3"><button class="FuncButton" id="Q_10_3_Btn" onclick="CheckMCAnswer(10,3,this)">?</button>  4</li><li id="Q_10_4"><button class="FuncButton" id="Q_10_4_Btn" onclick="CheckMCAnswer(10,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_11" style="display: none;"><div class="QuestionText">(1) The recently (2) heavy flooding (3) effected the (4) crops of farmers. (1) NO ERROR</div><ol class="MCAnswers"><li id="Q_11_0"><button class="FuncButton" id="Q_11_0_Btn" onclick="CheckMCAnswer(11,0,this)">?</button>  1</li><li id="Q_11_1"><button class="FuncButton" id="Q_11_1_Btn" onclick="CheckMCAnswer(11,1,this)">?</button>  2</li><li id="Q_11_2"><button class="FuncButton" id="Q_11_2_Btn" onclick="CheckMCAnswer(11,2,this)">?</button>  3</li><li id="Q_11_3"><button class="FuncButton" id="Q_11_3_Btn" onclick="CheckMCAnswer(11,3,this)">?</button>  4</li><li id="Q_11_4"><button class="FuncButton" id="Q_11_4_Btn" onclick="CheckMCAnswer(11,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_12" style="display: none;"><div class="QuestionText">(1) Emmanuel (2) could of passed (3) the examinations (4) if he had studied hard enough. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_12_0"><button class="FuncButton" id="Q_12_0_Btn" onclick="CheckMCAnswer(12,0,this)">?</button>  1</li><li id="Q_12_1"><button class="FuncButton" id="Q_12_1_Btn" onclick="CheckMCAnswer(12,1,this)">?</button>  2</li><li id="Q_12_2"><button class="FuncButton" id="Q_12_2_Btn" onclick="CheckMCAnswer(12,2,this)">?</button>  3</li><li id="Q_12_3"><button class="FuncButton" id="Q_12_3_Btn" onclick="CheckMCAnswer(12,3,this)">?</button>  4</li><li id="Q_12_4"><button class="FuncButton" id="Q_12_4_Btn" onclick="CheckMCAnswer(12,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_13" style="display: none;"><div class="QuestionText">(1) I believe (2) that were going (3) to have a (4) prosperous new year. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_13_0"><button class="FuncButton" id="Q_13_0_Btn" onclick="CheckMCAnswer(13,0,this)">?</button>  1</li><li id="Q_13_1"><button class="FuncButton" id="Q_13_1_Btn" onclick="CheckMCAnswer(13,1,this)">?</button>  2</li><li id="Q_13_2"><button class="FuncButton" id="Q_13_2_Btn" onclick="CheckMCAnswer(13,2,this)">?</button>  3</li><li id="Q_13_3"><button class="FuncButton" id="Q_13_3_Btn" onclick="CheckMCAnswer(13,3,this)">?</button>  4</li><li id="Q_13_4"><button class="FuncButton" id="Q_13_4_Btn" onclick="CheckMCAnswer(13,4,this)">?</button>  5</li></ol></li>
<li class="QuizQuestion" id="Q_14" style="display: none;"><div class="QuestionText">(1) Paul Erdos (2) was a mathematician (3) who writes a lot of research papers (4) in collaboration with other mathematicians. (5) NO ERROR</div><ol class="MCAnswers"><li id="Q_14_0"><button class="FuncButton" id="Q_14_0_Btn" onclick="CheckMCAnswer(14,0,this)">?</button>  1</li><li id="Q_14_1"><button class="FuncButton" id="Q_14_1_Btn" onclick="CheckMCAnswer(14,1,this)">?</button>  2</li><li id="Q_14_2"><button class="FuncButton" id="Q_14_2_Btn" onclick="CheckMCAnswer(14,2,this)">?</button>  3</li><li id="Q_14_3"><button class="FuncButton" id="Q_14_3_Btn" onclick="CheckMCAnswer(14,3,this)">?</button>  4</li><li id="Q_14_4"><button class="FuncButton" id="Q_14_4_Btn" onclick="CheckMCAnswer(14,4,this)">?</button>  5</li></ol></li></ol>
</div>
</div>
<div class="Feedback" id="FeedbackDiv">
<div class="FeedbackText" id="FeedbackContent"></div>
<button id="FeedbackOKButton" class="FuncButton" onclick="HideFeedback(); return false;"> OK </button>
</div>
<!-- BeginBottomNavButtons -->
<!-- EndBottomNavButtons -->
<!-- BeginSubmissionForm -->
<!-- EndSubmissionForm -->
</body>
source: https://www.civilserviceexamph.com/grammar-and-correct-usage-questions-in-2017-cse/
</html>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-74044111287284555132023-07-04T22:10:00.000-07:002023-07-04T22:10:53.756-07:00Civil Service Mathematics Reviewer<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" prefix="dc: http://purl.org/dc/elements/1.1/">
<head><meta name="author" content="Created with Hot Potatoes by Half-Baked Software, registered to civilservice."/><meta name="keywords" content="Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="dc:creator" content="civilservice" />
<meta name="dc:title" content="Mathematics Reviewer: Click the => to move to the next question or click the Show all questions button." />
<title>
Mathematics Reviewer: Click the => to move to the next question or click the Show all questions button.
</title>
<!-- Made with executable version 7.0 Release 3 Build 0 -->
<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->
<style>
/* This is the CSS stylesheet used in the exercise. */
/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */
/* BeginCorePageCSS */
/* Made with executable version 7.0 Release 3 Build 0 */
/* CSS variables for colours. */
:root{
--strFontFace: Geneva,Arial,sans-serif;
--strFontSize: medium;
--strTextColor: #000000;
--strTitleColor: #000000;
--strFuncLightColor: #ffffff;
--strFuncShadeColor: #7f7f7f;
--strLinkColor: #0000FF;
--strVLinkColor: #0000CC;
--strNavBarColor: #000000;
--strNavLightColor: #7f7f7f;
--strNavShadeColor: #000000;
--strNavTextColor: #ffffff;
--strPageBGColor: #C0C0C0;
--strExBGColor: #FFFFFF;
}
body{
font-family: var(--strFontFace);
background-color: var(--strPageBGColor);
color: var(--strTextColor);
margin-right: 5%;
margin-left: 5%;
font-size: var(--strFontSize);
padding-bottom: 0.5em;
}
p{
text-align: left;
margin: 0px;
font-size: 1em;
}
table,div,span,td{
font-size: 1em;
color: var(--strTextColor);
}
div.Titles{
padding: 0.5em;;
text-align: center;
color: var(--strTitleColor);
}
button{
font-family: var(--strFontFace);
font-size: 1em;
display: inline;
}
.ExerciseTitle{
font-size: 140%;
color: var(--strTitleColor);
}
.ExerciseSubtitle{
font-size: 120%;
color: var(--strTitleColor);
}
div.StdDiv, div.ExerciseContainer, div.ReadingContainer{
background-color: var(--strExBGColor);
text-align: center;
font-size: 1em;
color: var(--strTextColor);
padding: 0.5em;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: var(--strTextColor);
margin-bottom: 1px;
}
div.ReadingContainer, div.ExerciseContainer{
min-width: 15em;
flex-grow: 1;
flex-basis: 0;
margin: 1px;
}
div#ContainerDiv{
margin: -1px;
padding: 0;
border: none;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
/* EndCorePageCSS */
.RTLText{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
.CentredRTLText{
text-align: center;
font-size: 150%;
direction: rtl;
font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", var(--strFontFace);
}
button p.RTLText{
text-align: center;
}
.RTLGapBox{
text-align: right;
font-size: 150%;
direction: rtl;
font-family: "Times New Roman", var(--strFontFace);
}
.Guess{
font-weight: bold;
}
.CorrectAnswer{
font-weight: bold;
}
div#Timer{
padding: 0.25em;
margin-left: auto;
margin-right: auto;
text-align: center;
color: var(--strTitleColor);
}
span#TimerText{
padding: 0.25em;
border-width: 1px;
border-style: solid;
font-weight: bold;
display: none;
color: var(--strTitleColor);
}
span.Instructions{
}
div.ExerciseText{
}
.FeedbackText, .FeedbackText span.CorrectAnswer, .FeedbackText span.Guess, .FeedbackText span.Answer{
color: var(--strTitleColor);
}
.LeftItem{
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
.RightItem{
font-weight: bold;
font-size: 1em;
color: var(--strTextColor);
text-align: left;
}
span.CorrectMark{
}
input, textarea{
font-family: var(--strFontFace);
font-size: 120%;
}
select{
font-size: 1em;
}
div.Feedback {
background-color: var(--strPageBGColor);
left: 33%;
width: 34%;
top: 33%;
z-index: 1;
border-style: solid;
border-width: 1px;
padding: 5px;
text-align: center;
color: var(--strTitleColor);
position: absolute;
display: none;
font-size: 1em;
}
div.ExerciseDiv{
color: var(--strTextColor);
}
/* JMatch standard output table. */
table.MatchTable{
margin: 2em auto;
border-width: 0;
}
/* JMatch flashcard styles */
table.FlashcardTable{
background-color: transparent;
color: var(--strTextColor);
border-color: var(--strTextColor);
margin-left: auto;
margin-right: auto;
margin-top: 2em;
margin-bottom: 2em;
/*width: 90%;*/
position: relative;
text-align: center;
padding: 0px;
}
table.FlashcardTable tr{
border-style: none;
margin: 0px;
padding: 0px;
background-color: var(--strExBGColor);
}
table.FlashcardTable td.Showing{
font-size: 140%;
text-align: center;
width: 50%;
display: table-cell;
padding: 2em;
margin: 0px;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
background-color: var(--strPageBGColor);
}
table.FlashcardTable td.Hidden{
display: none;
}
/* JMix styles */
div.JMixDrag, div.JMatchDrag{
padding: 0;
background-color: var(--strPageBGColor);
border-style: none;
}
div#GuessDiv{
padding: 0.5em;
margin-bottom: 2em;
}
div#SegmentDiv{
margin-top: 2em;
margin-bottom: 2em;
text-align: center;
}
a.ExSegment{
font-size: 120%;
font-weight: bold;
text-decoration: none;
color: var(--strTextColor);
display: inline-block;
padding: 0.5em;
border: solid 1pt gray;
margin-bottom: 0.5em;
}
span.RemainingWordList{
font-style: italic;
}
div.DropLine {
position: absolute;
text-align: left;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: var(--strTitleColor);
width: 80%;
left: 10%;
}
/* JCloze styles */
.ClozeWordList{
text-align: center;
font-weight: bold;
}
div.ClozeBody{
text-align: left;
margin-top: 2em;
margin-bottom: 2em;
line-height: 2.0
}
span.GapSpan{
font-weight: bold;
}
/* JCross styles */
table.CrosswordGrid{
margin: auto auto 1em auto;
border-collapse: collapse;
padding: 0px;
background-color: #000000;
}
table.CrosswordGrid tbody tr td{
width: 1.5em;
height: 1.5em;
text-align: center;
vertical-align: middle;
font-size: 140%;
padding: 1px;
margin: 0px;
border-style: solid;
border-width: 1px;
border-color: #000000;
color: #000000;
}
table.CrosswordGrid span{
color: #000000;
}
table.CrosswordGrid td.BlankCell{
background-color: #000000;
color: #000000;
}
table.CrosswordGrid td.LetterOnlyCell{
text-align: center;
vertical-align: middle;
background-color: #ffffff;
color: #000000;
font-weight: bold;
}
table.CrosswordGrid td.NumLetterCell{
text-align: left;
vertical-align: top;
background-color: #ffffff;
color: #000000;
padding: 1px;
font-weight: bold;
}
.NumLetterCellText{
cursor: pointer;
color: #000000;
}
.GridNum{
vertical-align: super;
font-size: 66%;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.GridNum:hover, .GridNum:visited{
color: #000000;
}
table#Clues{
margin: auto;
vertical-align: top;
}
table#Clues td{
vertical-align: top;
}
table.ClueList{
margin: auto;
}
td.ClueNum{
text-align: right;
font-weight: bold;
vertical-align: top;
}
td.Clue{
text-align: left;
}
div#ClueEntry{
text-align: left;
margin-bottom: 1em;
}
/* Keypad styles */
div.Keypad{
text-align: center;
display: none; /* initially hidden, shown if needed */
margin-bottom: 0.5em;
}
div.Keypad button{
font-family: var(--strFontFace);
font-size: 120%;
background-color: #ffffff;
color: #000000;
width: 2em;
border-style: solid;
border-width: 1px;
border-radius: 0.5em;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
}
/* JQuiz styles */
div.QuestionNavigation{
text-align: center;
}
.QNum{
margin: 0em 1em 0.5em 1em;
font-weight: bold;
vertical-align: middle;
}
textarea{
font-family: var(--strFontFace);
}
.QuestionText{
text-align: left;
margin: 0px;
font-size: 1em;
}
.Answer{
font-size: 120%;
}
.PartialAnswer{
font-size: 120%;
letter-spacing: 0.1em;
color: var(--strTitleColor);
}
.Highlight{
color: #000000;
background-color: #ffff00;
font-weight: bold;
font-size: 120%;
}
ol.QuizQuestions{
text-align: left;
list-style-type: none;
}
li.QuizQuestion{
padding: 1em;
border-style: solid;
border-width: 0px 0px 1px 0px;
}
ol.MCAnswers{
text-align: left;
list-style-type: upper-alpha;
padding: 1em;
}
ol.MCAnswers li{
margin-bottom: 1em;
}
ol.MSelAnswers{
text-align: left;
list-style-type: lower-alpha;
padding: 1em;
}
div.ShortAnswer{
padding: 1em;
}
.FuncButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strFuncLightColor);
border-top-color: var(--strFuncLightColor);
border-right-color: var(--strFuncShadeColor);
border-bottom-color: var(--strFuncShadeColor);
color: var(--strTextColor);
background-color: var(--strExBGColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strFuncShadeColor);
}
.FuncButton:active {
box-shadow: none;
}
.FuncButton:hover{
color: var(--strExBGColor);
background-color: var(--strTextColor);
}
/*BeginNavBarStyle*/
div.NavButtonBar{
background-color: var(--strNavBarColor);
text-align: center;
margin: 0.25rem 0;
clear: both;
font-size: 1em;
padding: 0.2em;
box-sizing: border-box;
}
.NavButton {
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 3em;
border-left-color: var(--strNavLightColor);
border-top-color: var(--strNavLightColor);
border-right-color: var(--strNavShadeColor);
border-bottom-color: var(--strNavShadeColor);
background-color: var(--strNavBarColor);
color: var(--strNavTextColor);
border-width: 1pt;
cursor: pointer;
box-shadow: 0.2em 0.3em 0.2em var(--strNavShadeColor);
}
.NavButton:active {
box-shadow: none;
}
.NavButton:hover{
color: var(--strNavBarColor);
background-color: var(--strNavTextColor);
}
/*EndNavBarStyle*/
a{
color: var(--strLinkColor);
}
a:visited{
color: var(--strVLinkColor);
}
a:hover{
color: var(--strLinkColor);
}
div.CardStyle {
position: absolute;
font-family: var(--strFontFace);
font-size: 1em;
border-style: solid;
border-radius: 0.5em;
padding: 0.5em;
min-width: 2em;
border-width: 1pt;
color: var(--strTextColor);
box-shadow: 0.2em 0.3em 0.2em var(--strTextColor);
background-color: var(--strExBGColor);
left: -50px;
top: -50px;
overflow: visible;
touch-action: none;
user-select: none;
box-sizing: border-box;
}
div.CardStyleCentered{
text-align: center;
}
.rtl{
text-align: right;
font-size: 140%;
}
</style>
<script>
//<![CDATA[
<!--
//CODE FOR HANDLING NAV BUTTONS AND FUNCTION BUTTONS
function FocusAButton(){
if (document.getElementById('CheckButton1') != null){
document.getElementById('CheckButton1').focus();
}
else{
if (document.getElementById('CheckButton2') != null){
document.getElementById('CheckButton2').focus();
}
else{
document.getElementsByTagName('button')[0].focus();
}
}
}
//CODE FOR HANDLING DISPLAY OF POPUP FEEDBACK BOX
var topZ = 1000;
function ShowMessage(Feedback){
var Output = Feedback + '<br /><br />';
document.getElementById('FeedbackContent').innerHTML = Output;
var FDiv = document.getElementById('FeedbackDiv');
topZ++;
FDiv.style.zIndex = topZ;
FDiv.style.top = TopSettingWithScrollOffset(30) + 'px';
FDiv.style.display = 'block';
ShowElements(false, 'input');
ShowElements(false, 'select');
ShowElements(false, 'object');
ShowElements(true, 'object', 'FeedbackContent');
//Focus the OK button
setTimeout("document.getElementById('FeedbackOKButton').focus()", 50);
//
}
function ShowElements(Show, TagName, ContainerToReverse){
// added third argument to allow objects in the feedback box to appear
//IE bug -- hide all the form elements that will show through the popup
//FF on Mac bug : doesn't redisplay objects whose visibility is set to visible
//unless the object's display property is changed
//get container object (by Id passed in, or use document otherwise)
TopNode = document.getElementById(ContainerToReverse);
var Els;
if (TopNode != null) {
Els = TopNode.getElementsByTagName(TagName);
} else {
Els = document.getElementsByTagName(TagName);
}
for (var i=0; i<Els.length; i++){
if (TagName == "object") {
//manipulate object elements in all browsers
if (Show == true){
Els[i].style.visibility = 'visible';
}
else{
Els[i].style.visibility = 'hidden';
}
}
}
}
function HideFeedback(){
document.getElementById('FeedbackDiv').style.display = 'none';
ShowElements(true, 'input');
ShowElements(true, 'select');
ShowElements(true, 'object');
}
//GENERAL UTILITY FUNCTIONS AND VARIABLES
//PAGE DIMENSION FUNCTIONS
function PageDim(){
//Get the page width and height
this.W = 600;
this.H = 400;
this.W = document.getElementsByTagName('body')[0].offsetWidth;
this.H = document.getElementsByTagName('body')[0].offsetHeight;
}
var pg = null;
function GetPageXY(El) {
var XY = {x: 0, y: 0};
while(El){
XY.x += El.offsetLeft;
XY.y += El.offsetTop;
El = El.offsetParent;
}
return XY;
}
function GetScrollTop(){
if (typeof(window.pageYOffset) == 'number'){
return window.pageYOffset;
}
else{
if ((document.body)&&(document.body.scrollTop)){
return document.body.scrollTop;
}
else{
if ((document.documentElement)&&(document.documentElement.scrollTop)){
return document.documentElement.scrollTop;
}
else{
return 0;
}
}
}
}
function GetViewportHeight(){
if (typeof window.innerHeight != 'undefined'){
return window.innerHeight;
}
else{
if (((typeof document.documentElement != 'undefined')&&(typeof document.documentElement.clientHeight !=
'undefined'))&&(document.documentElement.clientHeight != 0)){
return document.documentElement.clientHeight;
}
else{
return document.getElementsByTagName('body')[0].clientHeight;
}
}
}
function TopSettingWithScrollOffset(TopPercent){
var T = Math.floor(GetViewportHeight() * (TopPercent/100));
return GetScrollTop() + T;
}
//CODE FOR AVOIDING LOSS OF DATA WHEN BACKSPACE KEY INVOKES history.back()
var InTextBox = false;
function SuppressBackspace(e){
if (InTextBox == true){return;}
thisKey = e.keyCode;
var Suppress = false;
if (thisKey == 8) {
Suppress = true;
e.preventDefault();
}
}
window.addEventListener('keypress',SuppressBackspace,false);
function ReduceItems(InArray, ReduceToSize){
var ItemToDump=0;
var j=0;
while (InArray.length > ReduceToSize){
ItemToDump = Math.floor(InArray.length*Math.random());
InArray.splice(ItemToDump, 1);
}
}
function Shuffle(InArray){
var Num;
var Temp = new Array();
var Len = InArray.length;
var j = Len;
for (var i=0; i<Len; i++){
Temp[i] = InArray[i];
}
for (i=0; i<Len; i++){
Num = Math.floor(j * Math.random());
InArray[i] = Temp[Num];
for (var k=Num; k < (j-1); k++) {
Temp[k] = Temp[k+1];
}
j--;
}
return InArray;
}
function WriteToInstructions(Feedback) {
document.getElementById('InstructionsDiv').innerHTML = Feedback;
}
function EscapeDoubleQuotes(InString){
return InString.replace(/"/g, '"')
}
function TrimString(InString){
var x = 0;
if (InString.length != 0) {
while ((InString.charAt(InString.length - 1) == '\u0020') || (InString.charAt(InString.length - 1) == '\u000A') || (InString.charAt(InString.length - 1) == '\u000D')){
InString = InString.substring(0, InString.length - 1)
}
while ((InString.charAt(0) == '\u0020') || (InString.charAt(0) == '\u000A') || (InString.charAt(0) == '\u000D')){
InString = InString.substring(1, InString.length)
}
while (InString.indexOf(' ') != -1) {
x = InString.indexOf(' ')
InString = InString.substring(0, x) + InString.substring(x+1, InString.length)
}
return InString;
}
else {
return '';
}
}
function FindLongest(InArray){
if (InArray.length < 1){return -1;}
var Longest = 0;
for (var i=1; i<InArray.length; i++){
if (InArray[i].length > InArray[Longest].length){
Longest = i;
}
}
return Longest;
}
//SELECTION OBJECT FOR TYPING WITH KEYPAD
var selObj = null;
SelObj = function(box){
this.box = box;
this.selStart = this.box.selectionStart;
this.selEnd = this.box.selectionEnd;
this.selText = this.box.value.substring(this.selStart, this.selEnd);
return this;
}
function setSelText(newText){
var caretPos = this.selStart + newText.length;
var newValue = this.box.value.substring(0, this.selStart);
newValue += newText;
newValue += this.box.value.substring(this.selEnd, this.box.value.length);
this.box.value = newValue;
this.box.setSelectionRange(caretPos, caretPos);
this.box.focus();
}
SelObj.prototype.setSelText = setSelText;
function setSelSelectionRange(start, end){
this.box.setSelectionRange(start, end);
}
SelObj.prototype.setSelSelectionRange = setSelSelectionRange;
//UNICODE CHARACTER FUNCTIONS
function IsCombiningDiacritic(CharNum){
var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff)));
Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23)));
return Result;
}
function IsCJK(CharNum){
return ((CharNum >= 0x3000)&&(CharNum < 0xd800));
}
//SETUP FUNCTIONS
//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED
function ClearTextBoxes(){
var NList = document.getElementsByTagName('input');
for (var i=0; i<NList.length; i++){
if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > -1)){
NList[i].value = '';
}
if (NList[i].id.indexOf('Chk') > -1){
NList[i].checked = '';
}
}
}
//JQUIZ CORE JAVASCRIPT CODE
var CurrQNum = 0;
var CorrectIndicator = '✔';
var IncorrectIndicator = '✘';
var YourScoreIs = 'Your score is ';
//New for 6.2.2.0
var CompletedSoFar = 'Questions completed so far: ';
var ExerciseCompleted = 'You have completed the exercise.';
var ShowCompletedSoFar = true;
var ContinuousScoring = true;
var CorrectFirstTime = 'Questions answered correctly first time: ';
var ShowCorrectFirstTime = true;
var ShuffleQs = false;
var ShuffleAs = false;
var DefaultRight = 'Correct!';
var DefaultWrong = 'Sorry! Try again.';
var QsToShow = 15;
var Score = 0;
var Finished = false;
var Qs = null;
var QArray = new Array();
var ShowingAllQuestions = false;
var ShowAllQuestionsCaption = 'Show all questions';
var ShowOneByOneCaption = 'Show questions one by one';
var State = new Array();
var Feedback = '';
var TimeOver = false;
var strInstructions = '';
var Locked = false;
//The following variable can be used to add a message explaining that
//the question is finished, so no further marking will take place.
var strQuestionFinished = '';
function CompleteEmptyFeedback(){
var QNum, ANum;
for (QNum=0; QNum<I.length; QNum++){
//Only do this if not multi-select
if (I[QNum][2] != '3'){
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][1].length < 1){
if (I[QNum][3][ANum][2] > 0){
I[QNum][3][ANum][1] = DefaultRight;
}
else{
I[QNum][3][ANum][1] = DefaultWrong;
}
}
}
}
}
}
function SetUpQuestions(){
var AList = new Array();
var QList = new Array();
var i, j;
Qs = document.getElementById('Questions');
while (Qs.getElementsByTagName('li').length > 0){
QList.push(Qs.removeChild(Qs.getElementsByTagName('li')[0]));
}
var DumpItem = 0;
if (QsToShow > QList.length){
QsToShow = QList.length;
}
while (QsToShow < QList.length){
DumpItem = Math.floor(QList.length*Math.random());
for (j=DumpItem; j<(QList.length-1); j++){
QList[j] = QList[j+1];
}
QList.length = QList.length-1;
}
if (ShuffleQs == true){
QList = Shuffle(QList);
}
if (ShuffleAs == true){
var As;
for (var i=0; i<QList.length; i++){
As = QList[i].getElementsByTagName('ol')[0];
if (As != null){
AList.length = 0;
while (As.getElementsByTagName('li').length > 0){
AList.push(As.removeChild(As.getElementsByTagName('li')[0]));
}
AList = Shuffle(AList);
for (j=0; j<AList.length; j++){
As.appendChild(AList[j]);
}
}
}
}
for (i=0; i<QList.length; i++){
Qs.appendChild(QList[i]);
QArray[QArray.length] = QList[i];
}
//Show the first item
QArray[0].style.display = '';
//Now hide all except the first item
for (i=1; i<QArray.length; i++){
QArray[i].style.display = 'none';
}
SetQNumReadout();
SetFocusToTextbox();
}
function SetFocusToTextbox(){
//if there's a textbox, set the focus in it
if (QArray[CurrQNum].getElementsByTagName('input')[0] != null){
QArray[CurrQNum].getElementsByTagName('input')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
else{
if (QArray[CurrQNum].getElementsByTagName('textarea')[0] != null){
QArray[CurrQNum].getElementsByTagName('textarea')[0].focus();
//and show a keypad if there is one
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'block';
}
}
//This added for 6.0.4.11: hide accented character buttons if no textbox
else{
if (document.getElementById('CharacterKeypad') != null){
document.getElementById('CharacterKeypad').style.display = 'none';
}
}
}
}
function ChangeQ(ChangeBy){
//The following line prevents moving to another question until the current
//question is answered correctly. Uncomment it to enable this behaviour.
// if (State[CurrQNum][0] == -1){return;}
if (((CurrQNum + ChangeBy) < 0)||((CurrQNum + ChangeBy) >= QArray.length)){return;}
QArray[CurrQNum].style.display = 'none';
CurrQNum += ChangeBy;
QArray[CurrQNum].style.display = '';
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
SetQNumReadout();
SetFocusToTextbox();
}
var HiddenReadingShown = false;
function ShowSpecialReadingForQuestion(){
//Undocumented function for showing specific reading text elements which change with each question
//Added on 10/12/2004
if (document.getElementById('ReadingDiv') != null){
if (HiddenReadingShown == true){
document.getElementById('ReadingDiv').innerHTML = '';
}
if (QArray[CurrQNum] != null){
//Fix for 6.0.4.25
var Children = QArray[CurrQNum].getElementsByTagName('div');
for (var i=0; i<Children.length; i++){
if (Children[i].className=="HiddenReading"){
document.getElementById('ReadingDiv').innerHTML = Children[i].innerHTML;
HiddenReadingShown = true;
//Hide the ShowAllQuestions button to avoid confusion
if (document.getElementById('ShowMethodButton') != null){
document.getElementById('ShowMethodButton').style.display = 'none';
}
}
}
}
}
}
function SetQNumReadout(){
document.getElementById('QNumReadout').innerHTML = (CurrQNum+1) + ' / ' + QArray.length;
if ((CurrQNum+1) >= QArray.length){
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('NextQButton') != null){
document.getElementById('NextQButton').style.visibility = 'visible';
}
}
if (CurrQNum <= 0){
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'hidden';
}
}
else{
if (document.getElementById('PrevQButton') != null){
document.getElementById('PrevQButton').style.visibility = 'visible';
}
}
}
var I=new Array();
I[0]=new Array();I[0][0]=100;
I[0][1]='';
I[0][2]='0';
I[0][3]=new Array();
I[0][3][0]=new Array('27, 400','',0,0,1);
I[0][3][1]=new Array('27, 500','',1,100,1);
I[0][3][2]=new Array('27, 000','',0,0,1);
I[0][3][3]=new Array('28, 000','',0,0,1);
I[1]=new Array();I[1][0]=100;
I[1][1]='';
I[1][2]='0';
I[1][3]=new Array();
I[1][3][0]=new Array('140','',0,0,1);
I[1][3][1]=new Array('168','',1,100,1);
I[1][3][2]=new Array('176','',0,0,1);
I[1][3][3]=new Array('196','',0,0,1);
I[2]=new Array();I[2][0]=100;
I[2][1]='';
I[2][2]='0';
I[2][3]=new Array();
I[2][3][0]=new Array('119','',0,0,1);
I[2][3][1]=new Array('95','',0,0,1);
I[2][3][2]=new Array('85','',1,100,1);
I[2][3][3]=new Array('75','',0,0,1);
I[3]=new Array();I[3][0]=100;
I[3][1]='';
I[3][2]='0';
I[3][3]=new Array();
I[3][3][0]=new Array('160','',0,0,1);
I[3][3][1]=new Array('1282','',0,0,1);
I[3][3][2]=new Array('180','',0,0,1);
I[3][3][3]=new Array('1182','',1,100,1);
I[4]=new Array();I[4][0]=100;
I[4][1]='';
I[4][2]='0';
I[4][3]=new Array();
I[4][3][0]=new Array('130','',0,0,1);
I[4][3][1]=new Array('140','',1,100,1);
I[4][3][2]=new Array('150','',0,0,1);
I[4][3][3]=new Array('160','',0,0,1);
I[5]=new Array();I[5][0]=100;
I[5][1]='';
I[5][2]='0';
I[5][3]=new Array();
I[5][3][0]=new Array('3:45 AM','',0,0,1);
I[5][3][1]=new Array('10:45 AM','',1,100,1);
I[5][3][2]=new Array('3:45 PM','',0,0,1);
I[5][3][3]=new Array('10:45 PM','',0,0,1);
I[6]=new Array();I[6][0]=100;
I[6][1]='';
I[6][2]='0';
I[6][3]=new Array();
I[6][3][0]=new Array('3:45 AM','',1,100,1);
I[6][3][1]=new Array('10:45 AM','',0,0,1);
I[6][3][2]=new Array('3:45 PM','',0,0,1);
I[6][3][3]=new Array('10:45 PM','',0,0,1);
I[7]=new Array();I[7][0]=100;
I[7][1]='';
I[7][2]='0';
I[7][3]=new Array();
I[7][3][0]=new Array('4/7','',1,100,1);
I[7][3][1]=new Array('2/3','',0,0,1);
I[7][3][2]=new Array('3/7','',0,0,1);
I[7][3][3]=new Array('7/13','',0,0,1);
I[8]=new Array();I[8][0]=100;
I[8][1]='';
I[8][2]='0';
I[8][3]=new Array();
I[8][3][0]=new Array('$ 250','',1,100,1);
I[8][3][1]=new Array('$ 500','',0,0,1);
I[8][3][2]=new Array('$ 600','',0,0,1);
I[8][3][3]=new Array('$ 750','',0,0,1);
I[9]=new Array();I[9][0]=100;
I[9][1]='';
I[9][2]='0';
I[9][3]=new Array();
I[9][3][0]=new Array('7/8','',0,0,1);
I[9][3][1]=new Array('3/8','',0,0,1);
I[9][3][2]=new Array('5/8','',1,100,1);
I[9][3][3]=new Array('1 and 3/5','',0,0,1);
I[10]=new Array();I[10][0]=100;
I[10][1]='';
I[10][2]='0';
I[10][3]=new Array();
I[10][3][0]=new Array('91/7','',0,0,1);
I[10][3][1]=new Array('39/7','',0,0,1);
I[10][3][2]=new Array('273/7','',0,0,1);
I[10][3][3]=new Array('94/7','',1,100,1);
I[11]=new Array();I[11][0]=100;
I[11][1]='';
I[11][2]='0';
I[11][3]=new Array();
I[11][3][0]=new Array('32','',1,100,1);
I[11][3][1]=new Array('40','',0,0,1);
I[11][3][2]=new Array('80','',0,0,1);
I[11][3][3]=new Array('90','',0,0,1);
I[12]=new Array();I[12][0]=100;
I[12][1]='';
I[12][2]='0';
I[12][3]=new Array();
I[12][3][0]=new Array('5/8','',0,0,1);
I[12][3][1]=new Array('1 and 1/24','',1,100,1);
I[12][3][2]=new Array('1/16','',0,0,1);
I[12][3][3]=new Array('3/8','',0,0,1);
I[13]=new Array();I[13][0]=100;
I[13][1]='';
I[13][2]='0';
I[13][3]=new Array();
I[13][3][0]=new Array('6 and 7/12','',1,100,1);
I[13][3][1]=new Array('7 and 2/3','',0,0,1);
I[13][3][2]=new Array('8 and 2/7','',0,0,1);
I[13][3][3]=new Array('7 and 2/7','',0,0,1);
I[14]=new Array();I[14][0]=100;
I[14][1]='';
I[14][2]='0';
I[14][3]=new Array();
I[14][3][0]=new Array('2/3','',1,100,1);
I[14][3][1]=new Array('7/12','',0,0,1);
I[14][3][2]=new Array('4/5','',0,0,1);
I[14][3][3]=new Array('5/6','',0,0,1);
function StartUp(){
//If there's only one question, no need for question navigation controls
if (QsToShow < 2){
document.getElementById('QNav').style.display = 'none';
}
//Stash the instructions so they can be redisplayed
strInstructions = document.getElementById('InstructionsDiv').innerHTML;
CompleteEmptyFeedback();
SetUpQuestions();
ClearTextBoxes();
CreateStatusArray();
//Check search string for q parameter
if (document.location.search.length > 0){
if (ShuffleQs == false){
var JumpTo = parseInt(document.location.search.substring(1,document.location.search.length))-1;
if (JumpTo <= QsToShow){
ChangeQ(JumpTo);
}
}
}
//Undocumented function added 10/12/2004
ShowSpecialReadingForQuestion();
}
function ShowHideQuestions(){
document.getElementById('ShowMethodButton').style.display = 'none';
if (ShowingAllQuestions == false){
for (var i=0; i<QArray.length; i++){
QArray[i].style.display = '';
}
document.getElementById('Questions').style.listStyleType = 'decimal';
document.getElementById('OneByOneReadout').style.display = 'none';
document.getElementById('ShowMethodButton').innerHTML = ShowOneByOneCaption;
ShowingAllQuestions = true;
}
else{
for (var i=0; i<QArray.length; i++){
if (i != CurrQNum){
QArray[i].style.display = 'none';
}
}
document.getElementById('Questions').style.listStyleType = 'none';
document.getElementById('OneByOneReadout').style.display = '';
document.getElementById('ShowMethodButton').innerHTML = ShowAllQuestionsCaption;
ShowingAllQuestions = false;
}
document.getElementById('ShowMethodButton').style.display = 'inline';
}
function CreateStatusArray(){
var QNum, ANum;
//For each item in the item array
for (QNum=0; QNum<I.length; QNum++){
//Check if the question still exists (hasn't been nuked by showing a random selection)
if (document.getElementById('Q_' + QNum) != null){
State[QNum] = new Array();
State[QNum][0] = -1; //Score for this q; -1 shows question not done yet
State[QNum][1] = new Array(); //answers
for (ANum = 0; ANum<I[QNum][3].length; ANum++){
State[QNum][1][ANum] = 0; //answer not chosen yet; when chosen, will store its position in the series of choices
}
State[QNum][2] = 0; //tries at this q so far
State[QNum][3] = 0; //incrementing percent-correct values of selected answers
State[QNum][4] = 0; //penalties incurred for hints
State[QNum][5] = ''; //Sequence of answers chosen by number
}
else{
State[QNum] = null;
}
}
}
function CheckMCAnswer(QNum, ANum, Btn){
//if question doesn't exist, bail
if (State[QNum].length < 1){return;}
//Get the feedback
Feedback = I[QNum][3][ANum][1];
//Now show feedback and bail if question already complete
if (State[QNum][0] > -1){
//Add an extra message explaining that the question
// is finished if defined by the user
if (strQuestionFinished.length > 0){Feedback += '<br />' + strQuestionFinished;}
//Show the feedback
ShowMessage(Feedback);
//New for 6.2.2.1: If you want to mark an answer as correct even when it's the final choice, uncomment this line.
// if (I[QNum][3][ANum][2] >= 1){Btn.innerHTML = CorrectIndicator;}else{Btn.innerHTML = IncorrectIndicator;}
return;
}
//Hide the button while processing
Btn.style.display = 'none';
//Increment the number of tries
State[QNum][2]++;
//Add the percent-correct value of this answer
State[QNum][3] += I[QNum][3][ANum][3];
//Store the try number in the answer part of the State array, for tracking purposes
State[QNum][1][ANum] = State[QNum][2];
if (State[QNum][5].length > 0){State[QNum][5] += ' | ';}
State[QNum][5] += String.fromCharCode(65+ANum);
//Should this answer be accepted as correct?
if (I[QNum][3][ANum][2] < 1){
//It's wrong
//Mark the answer
Btn.innerHTML = IncorrectIndicator;
//Remove any previous score unless exercise is finished (6.0.3.8+)
if (Finished == false){
WriteToInstructions(strInstructions);
}
//Check whether this leaves just one MC answer unselected, in which case the Q is terminated
var RemainingAnswer = FinalAnswer(QNum);
if (RemainingAnswer > -1){
//Behave as if the last answer had been selected, but give no credit for it
//Increment the number of tries
State[QNum][2]++;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//Get the overall score and add it to the feedback
CalculateOverallScore();
//New for 6.2.2.1
var QsDone = CheckQuestionsCompleted();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
else{
WriteToInstructions(QsDone);
}
}
}
else{
//It's right
//Mark the answer
Btn.innerHTML = CorrectIndicator;
//Calculate the score for this question
CalculateMCQuestionScore(QNum);
//New for 6.2.2.0
var QsDone = CheckQuestionsCompleted();
//Get the overall score and add it to the feedback
if (ContinuousScoring == true){
CalculateOverallScore();
if ((ContinuousScoring == true)||(Finished == true)){
Feedback += '<br />' + YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone;
WriteToInstructions(YourScoreIs + ' ' + Score + '%.' + '<br />' + QsDone);
}
}
else{
WriteToInstructions(QsDone);
}
}
//Show the button again
Btn.style.display = 'inline';
//Finally, show the feedback
ShowMessage(Feedback);
//Check whether all questions are now done
CheckFinished();
}
function CalculateMCQuestionScore(QNum){
var Tries = State[QNum][2] + State[QNum][4]; //include tries and hint penalties
var PercentCorrect = State[QNum][3];
var TotAns = GetTotalMCAnswers(QNum);
var HintPenalties = State[QNum][4];
//Make sure it's not already complete
if (State[QNum][0] < 0){
//Allow for Hybrids
if (HintPenalties >= 1){
State[QNum][0] = 0;
}
else{
//This line calculates the score for this question
if (TotAns == 1){
State[QNum][0] = 1;
}
else{
State[QNum][0] = ((TotAns-((Tries*100)/State[QNum][3]))/(TotAns-1));
}
}
//Fix for Safari bug added for version 6.0.3.42 (negative infinity problem)
if ((State[QNum][0] < 0)||(State[QNum][0] == Number.NEGATIVE_INFINITY)){
State[QNum][0] = 0;
}
}
}
function GetTotalMCAnswers(QNum){
var Result = 0;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
Result++;
}
}
return Result;
}
function FinalAnswer(QNum){
var UnchosenAnswers = 0;
var FinalAnswer = -1;
for (var ANum=0; ANum<I[QNum][3].length; ANum++){
if (I[QNum][3][ANum][4] == 1){ //This is an MC answer
if (State[QNum][1][ANum] < 1){ //This answer hasn't been chosen yet
UnchosenAnswers++;
FinalAnswer = ANum;
}
}
}
if (UnchosenAnswers == 1){
return FinalAnswer;
}
else{
return -1;
}
}
function CalculateOverallScore(){
var TotalWeighting = 0;
var TotalScore = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] > -1){
TotalWeighting += I[QNum][0];
TotalScore += (I[QNum][0] * State[QNum][0]);
}
}
}
if (TotalWeighting > 0){
Score = Math.floor((TotalScore/TotalWeighting)*100);
}
else{
//if TotalWeighting is 0, no questions so far have any value, so
//no penalty should be shown.
Score = 100;
}
}
//New for 6.2.2.0
function CheckQuestionsCompleted(){
if (ShowCompletedSoFar == false){return '';}
var QsCompleted = 0;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 0){
QsCompleted++;
}
}
}
//Fixes for 6.2.2.2
if (QsCompleted >= QArray.length){
return ExerciseCompleted;
}
else{
return CompletedSoFar + ' ' + QsCompleted + '/' + QArray.length + '.';
}
}
function CheckFinished(){
var FB = '';
var AllDone = true;
for (var QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] < 0){
AllDone = false;
}
}
}
if (AllDone == true){
//Report final score and submit if necessary
CalculateOverallScore();
FB = YourScoreIs + ' ' + Score + '%.';
if (ShowCorrectFirstTime == true){
var CFT = 0;
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][0] >= 1){
CFT++;
}
}
}
FB += '<br />' + CorrectFirstTime + ' ' + CFT + '/' + QsToShow;
}
//New for 6.2.2.0
FB += '<br />' + ExerciseCompleted;
WriteToInstructions(FB);
Finished == true;
TimeOver = true;
Locked = true;
Finished = true;
Detail = '<?xml version="1.0"?><hpnetresult><fields>';
for (QNum=0; QNum<State.length; QNum++){
if (State[QNum] != null){
if (State[QNum][5].length > 0){
Detail += '<field><fieldname>Question #' + (QNum+1) + '</fieldname><fieldtype>question-tracking</fieldtype><fieldlabel>Q ' + (QNum+1) + '</fieldlabel><fieldlabelid>QuestionTrackingField</fieldlabelid><fielddata>' + State[QNum][5] + '</fielddata></field>';
}
}
}
Detail += '</fields></hpnetresult>';
}
}
//-->
//]]>
</script>
</head>
<body onload="StartUp()" id="TheBody" >
<!-- BeginTopNavButtons -->
<!-- EndTopNavButtons -->
<div class="Titles">
<h2 class="ExerciseTitle">Mathematics Reviewer: Click the => to move to the next question or click the Show all questions button.</h2>
</div>
<div id="InstructionsDiv" class="StdDiv">
<div id="Instructions"></div>
</div>
<div id="ContainerDiv">
<div class="ExerciseContainer">
<div id="QNav" class="QuestionNavigation">
<p style="text-align: right;">
<button id="ShowMethodButton" class="FuncButton" onclick="ShowHideQuestions(); return false;">Show all questions</button>
</p>
<div id="OneByOneReadout">
<button id="PrevQButton" class="FuncButton" onclick="ChangeQ(-1); return false;"><=</button>
<span id="QNumReadout" class="QNum"> </span>
<button id="NextQButton" class="FuncButton" onclick="ChangeQ(1); return false;">=></button>
<br />
</div>
</div>
<ol class="QuizQuestions" id="Questions">
<li class="QuizQuestion" id="Q_0" style="display: none;"><div class="QuestionText">27, 499 round to the nearest hundred is ?</div><ol class="MCAnswers"><li id="Q_0_0"><button class="FuncButton" id="Q_0_0_Btn" onclick="CheckMCAnswer(0,0,this)">?</button>  27, 400</li><li id="Q_0_1"><button class="FuncButton" id="Q_0_1_Btn" onclick="CheckMCAnswer(0,1,this)">?</button>  27, 500</li><li id="Q_0_2"><button class="FuncButton" id="Q_0_2_Btn" onclick="CheckMCAnswer(0,2,this)">?</button>  27, 000</li><li id="Q_0_3"><button class="FuncButton" id="Q_0_3_Btn" onclick="CheckMCAnswer(0,3,this)">?</button>  28, 000</li></ol></li>
<li class="QuizQuestion" id="Q_1" style="display: none;"><div class="QuestionText">Twenty-four weeks is how many days?</div><ol class="MCAnswers"><li id="Q_1_0"><button class="FuncButton" id="Q_1_0_Btn" onclick="CheckMCAnswer(1,0,this)">?</button>  140</li><li id="Q_1_1"><button class="FuncButton" id="Q_1_1_Btn" onclick="CheckMCAnswer(1,1,this)">?</button>  168</li><li id="Q_1_2"><button class="FuncButton" id="Q_1_2_Btn" onclick="CheckMCAnswer(1,2,this)">?</button>  176</li><li id="Q_1_3"><button class="FuncButton" id="Q_1_3_Btn" onclick="CheckMCAnswer(1,3,this)">?</button>  196</li></ol></li>
<li class="QuizQuestion" id="Q_2" style="display: none;"><div class="QuestionText">Five hundred ninety-five days is how many weeks?</div><ol class="MCAnswers"><li id="Q_2_0"><button class="FuncButton" id="Q_2_0_Btn" onclick="CheckMCAnswer(2,0,this)">?</button>  119</li><li id="Q_2_1"><button class="FuncButton" id="Q_2_1_Btn" onclick="CheckMCAnswer(2,1,this)">?</button>  95</li><li id="Q_2_2"><button class="FuncButton" id="Q_2_2_Btn" onclick="CheckMCAnswer(2,2,this)">?</button>  85</li><li id="Q_2_3"><button class="FuncButton" id="Q_2_3_Btn" onclick="CheckMCAnswer(2,3,this)">?</button>  75</li></ol></li>
<li class="QuizQuestion" id="Q_3" style="display: none;"><div class="QuestionText">Eighteen bus loads of 56 students each went to join the Independence Day Celebration. One hundred seventy-four did not go. How many students are there in all?</div><ol class="MCAnswers"><li id="Q_3_0"><button class="FuncButton" id="Q_3_0_Btn" onclick="CheckMCAnswer(3,0,this)">?</button>  160</li><li id="Q_3_1"><button class="FuncButton" id="Q_3_1_Btn" onclick="CheckMCAnswer(3,1,this)">?</button>  1282</li><li id="Q_3_2"><button class="FuncButton" id="Q_3_2_Btn" onclick="CheckMCAnswer(3,2,this)">?</button>  180</li><li id="Q_3_3"><button class="FuncButton" id="Q_3_3_Btn" onclick="CheckMCAnswer(3,3,this)">?</button>  1182</li></ol></li>
<li class="QuizQuestion" id="Q_4" style="display: none;"><div class="QuestionText">Richard bowled 3 games and got scores of 139, 153, and 128. What was his average score for the three games?</div><ol class="MCAnswers"><li id="Q_4_0"><button class="FuncButton" id="Q_4_0_Btn" onclick="CheckMCAnswer(4,0,this)">?</button>  130</li><li id="Q_4_1"><button class="FuncButton" id="Q_4_1_Btn" onclick="CheckMCAnswer(4,1,this)">?</button>  140</li><li id="Q_4_2"><button class="FuncButton" id="Q_4_2_Btn" onclick="CheckMCAnswer(4,2,this)">?</button>  150</li><li id="Q_4_3"><button class="FuncButton" id="Q_4_3_Btn" onclick="CheckMCAnswer(4,3,this)">?</button>  160</li></ol></li>
<li class="QuizQuestion" id="Q_5" style="display: none;"><div class="QuestionText">What time will it be 3 and 1/2 hours after 7:15 PM?</div><ol class="MCAnswers"><li id="Q_5_0"><button class="FuncButton" id="Q_5_0_Btn" onclick="CheckMCAnswer(5,0,this)">?</button>  3:45 AM</li><li id="Q_5_1"><button class="FuncButton" id="Q_5_1_Btn" onclick="CheckMCAnswer(5,1,this)">?</button>  10:45 AM</li><li id="Q_5_2"><button class="FuncButton" id="Q_5_2_Btn" onclick="CheckMCAnswer(5,2,this)">?</button>  3:45 PM</li><li id="Q_5_3"><button class="FuncButton" id="Q_5_3_Btn" onclick="CheckMCAnswer(5,3,this)">?</button>  10:45 PM</li></ol></li>
<li class="QuizQuestion" id="Q_6" style="display: none;"><div class="QuestionText">What time was it 3 and 1/2 hours before 7:15 AM?</div><ol class="MCAnswers"><li id="Q_6_0"><button class="FuncButton" id="Q_6_0_Btn" onclick="CheckMCAnswer(6,0,this)">?</button>  3:45 AM</li><li id="Q_6_1"><button class="FuncButton" id="Q_6_1_Btn" onclick="CheckMCAnswer(6,1,this)">?</button>  10:45 AM</li><li id="Q_6_2"><button class="FuncButton" id="Q_6_2_Btn" onclick="CheckMCAnswer(6,2,this)">?</button>  3:45 PM</li><li id="Q_6_3"><button class="FuncButton" id="Q_6_3_Btn" onclick="CheckMCAnswer(6,3,this)">?</button>  10:45 PM</li></ol></li>
<li class="QuizQuestion" id="Q_7" style="display: none;"><div class="QuestionText">8. The fraction 52 / 91 expressed in lowest term is ?</div><ol class="MCAnswers"><li id="Q_7_0"><button class="FuncButton" id="Q_7_0_Btn" onclick="CheckMCAnswer(7,0,this)">?</button>  4/7</li><li id="Q_7_1"><button class="FuncButton" id="Q_7_1_Btn" onclick="CheckMCAnswer(7,1,this)">?</button>  2/3</li><li id="Q_7_2"><button class="FuncButton" id="Q_7_2_Btn" onclick="CheckMCAnswer(7,2,this)">?</button>  3/7</li><li id="Q_7_3"><button class="FuncButton" id="Q_7_3_Btn" onclick="CheckMCAnswer(7,3,this)">?</button>  7/13</li></ol></li>
<li class="QuizQuestion" id="Q_8" style="display: none;"><div class="QuestionText">Car A averages 8 km per liter of fuel. Car B averages 12 km per liter of fuel. If the price of fuel is $10 per liter. How much less would a 600 – km. trip cost for Car A than for Car B?</div><ol class="MCAnswers"><li id="Q_8_0"><button class="FuncButton" id="Q_8_0_Btn" onclick="CheckMCAnswer(8,0,this)">?</button>  $ 250</li><li id="Q_8_1"><button class="FuncButton" id="Q_8_1_Btn" onclick="CheckMCAnswer(8,1,this)">?</button>  $ 500</li><li id="Q_8_2"><button class="FuncButton" id="Q_8_2_Btn" onclick="CheckMCAnswer(8,2,this)">?</button>  $ 600</li><li id="Q_8_3"><button class="FuncButton" id="Q_8_3_Btn" onclick="CheckMCAnswer(8,3,this)">?</button>  $ 750</li></ol></li>
<li class="QuizQuestion" id="Q_9" style="display: none;"><div class="QuestionText">40 is what part of 64?</div><ol class="MCAnswers"><li id="Q_9_0"><button class="FuncButton" id="Q_9_0_Btn" onclick="CheckMCAnswer(9,0,this)">?</button>  7/8</li><li id="Q_9_1"><button class="FuncButton" id="Q_9_1_Btn" onclick="CheckMCAnswer(9,1,this)">?</button>  3/8</li><li id="Q_9_2"><button class="FuncButton" id="Q_9_2_Btn" onclick="CheckMCAnswer(9,2,this)">?</button>  5/8</li><li id="Q_9_3"><button class="FuncButton" id="Q_9_3_Btn" onclick="CheckMCAnswer(9,3,this)">?</button>  1 and 3/5</li></ol></li>
<li class="QuizQuestion" id="Q_10" style="display: none;"><div class="QuestionText">Change 13 3/7 to an improper fraction.</div><ol class="MCAnswers"><li id="Q_10_0"><button class="FuncButton" id="Q_10_0_Btn" onclick="CheckMCAnswer(10,0,this)">?</button>  91/7</li><li id="Q_10_1"><button class="FuncButton" id="Q_10_1_Btn" onclick="CheckMCAnswer(10,1,this)">?</button>  39/7</li><li id="Q_10_2"><button class="FuncButton" id="Q_10_2_Btn" onclick="CheckMCAnswer(10,2,this)">?</button>  273/7</li><li id="Q_10_3"><button class="FuncButton" id="Q_10_3_Btn" onclick="CheckMCAnswer(10,3,this)">?</button>  94/7</li></ol></li>
<li class="QuizQuestion" id="Q_11" style="display: none;"><div class="QuestionText">What is the average speed in kph of a car travelling 160 kilometers in 5 hours?</div><ol class="MCAnswers"><li id="Q_11_0"><button class="FuncButton" id="Q_11_0_Btn" onclick="CheckMCAnswer(11,0,this)">?</button>  32</li><li id="Q_11_1"><button class="FuncButton" id="Q_11_1_Btn" onclick="CheckMCAnswer(11,1,this)">?</button>  40</li><li id="Q_11_2"><button class="FuncButton" id="Q_11_2_Btn" onclick="CheckMCAnswer(11,2,this)">?</button>  80</li><li id="Q_11_3"><button class="FuncButton" id="Q_11_3_Btn" onclick="CheckMCAnswer(11,3,this)">?</button>  90</li></ol></li>
<li class="QuizQuestion" id="Q_12" style="display: none;"><div class="QuestionText">3/4 + 1/6 + 1/8 = ?</div><ol class="MCAnswers"><li id="Q_12_0"><button class="FuncButton" id="Q_12_0_Btn" onclick="CheckMCAnswer(12,0,this)">?</button>  5/8</li><li id="Q_12_1"><button class="FuncButton" id="Q_12_1_Btn" onclick="CheckMCAnswer(12,1,this)">?</button>  1 and 1/24</li><li id="Q_12_2"><button class="FuncButton" id="Q_12_2_Btn" onclick="CheckMCAnswer(12,2,this)">?</button>  1/16</li><li id="Q_12_3"><button class="FuncButton" id="Q_12_3_Btn" onclick="CheckMCAnswer(12,3,this)">?</button>  3/8</li></ol></li>
<li class="QuizQuestion" id="Q_13" style="display: none;"><div class="QuestionText">15 1/3 – 8 3/4 = ?</div><ol class="MCAnswers"><li id="Q_13_0"><button class="FuncButton" id="Q_13_0_Btn" onclick="CheckMCAnswer(13,0,this)">?</button>  6 and 7/12</li><li id="Q_13_1"><button class="FuncButton" id="Q_13_1_Btn" onclick="CheckMCAnswer(13,1,this)">?</button>  7 and 2/3</li><li id="Q_13_2"><button class="FuncButton" id="Q_13_2_Btn" onclick="CheckMCAnswer(13,2,this)">?</button>  8 and 2/7</li><li id="Q_13_3"><button class="FuncButton" id="Q_13_3_Btn" onclick="CheckMCAnswer(13,3,this)">?</button>  7 and 2/7</li></ol></li>
<li class="QuizQuestion" id="Q_14" style="display: none;"><div class="QuestionText">8 inches is what part of a foot?</div><ol class="MCAnswers"><li id="Q_14_0"><button class="FuncButton" id="Q_14_0_Btn" onclick="CheckMCAnswer(14,0,this)">?</button>  2/3</li><li id="Q_14_1"><button class="FuncButton" id="Q_14_1_Btn" onclick="CheckMCAnswer(14,1,this)">?</button>  7/12</li><li id="Q_14_2"><button class="FuncButton" id="Q_14_2_Btn" onclick="CheckMCAnswer(14,2,this)">?</button>  4/5</li><li id="Q_14_3"><button class="FuncButton" id="Q_14_3_Btn" onclick="CheckMCAnswer(14,3,this)">?</button>  5/6</li></ol></li></ol>
</div>
</div>
<div class="Feedback" id="FeedbackDiv">
<div class="FeedbackText" id="FeedbackContent"></div>
<button id="FeedbackOKButton" class="FuncButton" onclick="HideFeedback(); return false;"> OK </button>
</div>
<!-- BeginBottomNavButtons -->
<!-- EndBottomNavButtons -->
<!-- BeginSubmissionForm -->
<!-- EndSbmissionForm -->
</body>
source: https://www.civilserviceexamph.com/math-questions-in-2017-civil-service-exam
</html>
Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-41383778050914518332023-07-02T22:21:00.008-07:002023-07-02T22:24:53.592-07:0010 Tips to Improve your Grammar<p><br /></p><p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF9Lh9WHxfu1__7IlVEnFyO0czgszPlDyR3qiURDhfdseFQIefW5k9XToDfDYAf_ALnaE64X2oL7C0iMZz0Smo2C5bDS9cOkQkNUH6un58A7FbHDjlh9Aw2kxyDBOF81aN5cSUUKCPb837_IrOpP-AOsmH5jdojheHJjnOAEQaliqoaH8zhG2F7qwYY-q_/s930/grammar-930x620.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="620" data-original-width="930" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF9Lh9WHxfu1__7IlVEnFyO0czgszPlDyR3qiURDhfdseFQIefW5k9XToDfDYAf_ALnaE64X2oL7C0iMZz0Smo2C5bDS9cOkQkNUH6un58A7FbHDjlh9Aw2kxyDBOF81aN5cSUUKCPb837_IrOpP-AOsmH5jdojheHJjnOAEQaliqoaH8zhG2F7qwYY-q_/w400-h266/grammar-930x620.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">skygrammar.com</td></tr></tbody></table>Improving your grammar skills can greatly enhance your writing and communication abilities. Here are ten tips to help you enhance your grammar:</p><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><ol><li><p>Read extensively: Read books, newspapers, articles, and other written materials regularly. Exposure to well-written text helps you develop an intuitive understanding of correct grammar usage.</p></li><li><p>Study grammar rules: Familiarize yourself with the basic rules of grammar, such as subject-verb agreement, punctuation, verb tenses, and sentence structure. Online resources, grammar books, and language learning platforms can provide comprehensive explanations.</p></li><li><p>Practice regularly: Regular practice is essential to reinforce grammar rules and improve your skills. Engage in writing exercises, grammar quizzes, and language-learning apps that provide grammar practice.</p></li><li><p>Proofread your writing: Always proofread your written work before submitting it. Take time to check for spelling errors, punctuation mistakes, and grammatical inconsistencies. Reading your writing aloud can also help identify awkward phrasing and errors.</p></li><li><p>Seek feedback: Share your written work with others and ask for constructive feedback. Consider joining writing groups or workshops where you can receive guidance from experienced writers or language experts.</p></li><li><p>Study sentence structure: Understanding sentence structure allows you to construct grammatically correct and coherent sentences. Learn about subjects, verbs, objects, clauses, and phrases, and how they fit together to form meaningful sentences.</p></li><li><p>Learn punctuation rules: Proper punctuation is crucial for conveying meaning and clarity in your writing. Familiarize yourself with the rules of comma usage, apostrophes, quotation marks, colons, and semicolons.</p></li><li><p>Keep a grammar guide handy: Keep a reliable grammar guide or style manual nearby. It can serve as a quick reference whenever you have doubts about grammar rules or need clarification.</p></li><li><p>Use online grammar tools: Utilize online grammar checkers and proofreading tools to identify common grammar mistakes and improve your writing. However, be cautious and use your judgment, as these tools may not catch all errors or provide context-specific corrections.</p></li><li><p>Learn from your mistakes: Whenever you make grammar mistakes, take the opportunity to learn from them. Identify the specific errors you made, understand the correct usage, and try to avoid repeating those mistakes in the future.</p></li></ol><p>Remember, improving your grammar skills takes time and consistent effort. By incorporating these tips into your routine, you'll gradually enhance your grammar proficiency and become a more effective communicator.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-26967225797450883992023-06-28T19:26:00.006-07:002023-06-28T19:26:31.323-07:00How to Improve your Math Skills?<p> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUY7SjSSlA763JMCQUX3ydWNRkXAPyAXcOOqVWYJgvVDE8XM6Pgc9HRdBelHjGm5wyOWoFCf7DMpfQjw5yRVqRWp9WpkZThAJrEU_E3YCG7LFnQz82K0f6RlKW3awdivf4LBsPgOSJAZ3lJNlHOw3FGAn0kgxXDyCy2oTryo9J1WZsj3MHHjdnbt0oQEoO/s1536/math-curriculum.webp" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="1152" data-original-width="1536" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUY7SjSSlA763JMCQUX3ydWNRkXAPyAXcOOqVWYJgvVDE8XM6Pgc9HRdBelHjGm5wyOWoFCf7DMpfQjw5yRVqRWp9WpkZThAJrEU_E3YCG7LFnQz82K0f6RlKW3awdivf4LBsPgOSJAZ3lJNlHOw3FGAn0kgxXDyCy2oTryo9J1WZsj3MHHjdnbt0oQEoO/w640-h480/math-curriculum.webp" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span>Illustration via iStock</span></td></tr></tbody></table><br /></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex items-start overflow-x-auto whitespace-pre-wrap break-words flex-col gap-4"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Improving your math skills requires consistent practice and a strategic approach. Here are some tips to help you enhance your math abilities:</p><ol><li><p>Build a strong foundation: Ensure you have a solid understanding of the fundamental concepts in math. If there are any gaps in your knowledge, go back and review those topics before moving on to more advanced material.</p></li><li><p>Practice regularly: Mathematics is a subject that requires regular practice. Set aside dedicated time each day to work on math problems. Solve a variety of exercises, both from textbooks and online resources, to reinforce your understanding.</p></li><li><p>Understand the principles: Don't just memorize formulas and procedures. Seek to understand the underlying principles and concepts. When you grasp the "why" behind a mathematical concept, you'll be better equipped to apply it in different situations.</p></li><li><p>Work on problem-solving: Math is not just about calculations; it's about problem-solving. Practice solving different types of problems, including word problems and puzzles. Break down complex problems into smaller, more manageable steps.</p></li><li><p>Seek help when needed: Don't hesitate to ask for help when you're stuck. Consult your teacher, classmates, or online resources for explanations and guidance. There are numerous math forums and communities where you can seek assistance.</p></li><li><p>Use supplementary resources: Explore additional resources to supplement your learning. Online math tutorials, instructional videos, and interactive websites can provide alternative explanations and examples.</p></li><li><p>Work with a study group: Collaborating with peers who are also interested in improving their math skills can be beneficial. Discussing problems, sharing different approaches, and explaining concepts to each other can deepen your understanding.</p></li><li><p>Practice mental math: Improve your mental math abilities by doing calculations mentally whenever possible. Practice mental math exercises to enhance your number sense and arithmetic skills.</p></li><li><p>Review and revise: Regularly review previously learned topics to reinforce your understanding and prevent forgetting. Allocate time for revision, especially before exams or assessments.</p></li><li><p>Stay positive and persistent: Developing math skills takes time and effort. Stay positive, maintain a growth mindset, and don't get discouraged by occasional setbacks. Celebrate your progress and keep persisting.</p></li></ol><p>Remember, improving math skills is a gradual process. By incorporating these strategies into your routine and staying consistent, you can steadily enhance your mathematical abilities over time.</p></div></div></div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-65534946383546299812023-06-25T20:01:00.005-07:002023-06-25T20:01:35.063-07:0010 Exam Answering Techniques<ol><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtq0dS-29tDBGyIolvTB5GpqwdZBDT8YXa2d11ZsINxZf-4AJ64Tg6GTb6EQjLgWdsyxtI2Tb9YJjTAiLokoPAjKmBg2LzXQeKnKkvaycSL3cbIDU_Bi6V8WJwmxIj6sVeNQRryhPY_bdDL3iDm4zoanvzRMbSVCF-2zFDrKNi_PTGQ10WVYAmvYQSceaJ/s380/examtechnique.jpeg" imageanchor="1" rel="nofollow" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="133" data-original-width="380" height="224" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtq0dS-29tDBGyIolvTB5GpqwdZBDT8YXa2d11ZsINxZf-4AJ64Tg6GTb6EQjLgWdsyxtI2Tb9YJjTAiLokoPAjKmBg2LzXQeKnKkvaycSL3cbIDU_Bi6V8WJwmxIj6sVeNQRryhPY_bdDL3iDm4zoanvzRMbSVCF-2zFDrKNi_PTGQ10WVYAmvYQSceaJ/w640-h224/examtechnique.jpeg" width="640" /></a></div><li><p>Read and understand the instructions: Before diving into the questions, carefully read and understand the instructions for each section of the exam. Pay attention to any specific requirements or limitations.<br /></p></li><li><p>Time management: Divide your time wisely among different sections or questions based on their weightage and difficulty. Set time limits for each question and stick to them to ensure you have sufficient time for all parts of the exam.</p></li><li><p>Skim through the entire exam: Quickly go through all the questions to get an overview of what's expected. Identify the easy questions that you can answer quickly and tackle them first. This helps build confidence and saves time for more challenging questions.</p></li><li><p>Answer easy questions first: Start with the questions you are confident about and can answer quickly. This allows you to gain momentum and accumulate marks early on, boosting your overall performance and reducing stress.</p></li><li><p>Follow a structured approach: When answering essay or long-answer questions, create an outline before writing your response. This helps you organize your thoughts and ensures a logical flow in your answer.</p></li><li><p>Address all parts of the question: Pay close attention to the question requirements and make sure you address each part adequately. It's common to lose marks if you miss out on specific points or fail to answer the question comprehensively.</p></li><li><p>Provide relevant examples and evidence: Whenever possible, support your answers with relevant examples, facts, or evidence. This demonstrates a deeper understanding of the subject matter and adds credibility to your responses.</p></li><li><p>Be concise and to the point: Avoid unnecessary elaboration or repetition in your answers. Stick to the relevant information and provide concise explanations. Examiners often appreciate clear and concise responses.</p></li><li><p>Manage your time during essay writing: Divide your time proportionally between planning, writing, and reviewing your essay. Spending a few minutes initially to outline your essay can save time later and help you present your thoughts more effectively.</p></li><li><p>Review and revise: Allocate some time at the end of the exam to review your answers. Check for any errors, grammatical mistakes, or incomplete sentences. Make sure your responses are coherent and make sense. Correct any errors you find and ensure your answers are as accurate and comprehensive as possible.</p></li></ol><p>Remember, these techniques are general guidelines, and their applicability may vary depending on the type of exam and subject matter. It's essential to adapt them to your specific needs and preferences while considering any additional instructions given by your teachers or professors. Good luck with your exams!</p><p></p>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-2473710813897533013.post-40102861760949135102023-06-18T00:33:00.002-07:002023-06-18T00:33:21.868-07:00How to Improve your Clerical Skills<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPc1hDQxDy000b1TYSxzwghr-_IP8atPVtQVjqJbJ0GJhFMf0sxL9piL7LG69Cyr6tDLQ-rJSIzh4aMySTSlOn6E2Ga6sP4D8hpj2sQl9-C3gGxyBCBbtqInSvc_GG0ZafDS1Kq3iIef6CEKMJU6Dzh-uNCcXCsICdg9ejYwfUidA3LWP-iSbFTAV0EA/s1024/Office-Worker-Using-Clerical-Skills-1024x683.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="683" data-original-width="1024" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPc1hDQxDy000b1TYSxzwghr-_IP8atPVtQVjqJbJ0GJhFMf0sxL9piL7LG69Cyr6tDLQ-rJSIzh4aMySTSlOn6E2Ga6sP4D8hpj2sQl9-C3gGxyBCBbtqInSvc_GG0ZafDS1Kq3iIef6CEKMJU6Dzh-uNCcXCsICdg9ejYwfUidA3LWP-iSbFTAV0EA/w400-h266/Office-Worker-Using-Clerical-Skills-1024x683.jpg" width="400" /></a></div><br /><p></p><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap break-words"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Improving your clerical skills can help you become more efficient and effective in administrative roles. Here are some steps you can take to enhance your clerical skills:<br /></p><ol style="text-align: left;"><li><p>Enhance your organizational skills: Develop effective organizational systems to manage paperwork, files, and information. Use tools like calendars, to-do lists, and digital or physical folders to keep track of important documents and deadlines.</p></li><li><p>Develop strong communication skills: Effective communication is essential in clerical roles. Practice active listening, improve your written and verbal communication, and pay attention to details. Use clear and concise language in your written and verbal communications.</p></li><li><p>Strengthen your computer skills: Familiarize yourself with commonly used office software such as word processing programs, spreadsheets, and presentation software. Take advantage of online tutorials or courses to improve your proficiency in these tools. Additionally, learn to type efficiently to increase your productivity.</p></li><li><p>Expand your knowledge of office technology: Stay up-to-date with the latest office technology and software relevant to your field. Familiarize yourself with tools for managing emails, scheduling appointments, and organizing data. Explore project management software or customer relationship management (CRM) systems that can streamline your workflow.</p></li><li><p>Improve your time management skills: Develop strategies to prioritize tasks and manage your time effectively. Break larger tasks into smaller, manageable parts, set realistic deadlines, and create a schedule or task list to stay organized. Use time-tracking techniques to identify areas where you can improve efficiency.</p></li><li><p>Practice attention to detail: Pay close attention to details, especially when handling important documents, data entry, or proofreading. Double-check your work for errors, ensure accuracy in calculations, and verify information before submitting or sharing it.</p></li><li><p>Seek professional development opportunities: Take advantage of training programs, workshops, or seminars related to clerical skills. These opportunities can provide you with new techniques, tools, and insights to improve your performance. Additionally, consider pursuing certifications relevant to your field, such as Microsoft Office certifications or project management certifications.</p></li><li><p>Continuously learn and adapt: Stay curious and proactive about learning. Keep yourself updated on industry trends, new technologies, and best practices in administrative roles. Read books, blogs, or articles related to your field, and stay engaged in professional networks or communities to learn from others.</p></li><li><p>Seek feedback and learn from mistakes: Actively seek feedback from your supervisors or colleagues to identify areas where you can improve. Embrace constructive criticism and use it as an opportunity for growth. Learn from your mistakes and strive to find better ways to approach tasks or challenges.</p></li><li><p>Practice professionalism and interpersonal skills: Develop strong interpersonal skills to interact with colleagues, clients, and stakeholders effectively. Show professionalism, maintain confidentiality when required, and exhibit a positive attitude in the workplace. Strong relationships and effective collaboration can contribute to your overall success in a clerical role.</p></li></ol><p>Remember that improving your clerical skills is a continuous process. By dedicating time and effort to enhancing your abilities, you can become a more proficient and valuable administrative professional.</p></div></div></div>Unknownnoreply@blogger.com