Week 0 Day-to-day General Plans

Learning outcome. Installing Tools and showing usage of VSCode.

  • Pick pair share partner, Pick crossover pair, Establish team of four. Spend some time talking and getting to know each other, particularly with Computer Science experience and goals. You should be matched with someone that has similar experience.
  • Thursday - Setup Tools on laptop and/or Cloud Computer.
  • Friday - Review and test as a Pair. Spend 25 minutes at one keyboard then switch for next 25 minutes.

Fork a GitHub Pages Repository

Goto GitHub student and run Fork.

Start the GitHub Pages Student Project

Run the following commands using terminal on you machine. Be sure Repo has been forked.

  • Clone and Open project in VSCode
  • Change “forkme” text with your “ghid” or selected location

Hack Prepartation

Look for ‘Hacks’ to know what to do next. Try to be done and learn your machine befand tools before Monday.

  • A laptop, that you bring to class every day with ability to operate Development Tools on it or within the cloud.
  • GitHub Account, VSCode will be used to push/pull changes. GitHub is where we store and share code in the cloud, think of Google Docs but for Code.
  • GitHub Pages will be used to host your personal blog site containing notes, and hacks. Building pages will teach Markdown, HTML, CSS, JavaScript and more.
  • Jupyter Notebooks will be used in conjunction with GitHub Pages to build running Code in your blog.
  • Slack Account, install the App on Laptop and/or phone, get used to reading announcements. Slack is the tool that we will use for messaging, we have been averaging 1000s of essages each year.
  • VSCode is the code editor we will be using in this class. VSCode is more than and editor, this type of tool is often called an Interactive Development Environment (IDE). PERSONAL NOTES: Week 0
    1. Couldn’t install homebrew, watched this video: https://youtu.be/bj3BzUDX0S8?si=iRsoMDOY0kgiqF8s Went to Github.com to make a new repository, clicked on settings, clicked on build and development under pages, forked nighthawkcoders/student, entered a subdomain, and pressed Enforce HTTPS. For my page, I use a local host.
    2. Struggled with Python installation - when checking for python, I used the code “python –versioon” and it kept saying Python 2.7.4.
    3. To install python 3, I used this webpage: https://realpython.com/installing-python/ As well as https://www.codecademy.com/article/install-python3. Used pip3 install jupyterlab to install Jupyter Notebooks YouTubeYouTube | ProgrammingKnowledge How to Install Homebrew on Mac M1

realpython.comrealpython.com Python 3 Installation & Setup Guide – Real Python The first step to getting started with Python is to install it on your machine. In this tutorial, you’ll learn how to check which version of Python, if any, you have on your Windows, Mac, or Linux computer and the best way to install the most recent version in any environment. https://realpython.com/installing-python/

CodecademyCodecademy Installing Python 3 and Python Packages | Codecademy Learn how to install Python packages and download Python 3 with Anaconda and Miniconda on Mac and Windows. (27 kB)