Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
NASA Education Microsoft Python

Microsoft and NASA Create a Space-Themed Site Teaching Python Programming (techrepublic.com) 24

"To teach the next generation of computer scientists the basics of Python programming, Microsoft recently announced a partnership with NASA to create a series of lessons based on space exploration efforts," reports TechRepublic: Overall, the project includes three different NASA-inspired lessons... The Introduction to Python for Space Exploration lesson will provide students with "an introduction to the types of space exploration problems that Python and data science can influence." Made up of eight units in total, this module also details the upcoming Artemis lunar exploration mission.

In another learning path, students will learn to design an AI model capable of classifying different types of space rocks depicted in random photos, according to Microsoft. However, the company recommends a "basic understanding of Python for Data Science" as a prerequisite for this particular lesson. The last of the three learning paths serves as an introduction to machine learning and demonstrates ways these technologies can help assist with space exploration operations.

Students are presented real-world NASA challenges, particularly rocket launch delays, and learn how the agency can leverage machine learning to resolve the issues... Microsoft also announced partnerships with Wonder Woman 1984 and Smithsonian Learning Labs to curate five additional programming lessons for students.

This discussion has been archived. No new comments can be posted.

Microsoft and NASA Create a Space-Themed Site Teaching Python Programming

Comments Filter:
  • NASA's cheap labor. Makes the kids solve complex navigational problems while thinking they're programing a game. Clever
    • by PPH ( 736903 )

      Ender's Game.

      • The way forward: Positive White Nationalism

        The goal of this post is to create a cohesive strategy for awakening our people and eventually generating a modern European cultural renaissance. It is less of a nuts-and-bolts solution, and is more of an over-arching philosophy and lifestyle, an ethos for white nationalists to follow which will allow solutions to occur and to move us forward towards the results that we want. These ideas aren't necessarily things that I invented. I am attempting to synthesize, f
  • No penalty for those afflicted with male genitalia ? I thought it had been decided by the fem1naz1 hordes that the way to advance CS education was to fine teachers who let boys in their classes ?

    https://developers.slashdot.or... [slashdot.org]

  • by jmccue ( 834797 ) on Saturday October 03, 2020 @10:07AM (#60568132) Homepage
    python 2x or 3x ?
  • Today:

    To teach the next generation of computer scientists the basics of Python programming, Microsoft recently announced a partnership with NASA to create a series of lessons based on space exploration efforts.

    Next month:

    To teach the next generation of computer scientists the pythons of Basic programming, Microsoft recently announced a partnership with NASA to create a series of lessons based on space exploration efforts.

  • by cjonslashdot ( 904508 ) on Saturday October 03, 2020 @10:57AM (#60568212)

    Way to go, teaching people Python, so they learn that as their programming paradigm - one of the most unmaintainable languages ever created.

    Guido van Rossum, creator of Python, wrote: "I've learned a painful lesson, that for small programs dynamic typing is great. For large programs, you have to have a more disciplined approach. And it helps if the language actually gives you that discipline, rather than telling you, 'Well, you can do whatever you want.' "

    Python disaster at Dropbox: https://www.zdnet.com/article/... [zdnet.com]

    • by steveha ( 103154 )

      Python [...] - one of the most unmaintainable languages ever created.

      Total nonsense. There is nothing inherently unmaintainable about Python, and in fact the language has features and idioms that favor readability and understandability over compactness of code. Python loses to Perl at Code Golf.

      Guido van Rossum, creator of Python, wrote: "I've learned a painful lesson, that for small programs dynamic typing is great. For large programs, you have to have a more disciplined approach. And it helps if the la

      • It works for you because you are a good developer. Python is inherently unmaintainable, but as a good developer, you are able to write maintainable code nonetheless. The credit goes to you, even though the language is flawed. Not everyone is a first rate developer.

        Here is an example of one of the maintainability issues with Python. A few years ago I undertook to learn machine learning, and read several texts and took several courses. I also obtained several machine learning projects written by various resea

      • by theCoder ( 23772 )

        Total nonsense. There is nothing inherently unmaintainable about Python, and in fact the language has features and idioms that favor readability and understandability over compactness of code. Python loses to Perl at Code Golf.

        I'm a full-time Python developer, and my code is quite maintainable. I'm not even using the optional type hints.

        It's great that you have had success at maintaining your Python projects. I've had similar success at maintaining Perl programs that have been around and working for decade

    • by Kinwolf ( 945345 )
      Wow man, way to go with the fake quote and fake article title. The article you link is about Guido retiring and his positive impact on Dropbox. Your quoted text is nowhere in that article and it's title isn't "Python disaster at Dropbox" but "Python programming language creator retires, saying: 'It's been an amazing ride" and is quite positive. People should read linked article before moding up someone.
      • They are not fake. The text I quoted is not from that article - it is from another, but it is an actual quote - I just don't have the source anymore. And the article describes the fact that Dropbox started in Python, but then had to "clean it up", and shifted to using typesafe languages - I wonder why...
  • White space.

  • ... like Hello Kitty?

  • ...unless I can launch Kerbals.

  • Googling things and copying Stack Overflow answers into their scripts.

It is easier to write an incorrect program than understand a correct one.

Working...