Loading question...
You are in free guest mode. Timed Practice Revision List Attempt History Progress Tracking Create a free account to unlock these tools
Prev Next
Practice Reading: Fill in the Blanks (Dropdown) ID: #31521 Computational Thinking
Instructions ›
Below is a text with blanks. Click on each blank, a list of choices will appear. Select the appropriate choice for each blank.
Developing  computational  thinking  helps  students  to  better  understand  the  world  around  them.  Many  of  us  happily  drive  a  car  without    what  goes  on  under  the  bonnet.  So  is  it  necessary  for  children  to    how  to  program  computers?  After  all,  some  experts  say  coding  is  one  of  the  human  skills  that  will  become    as  artificial  intelligence  grows.  Nevertheless,  governments  believe  coding  is  an  essential  skill.  Since  2014,  the  principles  of  computer  programming  have    on  England's  curriculum  for  children  from  the  age  of  five  or  six,  when  they  start  primary  school.  While  not  all  children  will  become  programmers,  Mark  Martin,  a  computing  teacher  at  Sydenham  High  School,  London,  argues  that  they  should  learn  to  understand  what    computers  work  and  try  to  solve  problems  as  a  computer  might.

Result:

AI explanationShows the answer. Tap to open.
Correct answer: understanding

Explanation: The word 'understanding' fits grammatically as a gerund that complements the verb 'drive,' indicating a lack of comprehension about the mechanics of a car. This aligns with the context of the sentence, which discusses the necessity of knowledge in relation to driving.

Meaning: 'Understanding' refers to the ability to grasp the meaning or significance of something, in this case, the workings of a car's engine.

Wrong options:

  • thinking: 'Thinking' implies a mental process but does not convey the specific comprehension required in this context, making it less suitable here.
  • bringing: 'Bringing' suggests carrying something along, which does not relate to the context of knowledge about car mechanics.
  • coding: 'Coding' refers to the act of writing computer programs, which is irrelevant to the context of driving a car.
Correct answer: learn

Explanation: The verb 'learn' is the correct choice as it indicates the action of acquiring knowledge or skills, which is essential in the context of programming. It fits grammatically and contextually, as the sentence discusses the necessity for children to gain programming skills.

Meaning: 'Learn' means to gain knowledge or skill through experience, study, or being taught, particularly in the context of programming.

Wrong options:

  • teach: 'Teach' implies imparting knowledge to others, which does not fit the context of children acquiring skills themselves.
  • think: 'Think' suggests a mental process but does not convey the action of acquiring knowledge, making it unsuitable here.
  • try: 'Try' indicates an attempt but lacks the connotation of successful acquisition of knowledge, which is necessary in this context.
Correct answer: obsolete

Explanation: The word 'obsolete' is appropriate as it describes something that is no longer in use or has been replaced, fitting the context of coding skills potentially becoming outdated due to advancements in artificial intelligence. It aligns grammatically and contextually with the sentence.

Meaning: 'Obsolete' means no longer produced or used; out of date, particularly in reference to skills that may be rendered unnecessary by technology.

Wrong options:

  • wearble: 'Wearble' is a misspelling of 'wearable,' which refers to technology that can be worn, and does not fit the context of skills becoming outdated.
  • hampered: 'Hampered' means hindered or obstructed, which does not convey the idea of skills becoming outdated, making it irrelevant here.
  • destroyed: 'Destroyed' implies complete annihilation, which does not accurately reflect the concept of skills becoming obsolete.
Correct answer: featured

Explanation: The verb 'featured' is the correct choice as it indicates that programming principles have been included or highlighted in the curriculum. This fits grammatically and contextually, as the sentence discusses the incorporation of programming into education.

Meaning: 'Featured' means to have something as a prominent part or characteristic, particularly in the context of educational curriculum.

Wrong options:

  • offered: 'Offered' suggests providing something, but does not convey the idea of inclusion or prominence in the curriculum as effectively as 'featured.'
  • worked: 'Worked' implies functioning or operating, which does not fit the context of curriculum inclusion.
  • steered: 'Steered' suggests directing or guiding, which does not accurately describe the inclusion of programming principles in the curriculum.
Correct answer: makes

Explanation: The verb 'makes' is the correct choice as it indicates the action of creating or causing something to happen, fitting the context of how computers operate. It aligns grammatically and contextually with the sentence, which discusses understanding computer functionality.

Meaning: 'Makes' means to cause something to exist or happen, particularly in reference to how computers function.

Wrong options:

  • takes: 'Takes' implies receiving or requiring something, which does not accurately convey the action of creating or causing as needed in this context.
  • breaks: 'Breaks' suggests causing something to stop functioning, which is contrary to the intended meaning of understanding how computers operate.
  • brings: 'Brings' indicates carrying or leading to a place, which does not fit the context of understanding the operation of computers.

The rest of this explanation is for members. Sign in free to read why the other options are wrong, key words and tips.

Sign in to read the full explanation

With a free account: Retry and compare every attempt.
Be the first! No community answers here yet. Submit yours and help others learn.
How difficult was this question?
Others found: 100% Easy · 0% Medium · 0% Hard
Saving...