Upload Assignment: Term Project Proposal Due:Programming Languages Week 10 Assignments:Upload Assignment: Term Project Proposal Due: Due DateSunday, March 20, 202211:59 PMPoints...

1 answer below »
The assignment has been saved as an file. I want theproject proposal by 18 march 2023. I want the rest of the project by 30th march 2023. read carefully. This is no joke.


Upload Assignment: Term Project Proposal Due:Programming Languages Week 10 Assignments: Upload Assignment: Term Project Proposal Due: Due Date Sunday, March 20, 2022 11:59 PM Points Possible 100   ASSIGNMENT INFORMATION A course needs to have a core project experience. A courses may go very fast. Therefore, it is impossible to post too many projects. A good term project will help students to put all the knowledge they learn from this course into use. Term projects are usually good showcases in job interview activities. The starting date for the term project is the first day of the class. The due date is the last day of the class. Students have enough time to work on it. Proposal is due on week 10 but you may work on the term project much earlier 1. A Scheme Language Interpreter. https://cs61a.org/proj/scheme/ Project 3: Term Project Problem Statement: 1 Motivation: A Term Project is the most essential part of this course. We set up the requirement for a term project in every one of our courses because of the following reasons: 2. Problem Ideas: Any project related to programming language tools will be acceptable. Here are the candidate projects. You may pick anyone from the following (but not limited to). ? When finished, make sure to click Submit. Optionally, click Save as Draft to save changes and continue working later, or click Cancel to quit without saving changes. https://lewisuniversity.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_195606_1 https://lewisuniversity.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_195606_1&content_id=_5466497_1&mode=reset https://lewisuniversity.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_195606_1&content_id=_5466528_1&mode=reset https://cs61a.org/proj/scheme/ https://youtu.be/o0e7_U7ZmBM 2. A single instruction assembler and runner (debugger). https://youtu.be/o0e7_U7ZmBM 3. GEOJSON Visualizer https://en.wikipedia.org/wiki/GeoJSON The project can start at any time after the course starts. In week 10, you will be required to submit a 100-point worth project proposal. In week 16, your project will be due, you will be required to submit all your deliverables before the end of the course. Late submission may not be graded. The final project submission is of 700-point worth. 1. project title and idea 2. project deliverables 3. tools 4. materials 5. schedule A final report in .docx or .pdf A presentation made by the student in a PowerPoint, google slides or a YouTube link. All the technical files (program files, design schematics, etc.) Programs developed for other courses or other purposes won't be accepted. Schedule: Deliverables - Proposal: In week 10, a proposal should be submitted. In the proposal, you should include the following items: Deliverables – Final Report: In week 16, a final report should be submitted. All materials can be grouped into a directory and be compressed to a .zip file. The YouTube video link is good enough. Do NOT send the whole video presentation file over to us. Grading Rubric: Components Points Possible Points Earned Project Proposal (Due Week 10) 100 Final Project Report When finished, make sure to click Submit. Optionally, click Save as Draft to save changes and continue working later, or click Cancel to quit without saving changes. https://youtu.be/o0e7_U7ZmBM https://en.wikipedia.org/wiki/GeoJSON By submitting this paper, you agree: (1) that you are submitting your paper to be used and stored as part of the SafeAssign™ services in accordance with the Blackboard Privacy Policy; (2) that your institution may use your paper in accordance with your institution's policies; and (3) that your use of SafeAssign will be without recourse against Blackboard Inc. and its a�liates. SafeAssign accepts �les in .doc, .docx, .docm, .ppt, .pptx, .odt, .txt, .rtf, .pdf, and .html �le formats only. Files of any other format will not be checked through SafeAssign. I agree to submit my paper(s) to the Global Reference Database Originality 100 Creativity 100 Completeness 100 Technical Difficulty 100 Technical Report in .docx, .pdf or google doc format 100 Presentation (video, powerpoint of google slides) 100 Implementation and Project Directory .zip file 100 Total (Extra-points may be given to students) 700   ASSIGNMENT SUBMISSION Text Submission Write Submission Attach Files Browse Content Collection Browse Cloud Service Plagiarism Tools ADD COMMENTS Browse Local Files When finished, make sure to click Submit. Optionally, click Save as Draft to save changes and continue working later, or click Cancel to quit without saving changes. https://help.blackboard.com/1000en_US https://en-us.help.blackboard.com/Learn/Building_Blocks/SafeAssign/Instructor/Global_Reference_Database For the toolbar, press ALT+F10 (PC) or ALT+FN+F10 (Mac).   ADD COMMENTS Comments P 0 WORDS POWERED BY TINY When finished, make sure to click Submit. Optionally, click Save as Draft to save changes and continue working later, or click Cancel to quit without saving changes. https://www.tiny.cloud/?utm_campaign=editor_referral&utm_medium=poweredby&utm_source=tinymce&utm_content=v5 Project 3: Term Project Problem Statement: 1 Motivation: A Term Project is the most essential part of this course. We set up the requirement for a term project in every one of our courses because of the following reasons: • A course needs to have a core project experience. A courses may go very fast. Therefore, it is impossible to post too many projects. A good term project will help students to put all the knowledge they learn from this course into use. • Term projects are usually good showcases in job interview activities. • The starting date for the term project is the first day of the class. The due date is the last day of the class. Students have enough time to work on it. • Proposal is due on week 10 but you may work on the term project much earlier 2. Problem Ideas: Any project related to programming language tools will be acceptable. Here are the candidate projects. You may pick anyone from the following (but not limited to). 1. A Scheme Language Interpreter. https://cs61a.org/proj/scheme/ 2. A single instruction assembler and runner (debugger). https://youtu.be/o0e7_U7ZmBM 3. GEOJSON Visualizer https://en.wikipedia.org/wiki/GeoJSON Programs developed for other courses or other purposes won't be accepted. Schedule: • The project can start at any time after the course starts. • In week 10, you will be required to submit a 100-point worth project proposal. • In week 16, your project will be due, you will be required to submit all your deliverables before the end of the course. Late submission may not be graded. The final project submission is of 700- point worth. Deliverables - Proposal: In week 10, a proposal should be submitted. In the proposal, you should include the following items: 1. project title and idea 2. project deliverables 3. tools 4. materials 5. schedule Deliverables – Final Report: https://cs61a.org/proj/scheme/ https://youtu.be/o0e7_U7ZmBM https://en.wikipedia.org/wiki/GeoJSON In week 16, a final report should be submitted. • A final report in .docx or .pdf • A presentation made by the student in ▪ a PowerPoint, ▪ google slides or ▪ a YouTube link. • All the technical files (program files, design schematics, etc.) All materials can be grouped into a directory and be compressed to a .zip file. The YouTube video link is good enough. Do NOT send the whole video presentation file over to us. Grading Rubric: Components Points Possible Points Earned Project Proposal (Due Week 10) 100 Final Project Report Originality 100 Creativity 100 Completeness 100 Technical Difficulty 100 Technical Report in .docx, .pdf or google doc format 100 Presentation (video, powerpoint of google slides) 100 Implementation and Project Directory .zip file 100 Total (Extra-points may be given to students) 700
Answered 1 days AfterMar 13, 2023

