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

Python Fundamentals Edit #973

Open
Jeet2806 opened this issue Jan 11, 2022 · 2 comments
Open

Python Fundamentals Edit #973

Jeet2806 opened this issue Jan 11, 2022 · 2 comments

Comments

@Jeet2806
Copy link

I am submitting this issue as my Software Carpentry Task-1 Lesson Contributions

In the Python Fundamentals Episode - https://swcarpentry.github.io/python-novice-inflammation/01-intro/index.html

I believe rather than diving straight to data types used in Python, a little introduction to the programming language will be beneficial to actively engage the interest of the participants.

The introduction can be as follows:

Introduction to Python

Python is a programming language which is used commonly for a number of tasks:

  • Development of software and websites
  • Automation of tasks
  • Data analysis
  • Data visualization

It has been popular because of it's ease of use as the functions used in Python are very similar to the English language and it excuetes codes as they are written i.e., it uses an interpreter system of programming thus making prototyping easier.

Now let's learn about the various data types you can use in Python with some examples.

@scday
Copy link

scday commented Sep 6, 2022

Hi @Jeet2806 . I agree with your sentiments wholeheartedly. Making sure learners have an overview of what can be done with programming, specifically the programming language they will explore, helps create a baseline for the course. Python is an excellent programming language that has many benefits. I would also like it to be considered that we might want to share some of the benefits of python versus other programming languages in the overview. Additionally, maybe providing an example of the comparison to the English language may be helpful for learners.

@emmasimp
Copy link

I am submitting this comment as my Software Carpentry Task-1 Lesson Contributions

I agree too that providing some context to the python language would be a good thing. Perhaps quickly listing some of the places were python is used would give learners motativation for learning python, for example YouTube, Google, Dropbox are all primarily written in python. Its always nice to see what you are learning in action as it were. This also demonstrates the flexibility and wide use of the language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants