0% found this document useful (0 votes)
3 views6 pages

Objectives Paper

The document is a comprehensive paper for a class on ICT, focusing on the Sway app, programming concepts, and the Edison robot. It includes fill-in-the-blank questions covering topics such as algorithms, Python programming, and robotics. Additionally, a glossary of key terms related to the subject matter is provided.

Uploaded by

saima.ayub06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views6 pages

Objectives Paper

The document is a comprehensive paper for a class on ICT, focusing on the Sway app, programming concepts, and the Edison robot. It includes fill-in-the-blank questions covering topics such as algorithms, Python programming, and robotics. Additionally, a glossary of key terms related to the subject matter is provided.

Uploaded by

saima.ayub06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

The City School

University Road Campus


COMPREHENSIVE PAPER ICT -A

Name: _______________________________ Class/ Sec: 7 /


Q2.Fill in the blanks :

1. Sway is a new app from _________________ that makes it easy to create and share
interactive reports, personal stories, presentations, and more.
2. With Sway, you’re no longer limited to picking a _________________that makes your
presentations look like everyone else’s.
3. Family, friends, classmates, and co-workers can see your creations on the
_________________without signing up, signing in, or downloading anything.
4. _________________ is where you type, insert, edit and format the content.
5. Title of your Sway is the _________________others see when you share your Sway.
6. Content is arranged in_________________order by adding cards.
7. To add content to your Sway, such as text, images, or videos, click or tap the
_________________at the bottom of any existing card.
8. The _________________ tab allows you to view your work in progress at any time.
9. The _________________button on the top to full experience your sway.
10._________________is a way of giving computers instructions about what they should
do next.
11.Computer programming is often described as a mix of art and science; it’s technical and
analytical, yet _________________at the same time.
12._________________ and _________________are two different tools used for creating
new programs, especially in computer programming.
13.An algorithm is a _________________of the process.
14.Flowchart explains the steps of a program in a _________________way.
15.In order to solve a mathematical or computer problem, this is the _________________of the
procedure.
16.An _________________includes calculations, reasoning and data processing.
17.Algorithms can be presented by natural languages, _________________and
_________________, etc.
18.A _________________is a type of diagram that represents an algorithm, workflow or
process.
19.Flowcharts are used in analyzing, _________________, documenting or managing a process
or program in various fields.
20.Pseudocode is an informal _________________of the operating principle of a computer
program or other algorithm.
21._________________is a precise form of an algorithm without unnecessary steps of
vocabulary/words.
22.In computing, a program is a specific set of _________________for a computer to perform.
23._________________is a term we use to describe the electronics and mechanical parts of the
computer.

24.A computer program is a list of instructions stored as a file on a _________________.

25.Python is a __________________________________designed to be easy to read and


simple to implement.

26. _________________refers to the spaces at the beginning of a code line.


27.The indentation in Python is very important. Python uses indentation to indicate a
_________________.
28. A _________________is nothing but a name given to a storage area that our programs can
manipulate.
29.A variable is a container of data in a computer’s memory where the computer stores the
different types of data and this could be_________________or _________________.

30.Data can be of any _________________like text, numbers, integers, etc.

31.A variable can store values only in _________________either it could be numeric or string.

32.Python has no command for _________________a variable. Numeric values like integers, or
Float like decimal numbers.

33.The string is a _________________like a simple text “Hello World”.

34. The Python _________________is often used to output variables. To combine both text and
a variable, Python uses the + character.

35. Python has the ability to add comments for the purpose of _________________.

36. _________________are just a dead piece of code which can be used for our references only.

37.Comments start with a _________________, and Python will render the rest of the line as a
comment.

38. We can also use Python to do any kind of _________________: addition, subtraction,
multiplication, division, etc.
39. In Python, you can store your data into variables, but you can also put them in
_________________.
40.A list is just an _________________of items which can be of any data type.

41.Creating a list is as simple as putting different _________________values between square


brackets.

42.Each element of a list is assigned a value by using an _________________.

43. To add an item to the end of the list, use the _________________method.

44. _________________is a set of rules performed if a certain condition is met.

45. The _________________is Python’s way of saying if the previous conditions were not true,
then try this condition.

46. A _________________is used for repeating over a sequence (that is either a list or a string).

47. In Python, a function is a group of related statements that perform a _________________.

48.Functions help break our program into _________________and


_________________chunks.
49.Function names cannot have _________________ in between. Instead of spaces use _
underscore to connect the words.

50.In Python, a function is defined using the _________________and for executing the function
we can use the function name along with parentheses ().

51. A _________________is a coding error that causes an unexpected defect in a computer


program.

