{"id":52,"date":"2016-01-20T18:16:10","date_gmt":"2016-01-20T18:16:10","guid":{"rendered":"http:\/\/tb1561.nyuad.im\/blog\/?p=52"},"modified":"2016-01-20T18:16:10","modified_gmt":"2016-01-20T18:16:10","slug":"final-project-proposal","status":"publish","type":"post","link":"http:\/\/tb1561.nyuad.im\/blog\/2016\/01\/20\/final-project-proposal\/","title":{"rendered":"Final Project Proposal"},"content":{"rendered":"<p><strong>Proposal # 1: Creating a simple app for high school students to visualize color of salts created by given acid-base reactions<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-53\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.21-PM-300x235.png\" alt=\"Screen Shot 2016-01-20 at 12.09.21 PM\" width=\"300\" height=\"235\" srcset=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.21-PM-300x235.png 300w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.21-PM.png 502w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-54\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.39-PM-300x235.png\" alt=\"Screen Shot 2016-01-20 at 12.09.39 PM\" width=\"300\" height=\"235\" srcset=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.39-PM-300x235.png 300w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-12.09.39-PM.png 503w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p>There are a ton of interactive learning-based chemistry apps available offline\u00a0via the Apple\/ Android stores as well as online on the Internet. \u00a0I came across a few really cool ones that literally bring the science alive and the chemistry lab right to the user&#8217;s computer screen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-55\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/chem-e1453310983932-219x300.png\" alt=\"chem\" width=\"219\" height=\"300\" srcset=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/chem-e1453310983932-219x300.png 219w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/chem-e1453310983932.png 339w\" sizes=\"auto, (max-width: 219px) 85vw, 219px\" \/>\u00a0Myriad\u00a0of chem apps are available nowadays.<\/p>\n<p>Here&#8217;s a particularly sophisticated rendition of a &#8220;virtual lab&#8221;:<\/p>\n<p><iframe loading=\"lazy\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/XG7A0zCW4X8?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>However, I realized that there were no simple apps to aid young students to remember the color of the salt created by a particular acid-base reaction. \u00a0As a high school chemistry student myself, personally, one of the\u00a0most dreaded stuff while preparing for a laboratory practical would be memorizing the color of the salt created from the reaction of a given acid with a given base.<\/p>\n<p>To briefly brush up our 7th-grade chemistry, when an acid and a base react, they neutralize each other to produce a salt, which is the compound formed from the cation of the base and the anion of the acid. The acid-base reaction is called a neutralization reaction.<\/p>\n<p>As a common example, the reaction of hydrochloric acid and sodium hydroxide produces common table salt or sodium chloride,<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-56\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/acidbase-200x300.gif\" alt=\"acidbase\" width=\"200\" height=\"300\" \/>\u00a0 \u00a0\u00a0HCl + NaOH -&gt; NaCl + H2O<\/p>\n<p>Coming back to the world of creative coding, I want to create an app that makes it easy for children to remember the color of the salt so produced from the given acid-base combination. \u00a0Seeing is believing and visualizing the color of the salt on the screen would help with the memorizing bit more than simply reading it in a book.<\/p>\n<p>So, my app would include a set of acids and a set of bases in a hard-coded drop-down menu, and the user will be able to select any given acid from the menu and add it to any given base. \u00a0The output of this &#8220;reaction&#8221; (addition algorithm) would be the display of the name of the salt created on the screen and here&#8217;s the fun part: the BACKGROUND WOULD TURN THE COLOR OF THE SALT!! The code should essentially include creating an array of buttons, 2 drop-down menus and Boolean logic (if\/ if else\/ true\/ false) statements that will display the name of the output salt and change the background color of the canvas to reflect the color of the salt created.<\/p>\n<p>Wish the 12-year old me knew the basics of coding and I would&#8217;ve created this sort of a simple but effective app to help myself memorize the output color from a neutralization reaction; it would&#8217;ve been easier than rote learning!<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Idea # 2: Creating a Thesaurus and an anti-Thesaurus in English and Francais<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-57\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM-300x165.png\" alt=\"Screen Shot 2016-01-20 at 1.00.38 PM\" width=\"300\" height=\"165\" srcset=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM-300x165.png 300w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM-768x423.png 768w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM-1024x564.png 1024w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM-1200x660.png 1200w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.00.38-PM.png 1201w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-58\" src=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.01.36-PM-300x149.png\" alt=\"Screen Shot 2016-01-20 at 1.01.36 PM\" width=\"300\" height=\"149\" srcset=\"http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.01.36-PM-300x149.png 300w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.01.36-PM-768x382.png 768w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.01.36-PM-1024x509.png 1024w, http:\/\/tb1561.nyuad.im\/blog\/wp-content\/uploads\/2016\/01\/Screen-Shot-2016-01-20-at-1.01.36-PM.png 1185w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/p>\n<p>It is a relatively straightforward and somewhat conventional task to create a Thesaurus in the English language using one of the many available APIs.<\/p>\n<p>However, I thought it might be more interesting to include both a Thesaurus and an anti-Thesaurus, that is, synonyms and antonyms within the same program. To spice things up, I visualized creating a program that makes these synonyms and antonyms of any given word available not only in English but also in French! \u00a0So, when the user types out any word, be it in English or in French and hits the &#8220;SEARCH&#8221; button, my program should directly link the search to 4 web APIs: for synonyms and antonyms in that language, and for synonyms and antonyms in the second language.<\/p>\n<p>For example, when the user enters &#8220;happy&#8221; in English in the search box and then hits the search button, the screen should display 5 synonyms of &#8220;happy&#8221; in English such as &#8220;elated&#8221;, &#8220;joyous&#8221;, &#8220;delighted&#8221;, &#8220;content&#8221; and &#8220;glad&#8221;, followed by 5 antonyms of happy in English such as &#8220;unhappy&#8221;, &#8220;sad&#8221;, &#8220;serious&#8221;, &#8220;miserable&#8221; and &#8220;melancholy&#8221;, followed by 5 synonyms and antonyms in French.<\/p>\n<p>However, the challenge is finding the relevant APIs in French and somehow linking the translation to English in between so that, the word is first translated into French and the program then looks for synonyms and antonyms of that French word. \u00a0Moreover, there are already ons of such Thesaurus and even more interactive visual Thesaurus apps available online, making the use of my program superfluous and slightly redundant.<\/p>\n<p>Therefore, I am leaning more towards coding and designing the chemistry app, which I think will serve to be useful for young students studying for their laboratory exams and the hands-on interaction and visualization will hopefully make the learning process more fun.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Proposal # 1: Creating a simple app for high school students to visualize color of salts created by given acid-base reactions There are a ton of interactive learning-based chemistry apps available offline\u00a0via the Apple\/ Android stores as well as online on the Internet. \u00a0I came across a few really cool ones that literally bring the &hellip; <a href=\"http:\/\/tb1561.nyuad.im\/blog\/2016\/01\/20\/final-project-proposal\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Final Project Proposal&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-52","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/posts\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":1,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions"}],"predecessor-version":[{"id":59,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/posts\/52\/revisions\/59"}],"wp:attachment":[{"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/media?parent=52"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/categories?post=52"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/tb1561.nyuad.im\/blog\/wp-json\/wp\/v2\/tags?post=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}