Description
Update to the latest MacOS and set for automatic updates. For each student, add three users. The first two are administrative users and the third is a "Standard" user for the student. For example, if the student's name is "frank", create "frank_admin", "frank_parent", "frank". Assign the standard passwords. Logon as each user to complete installation. 
 
Some shortcuts can be found at: 
https://www.birdbraintechnologies.com/install-shortcuts/ 
 
Install Chrome browser 
Install BlueBird Connector from the App Store (link on shortcuts page) 
Install the mu editor found at https://codewith.mu/en/download 
 
To get the "git" tool, open a terminal session and type "git" followed by return. You will get a dialog box to install some of the xcode tools. 
 
Start the chrome browser and set to be the default browser. 
 
Start the mu editor for the first time to get the default configuration files. Set the "Select Mode" to "Python 3". 
 
Install the ssh keys to access github in $HOME/.ssh. The two required files are: 
neighbood-makers-github-key 
neighbood-makers-github-key.pub 
 
To activate the key, in a terminal session type the following, later answering the requested password: 
ssh-add .ssh/neighbood-makers-github-key 
 
From the home directory, clone the github repository: 
cd 
mkdir GitHub 
cd GitHub 
git clone git@github.com:fmorton/neighborhood_makers_github.git 
git config --global user.name "neighborhood-makers" 
git config --global user.email "neighborhood.makers@gmail.com" 
git commit --amend --reset-author 
git push 
 
 
Customize the mu editor by editing the file: 
$HOME/Library/Application Support/mu/settings.json 
to contain: 

 "workspace": "$HOME/GitHub/neighborhood_makers_github" 

 
Add the Python Hummingbird Bit library file "BirdBrain.py" in the following location to make the library available using the mu editor (with mu version 1.1.1): 
/Applications/Mu Editor.app/Contents/Resources/Python/lib/python3.8 
 
Adjust the MacOS dock to contain the following, in this order: 
Finder 
Launchpad 
Safari 
Chrome 
BlueBird Connector 
mu editor 
Terminal 
App Store 
System Preferences 
 
 
 
Related Tags