Difference between revisions of "KTurtle/C2/Introduction-to-KTurtle/English-timed"
From Script | Spoken-Tutorial
Sandhya.np14 (Talk | contribs) |
|||
Line 9: | Line 9: | ||
|- | |- | ||
|00:07 | |00:07 | ||
− | ||In this tutorial I will introduce you to the basics of getting started with '''KTurtle.''' | + | ||In this tutorial, I will introduce you to the basics of getting started with '''KTurtle.''' |
|- | |- | ||
|00:14 | |00:14 | ||
− | |In this tutorial, we will learn about | + | |In this tutorial, we will learn about: |
|- | |- | ||
|00:17 | |00:17 | ||
− | ||KTurtle Window | + | ||* '''KTurtle Window''' |
|- | |- | ||
|00:19 | |00:19 | ||
− | ||Editor | + | ||* '''Editor''' |
|- | |- | ||
|00:20 | |00:20 | ||
− | |Canvas | + | |* '''Canvas''' |
|- | |- | ||
|00:21 | |00:21 | ||
− | || Menu Bar | + | ||* Menu Bar |
|- | |- | ||
|00:22 | |00:22 | ||
− | || Toolbar | + | ||* Toolbar. |
|- | |- | ||
|00:24 | |00:24 | ||
− | ||We will also learn about | + | ||We will also learn about: |
|- | |- | ||
|00:26 | |00:26 | ||
− | || Moving the '''Turtle''' | + | ||* Moving the '''Turtle''' |
|- | |- | ||
|00:28 | |00:28 | ||
− | ||Drawing lines and changing directions | + | ||* Drawing lines and changing directions |
|- | |- | ||
|00:32 | |00:32 | ||
− | |Draw a '''triangle''' | + | |* Draw a '''triangle'''. |
|- | |- | ||
|00:34 | |00:34 | ||
− | |To record this tutorial I am using | + | |To record this tutorial, I am using: |
+ | * '''Ubuntu Linux OS''' version 12.04. * KTurtle version 0.8.1 beta. | ||
|- | |- | ||
|00:47 | |00:47 | ||
− | |What is KTurtle? | + | |What is '''KTurtle'''? |
|- | |- | ||
Line 65: | Line 66: | ||
|- | |- | ||
|00:53 | |00:53 | ||
− | ||It is useful for computer aided interactive learning | + | ||It is useful for computer aided interactive learning. |
|- | |- | ||
|00:59 | |00:59 | ||
− | ||'''KTurtle''' is available for download at | + | ||'''KTurtle''' is available for download at: http://edu.kde.org/kturtle/ |
|- | |- | ||
||01:12 | ||01:12 | ||
− | ||KTurtle makes programming easy and accessible . | + | ||'KTurtle'- makes programming easy and accessible. |
|- | |- | ||
|01:18 | |01:18 | ||
− | || Helps teach kids basics of mathematics. | + | ||* Helps teach kids basics of mathematics. |
|- | |- | ||
|01:22 | |01:22 | ||
− | |Translates commands to speaking language of the programmer | + | |* Translates commands to speaking language of the programmer. |
|- | |- | ||
|01:27 | |01:27 | ||
− | |Translates commands into visuals. | + | |* Translates commands into visuals. |
|- | |- | ||
Line 92: | Line 93: | ||
|- | |- | ||
|01:36 | |01:36 | ||
− | | | + | |For more information on '''Synaptic Package Manager''', |
− | ''' | + | |
|- | |- | ||
|01:40 | |01:40 | ||
− | || please refer to '''Ubuntu Linux''' tutorials on our website | + | || please refer to '''Ubuntu Linux''' tutorials on our website: http://spoken-tutorial.org |
|- | |- | ||
||01:46 | ||01:46 | ||
− | ||Let's open a new '''KTurtle''' Application. | + | ||Let's open a new '''KTurtle''' '''Application'''. |
|- | |- | ||
Line 108: | Line 109: | ||
|- | |- | ||
|01:52 | |01:52 | ||
− | ||In the Search bar, type | + | ||In the Search bar, type: "KTurtle" |
|- | |- | ||
|01:55 | |01:55 | ||
− | || | + | ||and click on the '''KTurtle''' icon. |
|- | |- | ||
||01:59 | ||01:59 | ||
− | ||A typical KTurtle window looks like this. | + | ||A typical '''KTurtle window''' looks like this. |
|- | |- | ||
|02:02 | |02:02 | ||
− | ||This is the ''' | + | ||This is the '''Menu-bar'''. |
|- | |- | ||
|02:04 | |02:04 | ||
− | ||In the menu bar on the top, | + | ||In the menu-bar, on the top, |
|- | |- | ||
|02:06 | |02:06 | ||
− | | | + | |you will find menu items- |
|- | |- | ||
|02:08 | |02:08 | ||
− | |'''File, Edit, Canvas, Run, Tools, Settings''' and ''' | + | |'''File, Edit, Canvas, Run, Tools, Settings''' and '''Help''' options. |
|- | |- | ||
|02:17 | |02:17 | ||
− | |In the | + | |In the toolbar, you can reach for most of the actions used. |
|- | |- | ||
||02:23 | ||02:23 | ||
− | ||'''Editor''' is on the left | + | ||'''Editor''' is on the left where you can type the '''TurtleScript''' commands. |
|- | |- | ||
Line 148: | Line 149: | ||
|- | |- | ||
||02:37 | ||02:37 | ||
− | ||There are several ways to enter the code in the editor. | + | ||There are several ways to enter the '''code''' in the editor. |
|- | |- | ||
Line 156: | Line 157: | ||
|- | |- | ||
|02:46 | |02:46 | ||
− | ||Go to '''File''' menu > select '''Examples''' | + | ||Go to '''File''' menu > select '''Examples'''. |
|- | |- | ||
|02:50 | |02:50 | ||
− | ||Here I will select a '''flower''' | + | ||Here I will select a '''flower'''. |
|- | |- | ||
Line 168: | Line 169: | ||
|- | |- | ||
|02:58 | |02:58 | ||
− | ||Click on the '''Run''' button | + | ||Click on the '''Run''' button from '''Menu bar''' or ''' Tool bar''' to '''run''' the code. |
|- | |- | ||
Line 176: | Line 177: | ||
|- | |- | ||
|03:10 | |03:10 | ||
− | ||or copy/paste some code in the editor | + | ||or '''copy/paste''' some code in the editor. |
|- | |- | ||
|03:13 | |03:13 | ||
− | || | + | ||For example: from other '''KTurtle''' files. |
|- | |- | ||
||03:18 | ||03:18 | ||
− | ||Canvas is on the right | + | ||Canvas is on the right where '''Turtle''' makes your drawings. |
|- | |- | ||
|03:24 | |03:24 | ||
− | ||'''Turtle''' draws accordingly to the commands it gets from the editor on the canvas | + | ||'''Turtle''' draws accordingly to the commands it gets from the editor on the canvas. |
+ | |||
|- | |- | ||
||03:32 | ||03:32 | ||
− | ||'''Run''' option on the | + | ||'''Run''' option on the toolbar starts ''' execution''' of the commands in the editor. |
|- | |- | ||
Line 198: | Line 200: | ||
|- | |- | ||
|03:43 | |03:43 | ||
− | ||'''Full speed(No highlighting and inspector),''' | + | ||'''Full speed (No highlighting and inspector),''' |
|- | |- | ||
Line 218: | Line 220: | ||
|- | |- | ||
|03:52 | |03:52 | ||
− | ||'''Step-by-Step''' | + | ||'''Step-by-Step'''. |
|- | |- | ||
|03:55 | |03:55 | ||
− | ||'''Abort''' and ''' | + | ||'''Abort''' and '''Pause''' options allow you to stop and pause the executions respectively. |
|- | |- | ||
||04:03 | ||04:03 | ||
− | ||Let's now '''Run''' this code . | + | ||Let's now '''Run''' this code. |
|- | |- | ||
Line 232: | Line 234: | ||
|- | |- | ||
||04:11 | ||04:11 | ||
− | ||When you open a new '''KTurtle''' application | + | ||When you open a new '''KTurtle''' application, |
|- | |- | ||
Line 248: | Line 250: | ||
|- | |- | ||
||04:25 | ||04:25 | ||
− | ||It can move | + | ||It can move forward, it can move backwards. |
|- | |- | ||
Line 259: | Line 261: | ||
|- | |- | ||
||04:38 | ||04:38 | ||
− | ||Let me zoom into the program text it may possibly be a little blurred. | + | ||Let me zoom into the program text, it may possibly be a little blurred. |
|- | |- | ||
||04:44 | ||04:44 | ||
Line 297: | Line 299: | ||
|- | |- | ||
||05:18 | ||05:18 | ||
− | ||Note that the color of the code changes as we type . | + | ||Note that the color of the code changes as we type. |
|- | |- | ||
Line 305: | Line 307: | ||
|- | |- | ||
||05:26 | ||05:26 | ||
− | ||Different types of commands are highlighted differently | + | ||Different types of commands are highlighted differently |
|- | |- | ||
Line 323: | Line 325: | ||
|- | |- | ||
||05:49 | ||05:49 | ||
− | ||'''turnright 120''' commands '''Turtle''' to turn | + | ||'''turnright 120''' commands '''Turtle''' to turn 120 degrees anti-clockwise. |
|- | |- | ||
Line 330: | Line 332: | ||
|- | |- | ||
|| 06:03 | || 06:03 | ||
− | ||Let's now execute the code. | + | ||Let's now '''execute''' the code. |
|- | |- | ||
||06:06 | ||06:06 | ||
− | ||I will choose ''' Slow''' step so that we understand what commands | + | ||I will choose ''' Slow''' step so that we understand what commands are being executed. |
|- | |- | ||
Line 345: | Line 347: | ||
|- | |- | ||
||06:26 | ||06:26 | ||
− | ||Let's draw a triangle using ''' repeat''' command. | + | ||Let's draw a triangle using '''repeat''' command. |
|- | |- | ||
Line 363: | Line 365: | ||
|- | |- | ||
||06:44 | ||06:44 | ||
− | ||'''canvassize''' space '''200,200 ''' | + | ||'''canvassize''' space '''200, 200''' |
|- | |- | ||
||06:51 | ||06:51 | ||
− | ||'''canvascolor''' space '''0,255,0''' | + | ||'''canvascolor''' space '''0, 255, 0''' |
|- | |- | ||
||07:00 | ||07:00 | ||
− | ||'''pencolor''' space '''0,0,255''' | + | ||'''pencolor''' space '''0, 0, 255''' |
|- | |- | ||
||07:08 | ||07:08 | ||
− | ||'''penwidth''' | + | ||'''penwidth''' space '''2''' |
|- | |- | ||
||07:12 | ||07:12 | ||
− | ||'''repeat''' | + | ||'''repeat''' space '''3''' within curly braces { |
|- | |- | ||
Line 397: | Line 399: | ||
|- | |- | ||
||07:34 | ||07:34 | ||
− | ||'''canvassize 200,200''' sets the canvas width and height to 200 pixels. | + | ||'''canvassize 200, 200''' sets the canvas width and height to 200 pixels. |
|- | |- | ||
||07:42 | ||07:42 | ||
− | ||'''canvascolor 0,255,0''' makes the canvas ''' green.''' | + | ||'''canvascolor 0, 255, 0''' makes the canvas ''' green.''' |
|- | |- | ||
||07:48 | ||07:48 | ||
− | ||'''0,255,0''' is a '''RGB''' | + | ||'''0, 255 ,0''' is a '''RGB''' combination where only the green value is set to '''255''' and the others are set to '''0'''. |
|- | |- | ||
||08:03 | ||08:03 | ||
Line 410: | Line 412: | ||
|- | |- | ||
|| 08:07 | || 08:07 | ||
− | ||'''pencolor 0,0,255''' sets the color of | + | ||'''pencolor 0, 0, 255''' sets the color of pen to blue. |
|- | |- | ||
Line 431: | Line 433: | ||
|- | |- | ||
||08:47- | ||08:47- | ||
− | ||'''repeat''' command is followed by the number '''3''' | + | ||'''repeat''' command is followed by the number '''3''' because a triangle has 3 sides. |
|- | |- | ||
Line 442: | Line 444: | ||
|- | |- | ||
||09:02 | ||09:02 | ||
− | ||Let's | + | ||Let's '''run''' the code now. |
|- | |- | ||
Line 453: | Line 455: | ||
|- | |- | ||
|| 09:20 | || 09:20 | ||
− | ||Let's now save the file. | + | ||Let's now '''save''' the file. |
|- | |- | ||
||09:23 | ||09:23 | ||
− | ||Select '''File''' menu > '''Save As ''' | + | ||Select '''File''' menu > '''Save As '''. |
|- | |- | ||
Line 465: | Line 467: | ||
|- | |- | ||
||09:30 | ||09:30 | ||
− | ||I will select '''Document''' folder for | + | ||I will select '''Document''' folder for saving the file. |
|- | |- | ||
||09:34 | ||09:34 | ||
− | ||I will type the file name as | + | ||I will type the file name as "Triangle" and click on '''Save''' button. |
|- | |- | ||
||09:41 | ||09:41 | ||
− | ||Notice that the name of the file appears in the | + | ||Notice that the name of the file appears in the top panel and it is saved as a '''dot turtle''' file like all '''Turtle''' files. |
|- | |- | ||
||09:53 | ||09:53 | ||
Line 483: | Line 485: | ||
|- | |- | ||
|09:59 | |09:59 | ||
− | ||In this tutorial, we have learnt about | + | ||In this tutorial, we have learnt about: |
|- | |- | ||
||10:02 | ||10:02 | ||
− | ||KTurtle's '''editor, canvas, menubar''' and toolbar | + | ||* KTurtle's '''editor, canvas, menubar''' and toolbar |
|- | |- | ||
||10:07 | ||10:07 | ||
− | || | + | ||* Move Turtle |
|- | |- | ||
||10:09 | ||10:09 | ||
− | || Draw | + | ||* Draw lines and change directions |
|- | |- | ||
||10:13 | ||10:13 | ||
− | || Draw a | + | ||* Draw a triangle. |
|- | |- | ||
||10:15 | ||10:15 | ||
− | ||As an assignment | + | ||As an assignment, I would like you to * draw a square using the commands- |
|- | |- | ||
||10:21 | ||10:21 | ||
− | || '''forward, backward, turnleft, turnright''' and '''repeat''' | + | || '''forward, backward, turnleft, turnright''' and '''repeat'''. |
|- | |- | ||
||10:26 | ||10:26 | ||
− | ||* Set '''background color''', '''penwidth''' and '''pencolor''' | + | ||* Set '''background color''', '''penwidth''' and '''pencolor''' of your choice. |
|- | |- | ||
||10:32 | ||10:32 | ||
− | ||Change values in the ''' RGB''' combination | + | ||* Change values in the ''' RGB''' combination. |
|- | |- | ||
|| 10:37 | || 10:37 | ||
− | ||Watch the video available at this URL http://spoken-tutorial.org/ | + | ||Watch the video available at this URL: http://spoken-tutorial.org/What_is_a_Spoken-Tutorial |
|- | |- | ||
||10:40 | ||10:40 | ||
− | ||It | + | ||It summarizes the Spoken Tutorial project. |
|- | |- | ||
||10:44 | ||10:44 | ||
− | ||If you do not have good bandwidth, you can download and watch it | + | ||If you do not have good bandwidth, you can download and watch it. |
|- | |- | ||
||10:48 | ||10:48 | ||
− | ||The Spoken Tutorial Project | + | ||The Spoken Tutorial Project team: |
|- | |- | ||
||10:50 | ||10:50 | ||
− | ||Conducts workshops using spoken tutorials | + | ||* Conducts workshops using spoken tutorials. |
|- | |- | ||
||10:53 | ||10:53 | ||
− | ||Gives certificates to those who pass an online test | + | ||* Gives certificates to those who pass an online test. |
|- | |- | ||
||10:56 | ||10:56 | ||
− | ||For more details, please write to '''contact@spoken-tutorial.org''' | + | ||For more details, please write to: '''contact@spoken-tutorial.org''' |
|- | |- | ||
||11:03 | ||11:03 | ||
− | ||Spoken Tutorial | + | ||'''Spoken Tutorial''' project is a part of the '''Talk to a Teacher''' project. |
|- | |- | ||
||11:08 | ||11:08 | ||
− | ||It is supported by the National Mission on Education through ICT, MHRD, Government of India | + | ||It is supported by the National Mission on Education through ICT, MHRD, Government of India. |
|- | |- | ||
||11:15 | ||11:15 | ||
− | ||More information on this | + | ||More information on this mission is available at this link: http://spoken-tutorial.org/NMEICT-Intro. |
|- | |- | ||
Line 559: | Line 561: | ||
|- | |- | ||
||11:24 | ||11:24 | ||
− | ||This is Madhuri Ganpathi from '''IIT Bombay''' signing off. | + | ||This is Madhuri Ganpathi from '''IIT Bombay''', signing off. |
Thank you for joining. | Thank you for joining. | ||
|- | |- |
Revision as of 20:09, 16 September 2015
Time | Narration |
00:01 | Hello everybody. Welcome to this tutorial on Introduction to KTurtle. |
00:07 | In this tutorial, I will introduce you to the basics of getting started with KTurtle. |
00:14 | In this tutorial, we will learn about: |
00:17 | * KTurtle Window |
00:19 | * Editor |
00:20 | * Canvas |
00:21 | * Menu Bar |
00:22 | * Toolbar. |
00:24 | We will also learn about: |
00:26 | * Moving the Turtle |
00:28 | * Drawing lines and changing directions |
00:32 | * Draw a triangle. |
00:34 | To record this tutorial, I am using:
|
00:47 | What is KTurtle? |
00:49 | KTurtle is a free tool to learn basic programming. |
00:53 | It is useful for computer aided interactive learning. |
00:59 | KTurtle is available for download at: http://edu.kde.org/kturtle/ |
01:12 | 'KTurtle'- makes programming easy and accessible. |
01:18 | * Helps teach kids basics of mathematics. |
01:22 | * Translates commands to speaking language of the programmer. |
01:27 | * Translates commands into visuals. |
01.31 | We can install KTurtle using Synaptic Package Manager . |
01:36 | For more information on Synaptic Package Manager, |
01:40 | please refer to Ubuntu Linux tutorials on our website: http://spoken-tutorial.org |
01:46 | Let's open a new KTurtle Application. |
01:50 | Click on Dash home. |
01:52 | In the Search bar, type: "KTurtle" |
01:55 | and click on the KTurtle icon. |
01:59 | A typical KTurtle window looks like this. |
02:02 | This is the Menu-bar. |
02:04 | In the menu-bar, on the top, |
02:06 | you will find menu items- |
02:08 | File, Edit, Canvas, Run, Tools, Settings and Help options. |
02:17 | In the toolbar, you can reach for most of the actions used. |
02:23 | Editor is on the left where you can type the TurtleScript commands. |
02:30 | Most of the functions of the editor can be found in the File and Edit menus. |
02:37 | There are several ways to enter the code in the editor. |
02:42 | Easiest way is to use an example. |
02:46 | Go to File menu > select Examples. |
02:50 | Here I will select a flower. |
02:53 | Code of the selected example opens in the editor. |
02:58 | Click on the Run button from Menu bar or Tool bar to run the code. |
03:04 | Another way is to directly type your own code in the editor |
03:10 | or copy/paste some code in the editor. |
03:13 | For example: from other KTurtle files. |
03:18 | Canvas is on the right where Turtle makes your drawings. |
03:24 | Turtle draws accordingly to the commands it gets from the editor on the canvas. |
03:32 | Run option on the toolbar starts execution of the commands in the editor. |
03:39 | It presents a list of execution speeds. |
03:43 | Full speed (No highlighting and inspector), |
03:46 | Full speed, |
03:48 | Slow, |
03:49 | Slower, |
03:51 | Slowest and |
03:52 | Step-by-Step. |
03:55 | Abort and Pause options allow you to stop and pause the executions respectively. |
04:03 | Let's now Run this code. |
04:06 | Turtle draws a flower on the canvas. |
04:11 | When you open a new KTurtle application, |
04:15 | Turtle is in the middle of the canvas by default. |
04:19 | Let's now move the Turtle. |
04:22 | Turtle can do three types of moves: |
04:25 | It can move forward, it can move backwards. |
04:29 | It can turn left or right. |
04:32 | It can also jump directly to a position on the screen. |
04:38 | Let me zoom into the program text, it may possibly be a little blurred. |
04:44 | Let us go through a simple example. |
04:48 | In your editor, type the following commands: |
04:52 | reset |
04:55 | forward 100 |
04:58 | turnright 120 |
05:02 | forward 100 |
05:07 | turnright 120 |
05:11 | forward 100 |
05:15 | turnright 120 |
05:18 | Note that the color of the code changes as we type. |
05:23 | This feature is called highlighting. |
05:26 | Different types of commands are highlighted differently |
05:31 | which makes it easier to read large blocks of code. |
05:36 | I will explain the code now. |
05:38 | reset command sets Turtle to default position. |
05:42 | forward 100 commands Turtle to move forward by 100 pixels. |
05:49 | turnright 120 commands Turtle to turn 120 degrees anti-clockwise. |
05:56 | Note that these two commands are repeated thrice to draw a triangle. |
06:03 | Let's now execute the code. |
06:06 | I will choose Slow step so that we understand what commands are being executed. |
06:16 | Here the triangle is drawn. |
06:19 | Let's look at another example and also learn how to beautify our canvas. |
06:26 | Let's draw a triangle using repeat command. |
06:30 | I will clear the current program. |
06:33 | Let me zoom into the program text to have a clear view. |
06:38 | Type the following commands into your editor: |
06:41 | reset |
06:44 | canvassize space 200, 200 |
06:51 | canvascolor space 0, 255, 0 |
07:00 | pencolor space 0, 0, 255 |
07:08 | penwidth space 2 |
07:12 | repeat space 3 within curly braces { |
07:19 | forward 100 |
07:23 | turnleft 120
} |
07:27 | Let me now explain the code. |
07:30 | reset command sets Turtle to its default position. |
07:34 | canvassize 200, 200 sets the canvas width and height to 200 pixels. |
07:42 | canvascolor 0, 255, 0 makes the canvas green. |
07:48 | 0, 255 ,0 is a RGB combination where only the green value is set to 255 and the others are set to 0. |
08:03 | This makes the canvas green in color. |
08:07 | pencolor 0, 0, 255 sets the color of pen to blue. |
08:14 | RGB combination where blue value is set to 255. |
08:20 | penwidth 2 sets the width of the pen to 2 pixels. |
08:27 | repeat command is followed by a number and a list of commands within curly brackets. |
08:33 | This repeats the commands within the curly brackets the specified number of times. |
08:39 | Here the commands forward 100 and turnleft 120 are within curly brackets. |
08:47- | repeat command is followed by the number 3 because a triangle has 3 sides. |
08:54 | These commands are run 3 times in a loop. |
08:59 | 3 sides of the triangle are drawn. |
09:02 | Let's run the code now. |
09:05 | I will select slow option for execution of the program. |
09:09 | The canvas color becomes green and the Turtle draws a triangle. |
09:20 | Let's now save the file. |
09:23 | Select File menu > Save As . |
09:27 | Save As dialog box opens. |
09:30 | I will select Document folder for saving the file. |
09:34 | I will type the file name as "Triangle" and click on Save button. |
09:41 | Notice that the name of the file appears in the top panel and it is saved as a dot turtle file like all Turtle files. |
09:53 | With this we come to the end of this tutorial. |
09:57 | Let's summarize. |
09:59 | In this tutorial, we have learnt about: |
10:02 | * KTurtle's editor, canvas, menubar and toolbar |
10:07 | * Move Turtle |
10:09 | * Draw lines and change directions |
10:13 | * Draw a triangle. |
10:15 | As an assignment, I would like you to * draw a square using the commands- |
10:21 | forward, backward, turnleft, turnright and repeat. |
10:26 | * Set background color, penwidth and pencolor of your choice. |
10:32 | * Change values in the RGB combination. |
10:37 | Watch the video available at this URL: http://spoken-tutorial.org/What_is_a_Spoken-Tutorial |
10:40 | It summarizes the Spoken Tutorial project. |
10:44 | If you do not have good bandwidth, you can download and watch it. |
10:48 | The Spoken Tutorial Project team: |
10:50 | * Conducts workshops using spoken tutorials. |
10:53 | * Gives certificates to those who pass an online test. |
10:56 | For more details, please write to: contact@spoken-tutorial.org |
11:03 | Spoken Tutorial project is a part of the Talk to a Teacher project. |
11:08 | It is supported by the National Mission on Education through ICT, MHRD, Government of India. |
11:15 | More information on this mission is available at this link: http://spoken-tutorial.org/NMEICT-Intro. |
11:20 | The script is contributed by IT for Change Bangaluru. |
11:24 | This is Madhuri Ganpathi from IIT Bombay, signing off.
Thank you for joining. |
Contributors and Content Editors
Devraj, Madhurig, PoojaMoolya, Pratik kamble, Sandhya.np14, Sneha