'Renders the output that a student will see.'

def student_view(self, context):

    fragment = Fragment()
    fragment.add_content(self.system.render_template('word_cloud.html', {'ajax_url': self.system.ajax_url, 'display_name': self.display_name, 'instructions': self.instructions, 'element_class': self.location.category, 'element_id': self.location.html_id(), 'num_inputs': self.num_inputs, 'submitted': self.submitted}))
    fragment.add_javascript_url(self.runtime.local_resource_url(self, 'public/js/d3.min.js'))
    fragment.add_javascript_url(self.runtime.local_resource_url(self, 'public/js/d3.layout.cloud.js'))
    fragment.add_javascript_url(self.runtime.local_resource_url(self, 'public/js/word_cloud.js'))
    fragment.add_javascript_url(self.runtime.local_resource_url(self, 'public/js/word_cloud_main.js'))
    return fragment
