Getting started: Difference between revisions
Mr. MacKenty (talk | contribs) |
Mr. MacKenty (talk | contribs) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:on.png|frame|right|Follow these steps to get started!<ref>http://www.flaticon.com/</ref>]] | [[File:on.png|frame|right|Follow these steps to get started!<ref>http://www.flaticon.com/</ref>]] | ||
==What you need to do to get started == | ==What you need to do to get started == | ||
Part of being a computer scientist is having the right tools. You need the right tools for the job you have to do. Learning how to correctly use your tools is an important part of becoming a computer scientist or programmer. | |||
When you first start using a new tool it can feel confusing, overwhelming or weird. Don’t worry! This topic is concerned with the very first steps in setting up your tools. The more you use a tool, the better you become. | |||
There are two parts of getting setup: | |||
# tool setup | |||
# class communication systems setup | |||
== Join classroom == | |||
Please make sure you have joined our google classroom. If you have any trouble, please let your instructor know. | |||
== Bookmark the following sites == | |||
* https://computersciencewiki.org | |||
* https://computersciencelearning.org | |||
* https://discuss.computersciencelearning.org | |||
* https://news.ycombinator.com/ | |||
* https://slashdot.org/ | |||
* https://www.sciencedaily.com/news/computers_math/computer_science/ | |||
* https://www.techmeme.com/ | |||
* https://arstechnica.com/ | |||
== Please keep an eye open for an email from treehouse == | |||
Treehouse is a learning management system that we use to learn code. It's cool. If you see an email invite from them, please accept. | |||
== Launch, update, learn and keep in dock Sublime | == Launch, update, learn and keep in dock the latest version of Sublime. == | ||
Sublime is a really powerful text editor used by professional programmers. It should already be installed on your computer. [https://www.sublimetext.com/3 click here to download if it is not installed.] | Sublime is a really powerful text editor used by professional programmers. It should already be installed on your computer. [https://www.sublimetext.com/3 click here to download if it is not installed.] | ||
# Start the application "Sublime 3". | # Start the application "Sublime 3". | ||
# Update the application | # Update the application. | ||
# Please keep Sublime 3 in your dock | # Please keep Sublime 3 in your dock | ||
# Please watch these video to learn some really helpful features of sublime text: | # Please watch these video to learn some really helpful features of sublime text: | ||
Line 27: | Line 48: | ||
# Start the application "iTerm2" | # Start the application "iTerm2" | ||
# Update the application | # Update the application | ||
# Keep the application in your dock | # Keep the application in your dock | ||
<!-- | |||
== Launch, update Microsoft Office == | == Launch, update Microsoft Office == | ||
Line 37: | Line 60: | ||
# This update will take many hours to complete. | # This update will take many hours to complete. | ||
# Keep the application Excel in your dock | # Keep the application Excel in your dock | ||
--> | |||
== Register for our class forum == | == Register for our class forum == | ||
Line 48: | Line 73: | ||
Most students use their first name, for example, Tom or Felix123 | Most students use their first name, for example, Tom or Felix123 | ||
== Register | == Register for github == | ||
[https://github.com/join?source=header-home Please click here to request github signup page] Once the page has been rendered by your browser, please follow the instructions to register. Please make sure you use only your school email address, and please make sure your username: | |||
# Does not contain your last name | |||
# Does not contain any personally identifiable information | |||
# Does not contain any inappropriate content | |||
Most students use their first name, for example, Tom or Felix123 | |||
== Install and setup Visual Studio Code == | |||
# [https://docs.google.com/document/d/1qXZGorAgen22fCI0zBpRfJC2BeMORzx4rzampb8zBTA/edit Click here for instructions to install Visual Studio Code] | |||
== Update the python package manager == | == Update the python package manager == | ||
Line 63: | Line 92: | ||
# Open the application iTerm2 | # Open the application iTerm2 | ||
# Type the following command: <syntaxhighlight inline>pip3 install --upgrade pip</syntaxhighlight> | # Type the following command: <syntaxhighlight inline lang="bash">pip3 install --upgrade pip</syntaxhighlight> | ||
== Please learn how to use the following sites == | |||
I will go over these in class with you, but these sites (as well as google classroom) represent the bulk of our digital learning. | |||
* https://computersciencewiki.org | |||
* https://computersciencelearning.org | |||
* https://discuss.computersciencelearning.org | |||
== References == | == References == |
Revision as of 18:06, 18 August 2019
What you need to do to get started
Part of being a computer scientist is having the right tools. You need the right tools for the job you have to do. Learning how to correctly use your tools is an important part of becoming a computer scientist or programmer.
When you first start using a new tool it can feel confusing, overwhelming or weird. Don’t worry! This topic is concerned with the very first steps in setting up your tools. The more you use a tool, the better you become.
There are two parts of getting setup:
- tool setup
- class communication systems setup
Join classroom
Please make sure you have joined our google classroom. If you have any trouble, please let your instructor know.
Bookmark the following sites
- https://computersciencewiki.org
- https://computersciencelearning.org
- https://discuss.computersciencelearning.org
- https://news.ycombinator.com/
- https://slashdot.org/
- https://www.sciencedaily.com/news/computers_math/computer_science/
- https://www.techmeme.com/
- https://arstechnica.com/
Please keep an eye open for an email from treehouse
Treehouse is a learning management system that we use to learn code. It's cool. If you see an email invite from them, please accept.
Launch, update, learn and keep in dock the latest version of Sublime.
Sublime is a really powerful text editor used by professional programmers. It should already be installed on your computer. click here to download if it is not installed.
- Start the application "Sublime 3".
- Update the application.
- Please keep Sublime 3 in your dock
- Please watch these video to learn some really helpful features of sublime text:
Launch, update and keep in dock iTerm2
iTerm is a replacement for your default terminal application. It should be installed on your computer. Click here to download if it is not installed on your computer.
- Start the application "iTerm2"
- Update the application
- Keep the application in your dock
Register for our class forum
Please click here to request our class discussion forum Once the page has been rendered by your browser, please click the "register" button and follow the instructions to register. Please make sure you use only your school email address, and please make sure your username:
- Does not contain your last name
- Does not contain any personally identifiable information
- Does not contain any inappropriate content
Most students use their first name, for example, Tom or Felix123
Register for github
Please click here to request github signup page Once the page has been rendered by your browser, please follow the instructions to register. Please make sure you use only your school email address, and please make sure your username:
- Does not contain your last name
- Does not contain any personally identifiable information
- Does not contain any inappropriate content
Most students use their first name, for example, Tom or Felix123
Install and setup Visual Studio Code
Update the python package manager
As a Python programmer, you may need to install some external libraries or packages. We use a tool called pip for this.
- Open the application iTerm2
- Type the following command:
pip3 install --upgrade pip
Please learn how to use the following sites
I will go over these in class with you, but these sites (as well as google classroom) represent the bulk of our digital learning.
- https://computersciencewiki.org
- https://computersciencelearning.org
- https://discuss.computersciencelearning.org