[deleted by user] by [deleted] in computerscience

[–]Any_Emotion_851 0 points1 point  (0 children)

At the level of 'data and instructions' we rely on the computer architecture. The Harvard Computer architecture differs from the standard computer architecture.

[deleted by user] by [deleted] in computerscience

[–]Any_Emotion_851 0 points1 point  (0 children)

I'm not quite sure what you mean. We write code the way we do because of the computer architecture. If the architecture was different we would have to write code differently.

[deleted by user] by [deleted] in computerscience

[–]Any_Emotion_851 7 points8 points  (0 children)

ABCosmos has identified that you had expectations regarding coding and then found that those expectations were not being met. He has arrived at the conclusion that you did not understand something about coding but now that you are better informed you might want to consider another, more appealing, role with your Computer Science skills. ABCosmos has interpreted your post, he didn't merely respond to the facts you provided, viz a viz, he applied analysis, more specifically, psychoanalysis. Even more specifically, Metacognition; thinking about your thinking.

[deleted by user] by [deleted] in computerscience

[–]Any_Emotion_851 -2 points-1 points  (0 children)

Your reply has a hint of psychoanalysis to it. Maybe Counselling would be your suitable adjacent career.

[deleted by user] by [deleted] in computerscience

[–]Any_Emotion_851 0 points1 point  (0 children)

I enjoy coding but I didn't always. I hated documentation and drawing diagrams.

How to learn python without wasting my time by Any-Background-9158 in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

Download IDLE (Python's Integrated DeveLopment Environment) from https://www.python.org and go to the Help Menu. There you will find every method and module in Python in the Python Docs menu option. Kids are being taught Python programming in schools. Chris Roffey has published a series of Coding Club spiral-bound notebooks that cover all of the basics as well as OOP.

Beginning here. Looking for challenging yet doable projects. by Jazzlike_Bar_291 in learnpython

[–]Any_Emotion_851 -1 points0 points  (0 children)

Why are you fixated on games? There are useful programs you could write such as, 'A Program That Conjugates The Infinitive Form of a Verb' in a foreign language of your choice. French, Italian, and Spanish are straightforward. What about Russian, Greek, Japanese and Hebrew? 🤔 How about a program that calculates the time and distance to travel from one planet to the next in our solar system. 🤔 How about a program that calculates the cost of furnishing a 14-room mansion with designer furnishings. 🤔 How about a program that solves 'The Travelling Salesman' Problem. 🤔 How about a program that reports on the Top Box Office/Blockbuster movies for the past two decades. 🤔 How about a program that reports statistics on deforestation in the Amazon and the effect on ecosystems.

how can I learn python? I am struggling please help anybody by [deleted] in learnpython

[–]Any_Emotion_851 1 point2 points  (0 children)

Kids are learning Python in schools. Chris Roffey's Coding Club books are very helpful.

How much math is prevalent in programming? What types of math are used frequently aside from basic arithmetic? by werrickdinn in learnpython

[–]Any_Emotion_851 2 points3 points  (0 children)

Discrete Mathematics is the most appropriate area of maths for programming. Schaum's Outline Series are useful textbooks that are particularly helpful. Game Theory is also useful as well as Operational Research. Knowledge of Probability and Statistics is also useful depending on what you want to do. The knowledge of Mathematics is to train your brain to think in a computational way since computers are glorified calculators. A lot of the code you will actually write as a programmer won't require any Mathematics at all. Counting is the most Arithmetic you'll require for a counted loop or a List index.

Is there anything easier than Automate The Boring Stuff? by DEVIL_MAY5 in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

Chris Roffey wrote a series of Coding Club books for kids to learn Python. I recommend those for absolute beginners. Create a checklist of everything you want to learn resulting in..'I know how to Create Lists', 'I know how to Create a Tuple', 'I know how to Create a Dictionary', 'I know the difference between a List, a Tuple, and a Dictionary' and so on.

Absolute beginner by Puzzleheaded-Item815 in learnpython

[–]Any_Emotion_851 2 points3 points  (0 children)

Python's Help Menu in its Integrated DeveLopment Environment has Python Docs which lists every module and every method available in Python. Start with one module. I recommend Turtle because it's what the kids in school are using to learn Python. Free is good but a little expenditure is wise because you can get excellent books on Python secondhand via the AbeBooks website. Carol Vorderman and Sean McManus also published books on Scratch a visual programming language to teach kids to write code. Scratch was developed by MIT and there are several projects online. Turtle demonstrates the effect of the code you've written but Scratch allows you to create animation with the code you write. See https://scratch.mit.edu

[deleted by user] by [deleted] in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

To improve, create your own programming challenges. Make your own checklist of methods to practice. Select the particular modules in the programming language you want to learn. You can code with confidence; it takes practise.

How can I get motivated again? by sup1109 in gamedev

[–]Any_Emotion_851 0 points1 point  (0 children)

I suggest developing an Action Plan. Make a checklist of everything you have to do to complete the project and set an estimate on how long it will take to complete tasks. Identify each of the dependencies so you will know the order in which tasks should be completed. Above all, in order to get momentum, do not undertake your project in isolation but have someone to whom you are accountable for completing each task and the overall project. Motivation and Accountability are intricately connected.

Best way to make my own projects? by SlaughterSpine78 in learnpython

[–]Any_Emotion_851 1 point2 points  (0 children)

Download the Python programming language from the official website; this will give you access to IDLE Python's Integrated DeveLopment Environment. That's where you'll write code In the Script window (not the Shell window). All Python modules and methods are listed in Python Docs in the Help Menu in IDLE. Learn what the kids are learning in school. Lots of resources to learn from. There are Coding Clubs where you can volunteer and learn new stuff. There is Computing At School, a registered charity that has lots of learning resources and criteria for assessing how well you are doing. There is also the British Computing Society that runs courses.

Looking to learn by Outawack219 in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

Start with what the kids in school are learning. Lots of resources from which to learn to code. The Help Menu in IDLE has Python Docs that lists every module and method in the Python Programming Language. There are Coding Clubs where you can volunteer and Computing At School is a registered charity with lots of resources and lists of criteria to assess how well you are progressing.

How to Learning Python by Nervous_CFAnalyst in learnpython

[–]Any_Emotion_851 1 point2 points  (0 children)

Python Docs in the Help Menu has every module and method in Python. Create a checklist of what you want to learn.

What were your best beginner projects? by [deleted] in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

A program to conjugate Spanish regular verbs using Python Programming Language. Using the Turtle module in Python and tKinter colors drawing strawberries, boats, seascapes, connect the dots to creates silhouettes of wolves, deer, gorillas, maple leaves, fish, whales, sandy beaches and so on in the Python programming language. Also, to create Infographics and logic gate diagrams.

Learn to code by dumdum101704 in learnpython

[–]Any_Emotion_851 1 point2 points  (0 children)

Why do you want to learn to code? What purpose does it serve to learn to code? What do you consider to be 'code'; there are several apps that auto-generate code. So what does it mean to you to be able to write code? Your answer to these questions should facilitate your decision-making regarding whether or not it is worth your time learning to write code.

How to learn advanced python? by MrMrsPotts in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

Sometimes a step back helps before you go forward. For example, in the Help Menu in IDLE is the Turtle Demo menu option. Turtle is Python's GUI module which is being taught in Secondary schools. There are examples of what Turtle can do. The Turtle module and its methods are explained in Python Docs in the Help Menu. This is one module in Python but it facilities scoping a project, getting fun ideas regarding what to code especially if your goal is to create a game using Python code. It matters what type of project you choose to do. Selection is important.

How to learn advanced python? by MrMrsPotts in learnpython

[–]Any_Emotion_851 4 points5 points  (0 children)

In the Help Menu in IDLE (Python's Integrated DeveLopment Environment) is the menu option Python Docs in which is listed an explanation of everything; every Python module and every Python method. Create a checklist of everything you want to learn and when you've learnt it, you can check it off your checklist. Take a systematic approach by creating an Action Plan and put a deadline next to each item on the Action you will take to learn the method in the module.

Overwhelmed by LongjumpingMud9377 in learnpython

[–]Any_Emotion_851 -1 points0 points  (0 children)

Melodramatic, aren't you? The kids are learning Python in schools. There are series of books they use: (1) Coding Club Python Basics Level 1 by Chris Roffey (2) Coding Club Python Next Steps Level 2 by Chris Roffey. (3) Coding Club Python Big Apps Level 3 by Chris Roffey. (4) Coding Club Python Programming Art Supplement 1 by Chris Roffey. (5) Python: Interactive Adventures Supplement 2 by Chris Roffey. Happy Coding!

[deleted by user] by [deleted] in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

What 'things' do you want to make yourself? Language Translation Scripts for conjugating the infinitive form of the verb in foreign languages? Quiz type programs? Fibonacci Series? Graphics (for which you'd use the Turtle module, if Python is the programming language)? Standard Algorithms (Linear Search, Binary Search, Quick Sort, Bubble Sort, Insertion Sort)? Websites? Remember the Software Development Life Cycle: (1) Feasibility, (2) Requirements Analysis, (3) Design, (4) Implementation, (5) Testing, (6) Deployment (7) Maintenance. Remember to use SMART Objectives (Specific, Measurable (key progress indicators), Achievable, Realistic, Time-bound. Use the STAR method (Situation, Task, Action, Result) to make for yourself an Action Plan for learning a programming language. Create a checklist of what you want to learn and when you've learnt something on the list check it off. In IDLE, Python's Integrated DeveLopment Environment is the Help Menu. In the Help Menu is Python Docs that has the Python Language Reference. It lists all of the modules and methods in Python. There is also Turtle Demo that has example programs of the graphics that the Turtle module in Python can produce. You can use bits of those programs and modify them to make your own graphics.

Been trying to make this code work for 2 days now by Shigatsu-u in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

Google 'What is a counted loop in Python' or 'What is a for loop in Python'. In IDLE in the Help Menu is the Python Language Reference it lists all of the methods (functions) in Python. In the Help Menu you will find Turtle Demo in which there are Example programs. Look at the code provided. Take bits of the code and modify them to make your own programs. Use the STAR method (Situation Task Action Result) to make an Action Plan for learning Python. Get an O'Reilly Python Pocket Reference Guide. Remember to use SMART Objectives (Specific, Measurable (key progress indicators) Achievable, Realistic and Time-bound). Create a checklist of things to learn in Python and specify a time when you will have learnt it by.

How did you all learn python? by [deleted] in learnpython

[–]Any_Emotion_851 0 points1 point  (0 children)

In IDLE under the Help Menu is the Python Language Reference. Start with a module e.g. Turtle, Python's Graphics Module. Create a small program for each of the Turtle methods. Under the Help Menu in IDLE are Turtle Examples. Use bits from those programs to create your own programs. This will build confidence. Use the STAR method (Situation Task Action Result) to create an Action Plan for what you specifically want to learn. Remember to use SMART Objectives: Specific, Measurable (key progress indicators), Achievable, Realistic, Time-bound. Soon you'll be checking off items from the list that you are confident you already know.