52.There are _________________types of errors/bug in python or any other programming


language.

53. _________________are errors in typing the commands and variables.

54.Syntax errors will be _________________by the Python IDLE and will show you the error in a
dialogue box with a suggested solution or the line number where the mistake has been done.
55. A logical mistake while designing the program which occurs due to the
_________________of the program flow.
56.Logical errors can be avoided by working on a _________________

57.The_________________widget supplies graphics facilities for Tkinter.


58. _________________in python are more likely we have in other programming languages.

59.A _________________application runs most of its time inside an event loop, which is entered via the main loop
method.

60. Robotics is a branch of _________________that involves the conception , design


,manufacture, and operation of robots.

61.Robitcs overlaps with _________________artificial intelligence, _________________,


nanotechnology and _________________.

62.Robotics is all about _________________of any process or task.

63.A robot can contain numerous _________________ or _________________parts like


motors, battery, chassis, wirings, sensors, computer boards for programming etc.
64. Robots make our life easier and much safer Robots can do tasks which are
_________________for humans like bomb diffusion, security guard, and Mars rover etc.
65. Robots are becoming _________________in almost every industry, from healthcare
and manufacturing to defense and education.

66. Edison robots are a complete _________________designed to bring coding to life.

67. _________________is equipped with all the sensors, outputs and motors needed to
introduce you to the amazing world of robotics.

68.The most important electronic part is Edison’s _________________

69.The microcontroller is like _________________. It’s where all the robot’s thinking happens.

70.Edison’s microcontroller is very similar to the _________________inside a computer.

71. EdPy is Edison’s _________________application.

72.Any program you create in EdPy must be _________________ to Edison before the robot can
perform the actions.
73.To connect Edison with the computer to download the program you create with EdPy, you need
the _________________which is Edison’s special cable.

74.The EdComm cable is used to download programs to _________________.

75.EdPy app is one the _________________interface to program Edison.

76.EdPy is a text-based programming language based on _________________.


77.EdPy application can be accessed _________________ and without any installation on your
computer or tablet.

78.Programming area is where you type the _________________to control the Edison robot.

79.Recently opened window contains a list of recently _________________. Clicking on


these will re-open the program in the programming area.
80.When the ‘Check Code’ button is clicked, the code in the programming area is checked for
errors.

81.When the ‘Program’ button is clicked; the current program is _________________ to the
Edison robot.

82.The _________________is a guide to use while programming which shows users what each
of the Python commands do.

83. All Edison programs must contain the _________________that you see every time you open
the EdPy app.

84. Using the online EdPy programming environment you can save your _________________and
have access to your projects from any browser.

85. All you need to do is to create an _________________and _________________.

86.The programming area in EdPy has _________________.

87.All Edison programs must contain the _________________which is included in lines 1 to 11.

88.When you start a new program, you should start typing on _________________.
89.When you finish writing you should check the program for errors with the
_________________.
90.If the program has any errors, they appear in the _________________.

91. A Python variable is a _________________location to store values.

92.When the program is _________________, the variables are replaced with real data.

93. In Python, a for loop is a _________________structure which can be used to repeat sets of
commands or statements any number of times.
94. The While loop repeats a statement or group of statements while a given condition is
_________________.
95. An important part of coding is _________________.
96.An IF statement asks whether a condition is _________________ or _________________.

97. You can use _________________ to write a program with multiple if conditions.

98.A program using if/elif/else still moves sequentially from the _________________.

99. The Edison robot’s sound sensor is not just _________________ to claps.

100.The _________________ can respond to any loud sound detected or vibrations similar to that
sound.
101.Edison’s motors, gears and wheels all make sounds as they turn, which can trigger the
_________________.
101.Your Edison robot is equipped with a _________________, located near the power switch on the bottom of the
robot.

102. The robot is controlled by a program, which contains the instructions and rules

governing the _________________.

103.The for loop often goes together with the _________________ function in Python.

104. Edison can play individual musical notes through its small speaker using the _________________function in EdPy.

105. The _________________block changes the look of the elements on your screen.

106. _________________have lots of properties you can change like their text colour, background colour or font size.

107. Events are user actions like clicking a button, scrolling through a menu, or hovering over a picture.

108. To add events in App Lab you need to use a _________________called on Event().

109. The playSound() block allows you to add _________________to your app.

110. To add images to your elements you can just use the _________________block.

Q3.Glossary:

Comments Computer programming Edison robot EdPy app


Elements ELIF keyword Events For loop
Functions Hardware IF statement Indentation
Logical errors Numeric data type Program Pseudocode
Python Radio buttons Robotics setProperty()block
String data type Syntax error While loop Web page

You might also like