Getting started: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
 
(38 intermediate revisions by 2 users 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>]]  


 
<big>This guide is for students who are taking a class with Mr. MacKenty</big>


==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.
Software engineers and computer scientists use special tools to solve problems. Learning how to correctly use your tools is an important part of becoming a computer scientist or software engineer.


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.
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:
== Join Google classroom ==


# tool setup
Please make sure you have joined our google classroom. Your teacher will give you a google classroom code. If you have any trouble, please let your instructor know.
# 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 ==
== Bookmark the following sites ==


* https://computersciencewiki.org
* https://computersciencewiki.org
* https://computersciencelearning.org
* https://courses.computersciencewiki.org
* https://discuss.computersciencelearning.org
** Please also bookmark the daily notes for your course, which you can find in the link above.
<!-- * https://discuss.computersciencewiki.org -->
* https://help.computersciencewiki.org
* https://lms.computersciencewiki.org
* https://github.com/bmackenty
* https://learningcomputerscience.com/phpmyadmin


== 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.  
* https://news.ycombinator.com/
* https://slashdot.org/


== Launch, update, learn and keep in dock the latest version of 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.]
Line 38: Line 39:
## https://www.youtube.com/watch?v=SVkR1ZkNusI
## https://www.youtube.com/watch?v=SVkR1ZkNusI
## https://www.youtube.com/watch?v=_JFIeY46sIU
## https://www.youtube.com/watch?v=_JFIeY46sIU
 
== Launch, update and keep in dock iTerm2 ==
== Launch, update and keep in dock iTerm ==
iTerm is a replacement for your default terminal application. It should be installed on your computer. [https://www.iterm2.com/ Click here to download if it is not installed on your computer.]
iTerm is a replacement for your default terminal application. It should be installed on your computer. [https://www.iterm2.com/ Click here to download if it is not installed on your computer.]


# Start the application "iTerm2"
# Start the application "iTerm"
# 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 ==
Although we'll only use Excel this year it's good to have the whole version of office updated.  
Although we'll only use Excel this year it's good to have the whole version of office updated.  
Line 56: Line 56:
== Register for our class forum ==
== Register for our class forum ==


[https://discuss.computersciencelearning.org/index.php 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:  
[https://discuss.computersciencewiki.org/ 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 your last name
Line 64: Line 64:
Most students use their first name, for example, Tom or Felix123
Most students use their first name, for example, Tom or Felix123


== 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:  
== Register for repl.it ==
 
[https://repl.it/signup Please click here to request repl.it 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
# Please make sure your username:
## Does not contain your last name
## Does not contain any personally identifiable information
## Does not contain any inappropriate content


# Does not contain your last name
Most students use their first name, for example, Tom312 or Felix123. After you register, you might get a bunch of questions. You can ignore the questions or just randomly choose some languages.
# Does not contain any personally identifiable information
-->
# Does not contain any inappropriate content
 
<!-- == 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. 


Most students use their first name, for example, Tom or Felix123
# Please make sure you use only your school email address
# 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 After you register, you might get a bunch of questions. You can ignore the questions.
-->


== Install and setup Visual Studio Code ==  
== Install and setup Visual Studio Code ==  


# [https://docs.google.com/document/d/1qXZGorAgen22fCI0zBpRfJC2BeMORzx4rzampb8zBTA/edit Click here for instructions to install 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 ==


As a Python programmer, you may need to install some external libraries or packages. We use a tool called pip for this.  
As a Python programmer, you may need to install some external libraries or packages. We use a tool called pip for this.  
Line 84: Line 100:
# Open the application iTerm2
# Open the application iTerm2
# Type the following command: <syntaxhighlight inline lang="bash">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 ==
 
* https://computersciencewiki.org
* https://computersciencelearning.org
* https://discuss.computersciencelearning.org


== References ==
== References ==

Latest revision as of 07:53, 8 October 2022

Follow these steps to get started![1]

This guide is for students who are taking a class with Mr. MacKenty

What you need to do to get started

Software engineers and computer scientists use special tools to solve problems. Learning how to correctly use your tools is an important part of becoming a computer scientist or software engineer.

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.

Join Google classroom

Please make sure you have joined our google classroom. Your teacher will give you a google classroom code. If you have any trouble, please let your instructor know.

Bookmark the following sites




Install and setup Visual Studio Code

  1. Click here for instructions to install Visual Studio Code

References