Answer To: Upload Assignment: Term Project Proposal Due:Programming Languages Week 10 Assignments:Upload...

Shubham answered on Mar 15 2023
35 Votes
Project title and idea
Project Title: GEOJSON Visualizer project
The GEOJSON Visualizer project aims to create a web-based application that allows users to upload GEOJSON data and visualize it on an interactive map. The GEOJSON format is a standard format used for representing geosp
atial data. It is widely used in the GIS domain and provides a flexible and lightweight way to store and exchange geospatial data. The GEOJSON Visualizer application will provide an easy-to-use interface where users can upload their GEOJSON data, and the application will automatically display the data on a map (Plieger et al. 2018). The map will allow users to zoom in and out, pan, and interact with the data in various ways. The application will also provide various visualization options, such as different map styles, color schemes, and markers, to help users understand and analyze their data.
The application will be developed using modern web technologies such as HTML, CSS, and JavaScript, and it will leverage existing libraries such as Leaflet and Mapbox to provide the mapping functionality. The application will be designed to be responsive, meaning it will work on different devices and screen sizes. The potential use case includes visualizing data related to climate, pollution, and natural resources. Urban planning includes visualizing data related to population density, infrastructure, and zoning.
Emergency response provides data related to disasters, such as floods, fires, and earthquakes.
Agriculture: Visualizing data related to crop yield, soil moisture, and weather patterns.
Overall, the GEOJSON Visualizer project has the potential to be a useful tool for anyone working with geospatial data, and it can be expanded and customized to fit different use cases and domains.
Project deliverables
The GEOJSON Visualizer project aims to develop a web-based application that allows users to upload GEOJSON data and visualize it on an interactive map.
Requirements specification is the document that describes the requirements and specifications for the GEOJSON Visualizer application. This document will include functional and non-functional requirements, user stories, and use cases. Design document includes document for describing the architecture and design of the GEOJSON Visualizer application. This document will include the system architecture, data model, user interface design, and database design.
The development of the GEOJSON Visualizer application using modern web technologies such as HTML, CSS, and JavaScript. The application will use existing mapping libraries such as Leaflet and Mapbox to provide the mapping functionality (Harikumar et al. 2021). A series of tests to ensure that the GEOJSON Visualizer application meets the requirements and specifications. The testing will include unit testing, integration...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here