# ###Moving to Long-Run Equilibrium # https://studio.edge.edx.org/container/i4x://DavidsonCollege/DAP002/vertical/ee567d7e52294aeaa8a32cd1c3f09cf3?action=new # In[30]: import sys import re sys.path.append('../../Python') import templateGenerator reload(templateGenerator) tGen = templateGenerator.templateGenerator( course_id='DavidsonCollege/DAP002/3T2014', Title='Moving Toward Long-Run Equilibrium', MacroJS='../../JS/Macro_1Board.js', JS='MLE_LC2_HOA_1abc.js', OutputFile='MLE_LC2_HOA_1a_static.html', studioPaths=False) # ###HTML Interactive Cell # In[12]: get_ipython().run_cell_magic( u'HTML', u'', u'<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8">\n <title></title>\n <link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />\n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsxgraph/0.98/jsxgraphcore.js"></script>\n </head>\n <body> \n <div style="width: 100%; overflow: hidden;">\n <div id=\'jxgbox1\' class=\'jxgbox\' style=\'width:500px; height:450px; float:left; border: solid #1f628d 2px;\'></div> \n </div>\n <!--<div class="list-group">\n <input class="btn" type="button" value="Reset" onClick="resetBoard()">\n </div>\n -->\n <script type="text/javascript" src="../../JS/Macro_1Board.js"></script>\n <script type="text/javascript" src="MLE_LC2_HOA_1abc.js"></script>\n </body>\n</html>' ) # ### Generate HTML File
# ###Prototype 3 Board # In[1]: import sys import re sys.path.append('../../Python') import templateGenerator reload(templateGenerator) tGen = templateGenerator.templateGenerator( course_id='DavidsonCollege/DAP002/3T2014', Title='Prototype 3 Board', MacroJS='../../JS/Macro_1Board.js', JS='prototype.js', OutputFile='prototype.html', studioPaths=False) # In[29]: get_ipython().run_cell_magic( u'HTML', u'', u'<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8">\n <title></title>\n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsxgraph/0.98/jsxgraphcore.js"></script>\n \n </head>\n\n <body>\n <div style="width: 750; overflow: hidden;">\n <div id=\'jxgbox1\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; border: solid #1f628d 2px;\'></div> \n <div id=\'jxgbox2\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; margin-left: 10px; border: solid #1f628d 2px;\'></div>\n <div id=\'jxgbox3\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; margin-left: 10px; border: solid #1f628d 2px;\'></div>\n </div>\n \n <div style="width: 750; overflow: hidden;">\n <div id=\'jxgbox4\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; margin-top: 10px; border: solid #1f628d 2px;\'></div> \n <div id=\'jxgbox5\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; margin-left: 10px; margin-top: 10px; border: solid #1f628d 2px;\'></div>\n <div id=\'jxgbox6\' class=\'jxgbox\' style=\'width:250px; height:200px; float:left; margin-left: 10px; margin-top: 10px; border: solid #1f628d 2px;\'></div>\n </div>\n \n <script type="text/javascript" src="Macro_6Board.js"></script>\n <script type="text/javascript" src="prototype.js"></script>\n </body>\n</html>' ) # ### Generate HTML File # In[30]:
# ###Generic Plotting # In[2]: import sys import re sys.path.append("../Python") import templateGenerator reload(templateGenerator) tGen = templateGenerator.templateGenerator( course_id="DavidsonCollege/DAP002/3T2014", Title="Generic Plotting", MacroJS="../JS/MacroAllBoards.js", JS="PL_vs_RGDP.js", OutputFile="PL_vs_RGDP.html", studioPaths=False, ) # ### HTML Interactive Cell # In[24]: get_ipython().run_cell_magic( u"HTML", u"", u'<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8">\n <title></title>\n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsxgraph/0.98/jsxgraphcore.js"></script>\n </head>\n\n <body>\n <div style="width: 100%; overflow: hidden;">\n <div id=\'jxgbox1\' class=\'jxgbox\' style=\'width:500px; height:450px; float:left;\'></div> \n </div>\n \n <!--START-BUTTON FOR PASS STATE-->\n <div id=\'StateGrab\' style=\'width:350px; float:left;\'> \n <input class="btn" type="button" value="Get State" onClick="getNotebookState()">\n <div id="spaceBelow">State:</div>\n </div>\n <script type="text/javascript">\n getNotebookState = function(){\n state = getGrade();\n statestr = JSON.stringify(state);\n\n document.getElementById(\'spaceBelow\').innerHTML += \'<br>\'+statestr;\n var command = "state = " + statestr;\n console.log(command);\n\n //Kernel\n var kernel = IPython.notebook.kernel;\n kernel.execute(command);\n\n return statestr;\n }\n </script>\n <!--END-BUTTON FOR PASS STATE-->\n \n <script type="text/javascript" src="../JS/jschannel.js"></script>\n <script type="text/javascript" src="../JS/edxintegration.js"></script>\n <script type="text/javascript" src="../JS/params1Board.js"></script>\n <script type="text/javascript" src="../JS/MacroAllBoards.js"></script>\n <script type="text/javascript" src="PL_vs_RGDP.js"></script>\n </body>\n</html>', )
# ###Money and the Money Market: LC3, HOA 1b # https://studio.edge.edx.org/container/i4x://DavidsonCollege/DAP002/vertical/aacf380485f64dd38f1c5ad130327634 # In[2]: import sys import re sys.path.append('../../Python') import templateGenerator reload(templateGenerator) tGen = templateGenerator.templateGenerator( course_id='DavidsonCollege/DAP002/3T2014', Title='Money and the Money Market: LC3 HOA #2a', MacroJS='../../JS/Macro_1Board.js', JS='MMMLC3_SallyScenario2.js', OutputFile='MMMLC3_SallyScenario2.html', studioPaths=False) # In[3]: get_ipython().run_cell_magic( u'HTML', u'', u'<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8">\n <title></title>\n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsxgraph/0.98/jsxgraphcore.js"></script>\n \n </head>\n\n <body>\n <div style="width: 100%; overflow: hidden;">\n <div id=\'jxgbox1\' class=\'jxgbox\' style=\'width:350px; height:300px; float:left; border: solid #1f628d 2px;\'></div> \n <div id=\'jxgbox2\' class=\'jxgbox\' style=\'width:350px; height:300px; margin-left: 375px; border: solid #1f628d 2px;\'></div>\n </div>\n \n <script type="text/javascript" src="../../JS/Macro_1Board.js"></script>\n <script type="text/javascript" src="MMMLC3_SallyScenario2.js"></script>\n </body>\n</html>' ) # ### Generate HTML File # In[4]:
# coding: utf-8 # ###Generic Plotting # In[2]: import sys import re sys.path.append('../Python') import templateGenerator reload(templateGenerator) tGen = templateGenerator.templateGenerator(course_id='DavidsonCollege/DAP002/3T2014', Title='Generic Plotting', MacroJS='../JS/MacroAllBoards.js', JS='PL_vs_RGDP.js', OutputFile='PL_vs_RGDP.html', studioPaths=False ) # ### HTML Interactive Cell # In[24]: get_ipython().run_cell_magic(u'HTML', u'', u'<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8">\n <title></title>\n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsxgraph/0.98/jsxgraphcore.js"></script>\n </head>\n\n <body>\n <div style="width: 100%; overflow: hidden;">\n <div id=\'jxgbox1\' class=\'jxgbox\' style=\'width:500px; height:450px; float:left;\'></div> \n </div>\n \n <!--START-BUTTON FOR PASS STATE-->\n <div id=\'StateGrab\' style=\'width:350px; float:left;\'> \n <input class="btn" type="button" value="Get State" onClick="getNotebookState()">\n <div id="spaceBelow">State:</div>\n </div>\n <script type="text/javascript">\n getNotebookState = function(){\n state = getGrade();\n statestr = JSON.stringify(state);\n\n document.getElementById(\'spaceBelow\').innerHTML += \'<br>\'+statestr;\n var command = "state = " + statestr;\n console.log(command);\n\n //Kernel\n var kernel = IPython.notebook.kernel;\n kernel.execute(command);\n\n return statestr;\n }\n </script>\n <!--END-BUTTON FOR PASS STATE-->\n \n <script type="text/javascript" src="../JS/jschannel.js"></script>\n <script type="text/javascript" src="../JS/edxintegration.js"></script>\n <script type="text/javascript" src="../JS/params1Board.js"></script>\n <script type="text/javascript" src="../JS/MacroAllBoards.js"></script>\n <script type="text/javascript" src="PL_vs_RGDP.js"></script>\n </body>\n</html>') # ### Generate HTML File # In[25]: