9/9/2023 0 Comments Interactive notebookWhite glue (I think white glue works better that glue sticks as the adhesive lasts longer)Ĭrayons or colored pencils (not markers - they will bleed through the pages) To set up your interactive notebooks, you will need: Many teachers use interactive notebooks for all subjects, while some use it for only one or two subjects.Īnd - although Pinterest may make you think otherwise - the elements that your students glue in to their notebook do NOT need to be fancy, overly creative, or crazy complicated. The notebooks can take on a variety of looks depending on the age level, abilities, and needs of the students. Students now often glue in notes sheets, foldables, timelines, vocabulary flaps and more into their interactive notebooks. On the left side, students personalized the information given by the teacher in forms of drawings, cartoons, personalized wording of vocabulary, etc.Īs interactive notebooks have trickled their way down into the elementary level, interactive notebooks have evolved and don't always follow the right side/left side rule (although some still do and work great!). Traditionally, interactive notebooks were organized in such a way that the right side of a notebook had information given by the teacher (notes, discussions, handouts, etc.). An application/github-issue field that a NotebookRenderer could use to create a fully interactive view of the issue.Interactive notebooks come in all shapes and sizes, but essentially, interactive notebooks are spiral or composition notebooks where students can organize their notes.A text/x-json field containing a machine readable view.A text/html field containing a formatted view of the issue.For example, if a cell output was to represent a GitHub Issue, the kernel might produce a rich output with several properties on its data field: They allow for providing many different representations of the output data, keyed by mimetype. Rich outputs are the most advanced form of displaying cell outputs. ipynb).Ī notebook serializer is declared in package.json under the contributes.notebooks section as follows: notebook extension (instead of its traditional file extension. In this example, we build a simplified notebook provider extension for viewing files in the Jupyter Notebook format with a. Markdown Serializer: Open and edit Markdown files as a notebook.JSON Notebook Serializer: Simple example notebook that takes JSON input and outputs prettified JSON in a custom NotebookRenderer.It is responsible for the opposite conversion as well: taking NotebookData and converting the data into serialized bytes to be saved. Application-specific output formats and interactive applet outputs are rendered by a NotebookRenderer.Ī NotebookSerializer is responsible for taking the serialized bytes of a notebook and deserializing those bytes into NotebookData, which contains list of Markdown and code cells. The code cells of a notebook can be executed by a NotebookController, which takes the contents of a cell and from it produces zero or more outputs in a variety of formats ranging from plain text to formatted documents or interactive applets. Others, such as application-specific data or interactive applets, are rendered by extensions.Ĭells in a notebook are read and written to the file system by a NotebookSerializer, which handles reading data from the file system and converting it into a description of cells, as well as persisting modifications to the notebook back to the file system. Some output formats, such as plain text, JSON, images, and HTML are rendered by VS Code core. The cells of a notebook can be either Markdown cells or code cells, and are rendered within the core of VS Code. Parts of a NotebookĪ notebook consists of a sequence of cells and their outputs. You may know of popular notebook interfaces like Jupyter Notebook or Google Colab – the Notebook API allows for similar experiences inside Visual Studio Code. The Notebook API allows Visual Studio Code extensions to open files as notebooks, execute notebook code cells, and render notebook outputs in a variety of rich and interactive formats.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |