aakims / musa-611-spring-2022-week1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MUSA 611 2022, Week 1

Assignment

Code Academy

  • Sign up for Code Academy
  • Complete Units 1 through 4 in the Course Academy Introductory Javascript coursework
    • Introduction (variables)
    • Responding to conditions (conditionals)
    • Functions (defining behaviors that take some input and maybe return a result)
    • Scope/Scoping rules (where things are defined and where they aren't)

NOTE: All materials in this course are free by design. Any 'pro' sections in code academy are not assigned

Slack

  • Join the class slack organization. If you use your upenn.edu (or design.upenn.edu) email address you should be able to get in. If you would like to use a different address (or don't have a design.upenn.edu address) please email me at mjumbe@design.upenn.edu and I will send an invitation.
  • Under your settings (top-right corner), go to Edit profile and include at least your preferred name, and an image of you.
  • Ensure that your Notification preferences are set as you would like. I suggest you start with receiving notifications for All new messages.

Exercise

Tools

  • A GitHub account
  • A git client (e.g., the git CLI, or GitHub Desktop)
  • A code editor with syntax highlighting, such as Atom, VS Code, or Sublime.

Procedure

  1. Fork this repository to your own GitHub account, and clone it to your computer.
  2. Copy the _start.html file in the introductions/ folder to create a new called YOURNAME.html (replacing "YOURNAME" with your actual name; for example, I would copy to a file named mjumbepoe.html).
  3. Follow the comment instructions inside of your new HTML file.
  4. Commit and push your changes back into your repository on GitHub.
  5. Submit a pull request (PR) back into this repository.

When you submit your pull request, your code will be checked automatically for a few things, including:

  • Did you edit the correct file?
  • Does your page contain an appropriate title?
  • Did you fill out the requested sections correctly?

If all of the tests pass you will see green check marks on the pull request. If any of the tests fail, you should see red X's. You can see what tests fail by clicking on the failed tasks and reading the logs. Edit your copy of the code until all the tests show green checks (you do not have to re-submit a new PR to get the tests to re-run; as soon as you change your code on GitHub the tests will run).

Image References

About


Languages

Language:HTML 48.6%Language:JavaScript 25.1%Language:Python 14.0%Language:CSS 12.3%