Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
Teaching C++ programming to non-computer science majors comes with the burden of setting up an integrated development environment, a struggle for most students. Therefore, we present the open source tool, *C++Explorer*, a Jupyterhub deployment for interactively developing C++ code. Students can connect to the server without installing anything, and, almost instantly, they can begin to play with code using the notebooks. Another aspect of code development is remote communication with co-workers or the community. To develop this skill, we use GitHub classroom to provide feedback on the assignments and practice remote communication. *C++Explorer* was used in the fall of 2019 to teach parallel computation to mathematics students. At the end of the class, these students provided feedback through a survey. This data will be used to improve the next iteration of the course.
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.