Proposal for creating Web-based Learning Resource in the subjects of Object Oriented Programming...
-
Upload
gerard-higgins -
Category
Documents
-
view
215 -
download
1
Transcript of Proposal for creating Web-based Learning Resource in the subjects of Object Oriented Programming...
Proposal for creating
Web-based Learning Resourcein the subjects of
Object Oriented Programming Using C++and
Data Structuresfor diploma level students
Presented before the standing committee on NMEICTBy:
Rajesh SharmaGovt. Polytechnic –
HamirpurHimachal Pradesh
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
ABOUT OUR INSTITUTE
• Established in 1963 by Govt. of H.P. with three diploma courses
• Located on NH-88, 150 KM from Shimla, 200 KM from Chandigarh
• Currently offering five diploma courses
• Four diploma courses are NBA accredited
• ISO 9001-2000 certified
• 13 hectares of sprawling residential campus with all amenities
• Successfully executed various MODROB projects
• One of the three polytechnics of H.P. selected for World Bank – TEQIP
• 24 X 7 dedicated lease-line Internet connectivity
• Fast-Ethernet campus-wide-network covering the whole campus
• Successfully executed World Bank’s Tech-ed-1 and Tech-ed-2
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
To develop Web-based Learning Resources specifically tailored for Diploma-level students
The developed LRs will be enriched with:Textual Information, Images and drawings,Videos and animations, Speech and other audio,Active contents (applets), Streaming Media,User sessions, Heuristic navigation, Query‑posting, Book‑marking, Related links, Topic threads, Online‑testing and evaluation, Popularity rating, Online competitions Puzzles, crosswords, and games etc.
OUR PROPOSAL
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
OOP Using C++:
• Today, OOP is one of the most widely adopted programming paradigm.
• Most of modern programming languages use this paradigm.
• Diploma-level students generally find it difficult to understand the abstract concepts of OOP languages.
• If the traditional teaching practice can be sufficiently augmented with analogies and examples of day-to-day life and each programming concept is demonstrated experimentally the understanding level of the students improves significantly.
• Special focus on the practical skills of the students.
• Students will be able to experiment by directly typing the code in the browser, the code will be compiled and run on the web-server, the errors/ output will then be displayed in the browser itself.
SELECTION OF INITIAL SUBJECTS
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
Data Structures:
• Data Structures is another abstract subject that deals with the organization of data in computer’s memory in such a way to make access and processing more convenient.
• The proposed LR will visually explain the organization of data at different level of abstraction
• The data manipulation will be explained by using animations so that student can comprehend the concepts
SELECTION OF INITIAL SUBJECTS
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Harness the available ICT infrastructure in imparting quality technical education to diploma level students by creating and deploying Web-base Learning Resources
GOALS
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Make the LRs available on portable storage media like CDs and DVDs for remote and un‑connected places in the state in a bid to bridge the digital divide
• Share the developed LRs with peer institutes through state‑wide‑area‑network (HP-SWAN) and institute’s web portal
• Create quality rich-media LRs
OBJECTIVES
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Arrange expert lectures from eminent subject experts from industry and academia to further enrich the LRs
• Setup a recording studio with state‑of‑the‑art equipment in order to create quality e‑contents to be incorporated in the learning resources
• Create a question bank associated with each LR so as to enable the learners for self‑evaluation
• Host the LRs on institute’s intranet site and web-portal to promote their sharing
• Initially two courses selected: Object Oriented Programming using C++ and Data Structures
• Campus-wide-network running on fast-ethernet/ gigabit-ethernet
JUSTIFICATION AND RELEVANCE
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Dedicated, experienced and well-qualified resource persons
• Dedicated 2 Mbps lease-line Internet connectivity [wish to upgrade]
• Very limited or no LRs available addressing the specific needs of diploma-level students
• Special emphasis on expansion of diploma-level technical education by Center Govt. [new 1000 Polytechnics to be opened] and State Govt. [Private Polytechnics are being established]
• Recent establishment of HP-SWAN will be instrumental in sharing of LRs
• Availability of sufficient tools/ technologies under open-source/ free under GPL software to implement the proposed solution
• Use open-source and GNU public licensed software and adhere to open standards
APPROACH & METHODOLOGY
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Ubuntu: A very-stable and well-supported Debian-based Linux distribution.
• Emphasis on developing a framework to facilitate the development/ deployment of LRs
• The software proposed to be used in the development process are:
• Apache with PHP: Most deployed web-server (47% market share) known for stability, security, and flexibility. PHP is a simple and light-weight server-side scripting language
• MySQL: Trusted and widely adopted open-source database management system with SQL as its query language
• GIMP/ Inkscape: Open source editors for raster and vector graphics
• Aptana Studio: A complete web development environment that combines powerful authoring tools for HTML, CSS, and JavaScript
• Adobe Flex ®: A SDK by Adobe Systems for the development and deployment of cross-platform RIA based on the Adobe Flash platform.
• Establish state-of-the-art digital studio
APPROACH & METHODOLOGY
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• Install Linux, Apache with PHP module, MySQL etc.
• Collaborate with the institutes with the proven record in the area
• Deploy a high-end reliable intranet web server running on Linux
• Identify various users of the system and study the use-cases in detail
• Proven Software Engineering principles will be used in the entire process
• Design the visual layout of the contents to be served
• All the activities in the planning, designing and development process will be documented
• A topic-wise schedule for content development of the course will be prepared
• The suitable content types for each topic of the subject to be documented initially
• A question bank will also be developed simultaneous with content development of a topic
APPROACH & METHODOLOGY
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• The contents will be made available to the users as soon as they are developed so that an early feedback can further improve the quality
• The question bank will be developed in such a way that a single question can be asked in several ways by using different permutations and combinations
• Deploy a high-end reliable intranet web server running on Linux
• This gradual and continuous improvement in the framework and contents will ultimately lead to the evolution of quality Learning Resources
• The framework will also be improved gradually depending upon the user feedback
• The prevailing method of store and purchase will be followed in all the purchases done for the project
• Improved understanding of the course by the students. The board-examination results can be utilized for comparative analysis
EXPECTED OUTCOMES
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
• The availability of LRs on portable media will further promote the sharing to remote areas of the state
• Access to LRs on anytime/ anywhere basis within the campus through LAN
• Sharing the LRs will lead to improved networking with peer institutes
• Teaching-learning process will become more effective when sufficiently aided by suitable media in the LRs.
• Continuous self-evaluation by the students, will equip them for competitions
MonthActivity
1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th
1. Development of LR hosting framework*
2. Procurement of equipment/ Software
3. Identification of subjects and experts*
4. Establishment of Digital studio
5. Development of course contents*
6. Hosting of the LRs on intranet server
7. Hosting of LRs on institute portal
PERT CHART
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
FUNDS REQUIREMENT
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
Item Qty Cost ( Approx.)
High-end blade Server 1 2,50,000/-
1 KVA Online UPS 1 15,000/-
Adobe Flex ® 3 or Adobe Flash Builder ® 4
1 50,000/-
Digital Studio Infrastructure 1 2,00,000/-
TOTAL 5,15,000/-
Role Numbers Project Period Total Emoluments
Subject Experts (internal)
2 1 Year 5,00,000/-
Project Staff Requirement
Machinery/ Equipment/ Software
Project Duration: One YearTotal Project Cost: 10,15,000/- (Rs. Ten Lakh Fifteen Thousand only)
ABOUT ME
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509
Name: Rajesh SharmaDesignation: Lecturer in Computer ApplicationsQualification: M.Tech. CS&E [CGP 9.41] from N.I.T. – HamirpurExperience: Lecturer in CS&E at Govt. Polytechnic since 1998
1996-1998 : Software Engineer at G.A.C.L.Projects Handled:
Team Member/ Leader of development teams in developing various MISPublications:
Paper Titled “Communication Induced Checkpointing in MDCS – An analysis” in national conference ETCC-2008, held at NIT – Hamirpur
Regular contributing author/ reviewer for “Satyaprakashan Publishers – Delhi”
Areas of InterestProgramming Languages: C++, Java, PHPWeb Development: XHTML, CSS, JavaScriptDatabase: MySQLOS: Linux, Windows
THANKS
Govt. Polytechnic – Hamirpurwww.gphamir.com+91-1972-258509