Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Online coding environment for Python-novice-inflamation #1022

Open
Rahmyyy opened this issue Nov 7, 2022 · 1 comment
Open

Online coding environment for Python-novice-inflamation #1022

Rahmyyy opened this issue Nov 7, 2022 · 1 comment
Labels
type:enhancement Propose enhancement to the lesson

Comments

@Rahmyyy
Copy link

Rahmyyy commented Nov 7, 2022

Issue Summary:
There is no current options for accessing this lesson using online python environments such as google colab or jupyter binder

Issue Details:
Accessibility in using python has improved with access to python environments through the web browser such as using google colab or Jupiter binder. Learners can access these environments without the need to go through installation on specific OS and the many issues that can come from this early barrier to learning coding/data science/computing. The can access this on mobile devices such as tablets. And set up for novice to access data and learn python can be simplified without the need for trouble shooting issues such as swcarpentry/python-novice-gapminder#528 or #1015

Possible Solutions:

Note: learning about file paths, environments, error handling, and setting up python on local computers is a very important skill however when it comes to introducing concepts of learning python coding many novice learners would benefit from focusing on what is in the carpentries lesson instead of setup which has a steep learning curve these skills can be learned overtime.

@Kudzmat
Copy link

Kudzmat commented Apr 2, 2023

Replit (replit.com) may be a solution to this issue. Replit is an online code editor and development environment allowing users to write, run, and share code in various programming languages like Python. It also offers collaborative features, allowing multiple users to simultaneously work on the same project.

Link: https://replit.com/

@AlbertoImg AlbertoImg added the type:enhancement Propose enhancement to the lesson label Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement Propose enhancement to the lesson
Projects
None yet
Development

No branches or pull requests

3 participants