e lab @ spsu (s imulation for elearning)

28
E-Lab @ SPSU Guided by Prepared By Avinash panwar Ayush Jani Yadu Nandan

Upload: yadu-nandan-shrimali

Post on 30-Nov-2014

527 views

Category:

Education


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: E lab @ spsu (s imulation for elearning)

E-Lab @ SPSU

Guided by Prepared ByAvinash panwar Ayush Jani

Yadu Nandan

Page 2: E lab @ spsu (s imulation for elearning)

Contents

(1)Computer Organization and Architecture Lab Simulation.

(2)Network Simulator Lab.

(3)Design and Analysis of Algorithms Lab Simulation.

Page 3: E lab @ spsu (s imulation for elearning)

Computer Organisation and Architecture Lab Simulation

what

in this, we study the hardware design which includes its organization and architecture. In this lab, we study about the components of computer and its basic operations. For an example, logic gates, IC, adder – substractor circuits.

Page 4: E lab @ spsu (s imulation for elearning)

HowIn this ,we try to simulate the lab by providing virtual

working kits to the students, which can help them to understand with a better ease. It will also help the students to perform different operations without causing damage to expensive kits. It will create a high tech environment and will definitely create interest in students to interact with the simulator. It helps the students to work carefree which will help them to generate new ideas.

Page 5: E lab @ spsu (s imulation for elearning)

For an example, if we are using it without a simulator.Components required:1. IC2. brad board3. Connecting wires4. Cables5. Power supply

Now if we want to perform any experiment using simulator, tools required:

6. Computer7. Simulation software

Page 6: E lab @ spsu (s imulation for elearning)

Ex-1: if a student want to perform an experiment with simulator software, it will show all the components used in COA lab virtually. Now,

what students will do?If we want to perform a full adder experiment, then first

we see the requirements, then we will select in the required components and organize them accordingly. Now the student will perform the experiment, then the simulator will show if there is any error in the circuitry and locate where it is with a specific colour notation, ie green or red (whatever may be the standard).

Page 7: E lab @ spsu (s imulation for elearning)

Benefits:1. Cost effective2. Time effective3. More interactive4. Enjoyable5. No physical damage6. Experiments things which are physically not possible to perform

experiment with. Ex: experiments with hundreds of Ics on a single brad board. This may not be possible physically due to large number of integrations but in a simulator, it will be a lot easier.

7. Reduce complexity8. Student free: if student is using a simulator then it it free from the

availability constraint of lab and kit now he can perform all his task any where and at any time .

Page 8: E lab @ spsu (s imulation for elearning)

what can we do with it @ SPSU

In our SPSU, we have a course of COA, which is a core subject of ECE and CSE branch. There are many students in each branch, so class is divided into groups in lab. The groups are further sub divided into sub groups for performing the experiments. At least there are about 7-8 students in a group and they all have to perform the experiment individually, which is very time consuming and many a times students are not able to perform it individually. Now if they use simulators, then each student can perform the experiments individually and effectively. it will also reduce the pressure on teachers.

Page 9: E lab @ spsu (s imulation for elearning)

how will we implement itNow to implement this project, we will use

softwares like Flash, silverlight. We can design it using Expression Blende for boosting up the speed and efficiency of our ideas.

Page 10: E lab @ spsu (s imulation for elearning)

Network Simulator Lab.

what

In this, we study the networking related concepts. Here we learn how we can an make effective network depending upon the available resources.

Network Simulation will club up all the networking components so one can easily understand uses of that components

Components like: Access Point ,Router, cat -6 cable ,repeater ,hubs ,network cards etc…

Page 11: E lab @ spsu (s imulation for elearning)

• how is it used It can be used by two people1) For Network Engineer: Used for making a overall network

structure for that we will create the network design of the university campus so that Engineers can check whether the data packets are flowing properly from one peer to another if there is any problem in the network in between then we could easily know directly from the simulation software instead of searching where the flow error is rather than going place to place.

2) For Students: continued …

Page 12: E lab @ spsu (s imulation for elearning)

• Continued…. In this ,we try to simulate the lab by providing virtual networking kits to the students, which can help them to understand with a better ease. It will also help the students to perform different operations without causing damage to expensive networking hardware . It will create a high tech environment and will definitely create interest in students to interact with the simulator. It helps the students to work carefree which will help them to generate new ideas. They can even perform well in doing so.

Page 13: E lab @ spsu (s imulation for elearning)

For an example, if we are using it without a simulator.hardware required:1. Router2. Access point3. Cables-cat 6 ,rj 45 ,patch cord etc …4. Connector 5. Server and client machine Now if we want to perform any experiment using simulator, tools

required:6. Computer7. Simulation software

Page 14: E lab @ spsu (s imulation for elearning)

Ex-1: if a student want to perform an experiment with simulator software, it will show all the hardware components used in computer Networking lab virtually. Now,

what students will do?If we want to perform a wireless access point connection

experiment, then first we see the requirements, then we will select in the required hardware device and organize them accordingly. Now the student will perform the experiment, then the simulator will show if there is any error in the circuitry and locate where it is with a specific colour notation, ie green or red (whatever may be the standard).as shown in the diagram.

Page 15: E lab @ spsu (s imulation for elearning)

Network Simulator

RED----Error in connectionGREEN---ERRORLESS connection (100% packet flow)

Page 16: E lab @ spsu (s imulation for elearning)

Benefits:1. Cost effective2. Time effective3. More interactive4. User Friendly5. No physical damage6. Reduce complexity

Page 17: E lab @ spsu (s imulation for elearning)

The other benefits are

• Makes teaching easier by providing a free, multiuser environment for instructors to easily teach complex technical concepts.

• Makes learning easier by providing a realistic simulation and visualization environment for exploration, experimentation and explanation

• Teachers and students can create their own virtual “network worlds” for teaching and learning networking concepts and technologies

Page 18: E lab @ spsu (s imulation for elearning)

Simulation, Visualization, Collaboration

collaborate on multiuser activities

simulate IOS commands

visualize network traffic

Page 19: E lab @ spsu (s imulation for elearning)

what can we do with it @ SPSU

In our SPSU, we have a course of Computer Networking, which a core subject of ECE and CSE branch. There are many students in each branch, so class is divided into groups in lab. The groups are further sub divided into sub groups for performing the experiments. At least there are about 7-8 students in a group and they all have to perform the experiment individually, which is very time consuming and many a times students are not able to perform it individually. Now if they use simulators, then each student can perform the experiments individually and effectively. it will also reduce the pressure on teachers.

Page 20: E lab @ spsu (s imulation for elearning)

how will we implement it• Now to implement this project, we will use

softwares like Flash, silverlight. We can design it using Expression Blende for boosting up the speed and efficiency of our ideas.

• We can also take help from software like ns2/ns3,OPNET ,GloMoSim ,NetSim and Packet Tracer.

Page 21: E lab @ spsu (s imulation for elearning)

Design and Analysis of Algorithms Lab Simulation

what

In this, students can understand what algorithm is ? identify its purpose the use of the algorithm and how will it apply to programming. The basic operations for data structures such as linked lists, sorted list array, hash tables, trees. Its helps them to understand the flow of data.

Page 22: E lab @ spsu (s imulation for elearning)

HowIn this , we try to simulate the lab by providing virtual

working of above mentioned data structures effectively. The students have to code lengthy programs in DAA and if an error occurs, first the students have to locate the errors in such a big program which is very time consuming and may have to again rewrite the code. But if we use a simulator, then we don’t need that to happen and we can have a interface that can help the students to understand the main concept behind the data structures.

Page 23: E lab @ spsu (s imulation for elearning)

Ex-1: Let us take an example of link list .If a student want to perform an experiment with simulator software, it will

show all the option used in DAA lab virtually. The option which will be used are

1) Add a node2) Add a node in between 3) Add a node at end 4) Add a node at start 5) Delete a node6) Delete a node from start7) Delete a node from between to node & from specific position

Page 24: E lab @ spsu (s imulation for elearning)

Now,what students will do?If we want to perform this experiment, then first we see the

operation what we have to perform, then we will select in the operation what we have to perform. Now the student will perform the experiment by using some of the operations.

In that if student want to see the source code of any operation then he can easily view the code of that particular operation.

if there is any error, error here means that the operation can not be perform and it will clearly show why it is not functioning.

Page 25: E lab @ spsu (s imulation for elearning)

Benefits:1. For Lecturers: They will be able to explain more

clearly by demonstration. 2. Time effective3. More interactive4. Reduce complexity5. Macro Inst. :For a group of line of code we can

define a single macro inst. Which can be used in our source code instead of writing same code again and again so this will reduce the line of code.

Page 26: E lab @ spsu (s imulation for elearning)

what can we do with it @ SPSU

In our SPSU, we have a course of Design and analysis of algorithm, which a core subject of CSE branch.Teacher easily demonstrate the operation of various data structure .

There are about 7-8 students in a group and they all have to create the algorithm individually, which is very time consuming and many a times students are not able to perform it individually.

Now if they use simulators, then each student can perform the practical's individually and effectively. it will also reduce the pressure on teachers.

Page 27: E lab @ spsu (s imulation for elearning)

how will we implement itNow to implement this project, we will use

softwares like Flash, silverlight. We can design it using Expression Blende for boosting up the speed and efficiency of our ideas.

Page 28: E lab @ spsu (s imulation for elearning)

THANK YOU !!!!