Student Guide Cocalc Manual Documentation

Leo Migdal
-
student guide cocalc manual documentation

Hello and welcome to CoCalc! You are part of a course … now what? Contact Your Instructor or a Group Member You are very welcome to take a look at our general Essential Guide section or explore 📺 Quick CoCalc Tutorials and other 📺 videos! Below we highlight the most important features for you as a student. CoCalc is a collaborative cloud environment that supports courses based on interactive resources such as Jupyter Notebooks, the Linux terminal, LaTeX document editors, etc.

You can access it from your browser, meaning that you do not need to install anything. All work in CoCalc is done in Projects that work as virtual computers and give you computational resources, a file system for your work, and a preconfigured software environment. You will have a dedicated project automatically created for each course that you are enrolled into. This is a documentation of CoCalc's features for users. It covers topics like teaching, editing LaTeX documents, calculating with Jupyter Notebooks and Sage Worksheets, etc. Note: the Makefile configures sphinx to throw warnings as errors.

Hence even small details like a broken reference link will cause a failed build. "CoCalc" is a registered trademark. Usage of the term "CoCalc" refers to the online service CoCalc hosted at https://cocalc.com only. This explains in depth how you can work productively on CoCalc. © Copyright 2025, Sagemath, Inc., CC BY-4.0 licensed. Please contact us for Questions and Feedback, Documentation Repository, Privacy Policy and ToS.

Start CoCalc – start free, upgrade later! Hello, and welcome to CoCalc, an online platform for learning, teaching, writing, research, development - anything where you need to calculate or collaborate! CoCalc’s goal is to provide the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual use to large groups and classes. We empower you to focus on the task at hand rather than technical details. Work in CoCalc is organized in Projects where you and your collaborators can code in Jupyter Notebooks as well as in R, C, Julia, and other languages;

edit LaTeX, Markdown, and many other documents; An “assignment” in CoCalc is a folder/directory with arbitrary files. These files can be anything: Jupyter Notebooks, (small) data files, text, Markdown, code, PDF, or even subfolders. All these files are sent to students to work on, then collected, graded, and returned to students. A “handout” is the same, but with no actions after sending it to students. Let’s start with handouts since they are simpler and you may want to use them first, e.g.

to distribute a syllabus or some sample/training files. As mentioned above, a handout is a folder that contains one or more files to be distributed to your students. For example, you may want to create a folder called Handouts in the root of your course project, then a subfolder Syllabus within it, and copy or upload syllabus.pdf there. To register this handout in your course, go to the Handouts tab of the .course file, click Add Handout…, navigate to Syllabus subfolder, select it, and click Add 1 handout: 📺 video Next, you need to “distribute” your handout to students, i.e. create a copy of all of its files in each student project.

Once done, students can do whatever they want with their copies, including editing them, discussing in side chats, or even deleting. On the Handouts tab you will see that it is not transfered to any of the students yet: You can either click Distribute to send it to all students, or expand the handout and be able to send it to selected students only: CoCalc is a cloud-based service that provides infrastructure and services that are useful for running courses based on Jupyter Notebooks. It is used for teaching by Universities around the world. Basic access, without internet access, is free; however, it is well-worth paying for premium access if you are going to support a class full of students or need internet access.

Paying users get more resources and support - vital if you are to rely on it for paying students. Read more about how how to pay for a course in the CoCalc Wiki. All material moved to the more comprehensive CoCalc Manual For a list of authors see the contributors section. Typically you will have a list of your students in a spreadsheet. Select the column of emails and copy-paste it to the right box on the Students tab of your course file: 📺 video

Put Students’ Emails into Add Students Box Click Search by Email Address, verify that the list of students looks correct, and click Add all students: Add All Students After Searching by Email Addresses Next, the student projects will be created. Please be patient until all students are processed and do not close CoCalc.

People Also Search

Hello And Welcome To CoCalc! You Are Part Of A

Hello and welcome to CoCalc! You are part of a course … now what? Contact Your Instructor or a Group Member You are very welcome to take a look at our general Essential Guide section or explore 📺 Quick CoCalc Tutorials and other 📺 videos! Below we highlight the most important features for you as a student. CoCalc is a collaborative cloud environment that supports courses based on interactive res...

You Can Access It From Your Browser, Meaning That You

You can access it from your browser, meaning that you do not need to install anything. All work in CoCalc is done in Projects that work as virtual computers and give you computational resources, a file system for your work, and a preconfigured software environment. You will have a dedicated project automatically created for each course that you are enrolled into. This is a documentation of CoCalc'...

Hence Even Small Details Like A Broken Reference Link Will

Hence even small details like a broken reference link will cause a failed build. "CoCalc" is a registered trademark. Usage of the term "CoCalc" refers to the online service CoCalc hosted at https://cocalc.com only. This explains in depth how you can work productively on CoCalc. © Copyright 2025, Sagemath, Inc., CC BY-4.0 licensed. Please contact us for Questions and Feedback, Documentation Reposit...

Start CoCalc – Start Free, Upgrade Later! Hello, And Welcome

Start CoCalc – start free, upgrade later! Hello, and welcome to CoCalc, an online platform for learning, teaching, writing, research, development - anything where you need to calculate or collaborate! CoCalc’s goal is to provide the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual use to large groups and classes. We empower you...

Edit LaTeX, Markdown, And Many Other Documents; An “assignment” In

edit LaTeX, Markdown, and many other documents; An “assignment” in CoCalc is a folder/directory with arbitrary files. These files can be anything: Jupyter Notebooks, (small) data files, text, Markdown, code, PDF, or even subfolders. All these files are sent to students to work on, then collected, graded, and returned to students. A “handout” is the same, but with no actions after sending it to stu...