Giter Site home page Giter Site logo

python-p3-loops's People

Contributors

jlboba avatar linda-seiter avatar lizbur10 avatar pgill97 avatar professor-ben avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

python-p3-loops's Issues

Incorrect Instructions

Canvas Link

https://learning.flatironschool.com/courses/6274/assignments/236172?module_item_id=554041

Concern

In the "Instructions" section at the bottom of the page on Canvas:

Write a function happy_new_year() using a while loop that outputs numbers starting at 10 and counting down to 1. After reaching 1, print out "Happy New Year!"

Compared to the Github repository's solution code:

def happy_new_year():
for i in range(10, 0, -1):
print(i)

print("Happy New Year!")

Additional Context

I'm not sure if there happens to also be a way to make this work with a while loop, but the instructions clearly state to use the while loop in this lab. Meanwhile, the solution does not even do that.

Suggested Changes

Either the instructions need to be changed to reflect what is actually being asked of us, or the solution code should be updated for those who get stuck and look to such a resource for answers/clarifications. Thanks.

General Writing feedback

Canvas Link

https://learning.flatironschool.com/courses/6049/assignments/195246?module_item_id=439014

Concern

1. In the first sentence of the Basic Loops in Python section, our sentence reads In JavaScript, there are a few common approaches to for control flow that will allow us to run the same lines of code over and over again. Having both to and for in between approaches and control is grammatically incorrect. Either would probably work fine on its own.

2. When discussing ranges, we neglect to mention that the number passed to the range (or the second number passed, if we give it a starting and ending point) isn't included in the range. We also don't discuss the fact that you can give a range a starting and ending point - we just tell students that ranges start at 0.

Additional Context

No response

Suggested Changes

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.