Objective. Students install and configure Python (Anaconda/Jupyter) and R (RStudio) on their workstations and demonstrate safe ergonomic and electrical practices at their data workstation.
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Before you write a single line of code, your tools and your workspace both need to be set up correctly. A broken environment wastes hours of troubleshooting time. An unsafe workstation causes real physical harm over weeks and months of daily use. This lesson walks you through installing Python and R, configuring the software you will use throughout this program, and auditing your workstation so it supports long, healthy work sessions.
Anaconda is a free, open-source distribution of Python that bundles the interpreter, over 250 scientific packages, and the conda package manager in one installer. Download the current Individual Edition from anaconda.com and choose the installer that matches your operating system (Windows, macOS, or Linux). Accept the default installation path unless your institution specifies otherwise. When the installer finishes, open Anaconda Navigator or launch a terminal and type `conda --version` to confirm the install succeeded. Record the version number in your lab log.
Jupyter Notebook is included with Anaconda. Launch it from Anaconda Navigator or by typing `jupyter notebook` in a terminal. A browser tab should open showing your file system. Create a new notebook, select the Python 3 kernel, and run a test cell — if output appears, Jupyter is working.
R is a free statistical computing language maintained by the R Foundation. Install R first from cran.r-project.org (the Comprehensive R Archive Network), then install RStudio Desktop from posit.co. RStudio is an integrated development environment (IDE) that makes R much easier to use; it will not run without a working R installation underneath it. After installation, open RStudio and type `R.version.string` in the Console pane, then press Enter. Record the version string in your lab log. Also verify that Jupyter can use an R kernel by installing the IRkernel package inside R (`install.packages("IRkernel")` then `IRkernel::installspec()`).
Data professionals spend most of their working day seated at a computer. Poor ergonomics lead to musculoskeletal disorders including repetitive strain injuries of the hands and wrists, neck and shoulder strain, and lower-back pain. OSHA's Computer Workstation eTool identifies the key adjustment points you must address:
Data workstations draw meaningful electrical loads. Follow these basic rules:
The final activity is writing a simple script in both Python and R. This confirms your environment works end-to-end and introduces the basic syntax of each language. Your script should print your name, today's date, and one sentence describing a data analytics task. In Python, use the `datetime` module for the date. In R, use the `Sys.Date()` function. Both scripts will be pushed to the class repository, giving you your first experience with version control.
Your lab log is a written record of what you installed, what versions you have, and what you found and fixed during your ergonomics audit. Treat it like a professional technician's work order — clear, dated, and specific. Your instructor will review and sign off on your installation checklist. You must also document at least two ergonomic corrections with before-and-after photographs. Both scripts must run without errors. All three items are required to pass this lab.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.
Does the school offer financial aid?
No. We don’t offer financial aid because we’re free. No, really: completely free.
Do you offer industry certification?
No. We are not certified yet, so we can’t offer that to students. What we do offer is knowledge and understanding of a trade.
Enroll first in the trade you’re interested in. You get your key, your program opens, and you begin studying.
Enroll free →