BassTurd

joined 2 years ago
[–] BassTurd@lemmy.world 1 points 6 days ago

For a basic setup to learn hello world and basic if/then logic, it's extremely simple to setup Python on Windows or Linux. For Windows, which I'm guessing every non technical viewer will be using, download the installer and hit next taking the default values. Open idle, type the very human readable, print("hello world"). Save and press f5. That's it no complicated setup.

OP isn't talking about teaching a lesson where any confusing syntax will come into play. They are giving an intro to programming class. That's all about learning basic programming concepts which is done very easily in Python. You wouldn't teach a non technical first time programmer a ternary operator or a list comprehension. You'd teach them:

if a == 10: 
    print("a = 10")
else: 
    print("a is not 10")

and simple for loops

for x in range(10):
    print(x)

I don't know about you, but to me that's about as human readable as it gets. No imports required. No extra packages. Just default python install and copy paste and this will work.

There are other languages with minimal setup that can be used. OP could go as far as basic JavaScript in JS fiddle so no setup would be required. The basics of JavaScript are also very easy to read compared to a language like C where explicit typing is required. That can be a difficult concept for people that have never even seen code before. Python and JavaScript soften that blow. Once the concepts of if/then, loops, and functions are grasped it's much easier to pivot to other languages with more verbose syntax.

I'm not here suggesting that Python is by any means the superior language of the universe, just that it's a very good option to learn with for it's entry level simplicity and syntax readability, which I've demonstrated.

[–] BassTurd@lemmy.world 1 points 1 week ago

I'm not convinced it happens. I sure as shit feel like an old man some days physically, but my mind ranges from juvenile 12 year old potty humour to 70 year old get off my lawn and everywhere in between. It's less often as I get older, but some days I get humbled when presented with something that I was sure was true that turns out to not be. It's best to take it in stride as a learning opportunity rather than mope about it. It's the xkcd "lucky 10000" situation.

[–] BassTurd@lemmy.world 3 points 1 week ago (2 children)

Without a doubt. Like I said, I remember having views as a teen that were bad due to lack of life experience. I can look back into my 20s and think of plenty times where I was notably better than my teenage years but now I can see I still didn't have it. It's just the nature of growing up and getting older. We all evolve and have new life experiences that highlight our previous gaps in knowledge. It was just really noticable when I was listening to the sound bites in those PBS interviews the other week and it hit me like a truck. A sad, sad truck.

[–] BassTurd@lemmy.world 4 points 1 week ago

I'm not saying today's youth is dumber than past youth, I'm saying all youth are dumb due to ignorance, but especially when it comes to social media since that's relatively recent in the grand scheme of the world.

[–] BassTurd@lemmy.world 3 points 1 week ago (4 children)

I'm not saying they are dumber than we were, I'm saying all kids are dumb due to ignorance. I do think that a lot of the current generation coming out is better adjusted than my generation, but they are still ignorant to the real world. The more I experience the real world the more ignorant I see that they are.

[–] BassTurd@lemmy.world 5 points 1 week ago (8 children)

I was watching a piece on this the other day on PBS and they had some sound bites from youths they interviewed. It really hit me just how much dumber kids get as I get older. They aren't actually dumber, but my understanding about how ignorant they are just keeps getting clearer. I remember think similarly in my youth, so it's not unique to this generation, so no shade, but kids are dumb.

[–] BassTurd@lemmy.world 1 points 1 week ago (2 children)

Python 100%. It's the most human readable and easiest to pick up, especially for a non tech person. It's easy to setup contrary to what I've read in the comments. Go to python.org install the latest version and that's it. The downloader includes Idle so no other ide is required, but I'd consider vscode as well. Either watch an install video or better yet do it yourself before going to class.

I think you need to highlight the differences between OSs when it comes to setup if you plan on having a mixed environment of systems. It will also affect the code you write, so to be thorough, you'll need to cover those differences as well.

Don't go low level like C. These people will die the first time they have to compile in terminal.

[–] BassTurd@lemmy.world 9 points 1 week ago (3 children)

America isn't the only place with sponsored stadiums. Emirates stadium (Arsenal FC) and Etihad stadium (Man City) are both sponsor names for example. It's more common in lower leagues for the financial bump.

[–] BassTurd@lemmy.world 6 points 1 week ago

Sometimes time is enough. I'm the 3rd of 4 with my eldest sibling being 10 years older. The other 3 of us are close in age, so through middle school and early highschool, we were shits to each other. Nothing crazy but we were all teens. Once we were all in high school, we all got along a lot better and that's only got better over the past couple decades.

We were raised to respect people and be generally not shitty. We were all treated equally and nobody was spoiled or favored. I think those are the most important facets plus the friends we hung out with. Shitty friends will bring anyone down, speaking anecdotally. A strong foundation of understanding how to be respectful and what's right and wrong has certainly saved my younger brother and I from going down really bad paths.

[–] BassTurd@lemmy.world 1 points 1 week ago

I don't think it's fair to highlight that some pro athletes are horrible people as a mark against them being paid well as there are horrible people in every profession. Otherwise I agree with your first paragraph 100%. I will say that because they make enough to live extremely comfortably for the rest of their lives that it's difficult to argue that they should get more of the cut, even if it's revenue generated off of their work.

[–] BassTurd@lemmy.world 1 points 1 week ago

Oof I couldn't disagree more. By that thought, artists, musicians, and any other entertainers are worth nothing, and that's just wrong. Do you think that professional musicians shouldn't make lots of money as well? What about actors or the people that work in theater production? Is that whole industry worth nothing as well?

[–] BassTurd@lemmy.world -1 points 1 week ago (5 children)

They wouldn't make so much money if they didn't generate that much money. They're paid what they're worth, if not underpaid given their contribution to the total revenue of a club, IMO.

view more: next ›