Skip to content

clarktr1/CS1_Java_Labs

Repository files navigation

CS1 Labs

What is this?

This is a repo of collected and created labs that cater towards beginner CS students. Topics include variable declaration/manipulation, control flow, conditional statements, operators, loops, arrays, and basic OOP.

Table of Contents

How to get started

The first thing you will need is an Integerated Development Environment (IDE). There are several to choose from. With the simplicity of these labs, I highly recommend using BlueJ. It is lightway and extremely easy to set up and use. The labs will start with "Open BlueJ". If you choose to use a different IDE, ignore the step. Please look at the documentation for help with learning how to use BlueJ.

Lab List

Topics Covered

  • Print Statements

Topics Covered

  • Variable declaration
  • operators and expressions

Topic Covered

  • compound operators
  • if statements

Topics Covered

  • if...else statements
  • variable manipulation
  • control flow

Topics Covered

  • while loops
  • increment/decrement
  • state management

Topics Covered

  • random number generation
  • accumulation
  • comparing numerical values

Topics Covered

  • Creating "if statements" properly
  • Using relational operators
  • Using logical operators
  • Comparing String data and variables
  • Using Boolean variables properly

Contributions

Thanks to the staff and students of Frisco ISD for allowing me to use and create learning material. ALl of this would not be possible without the collarboation and mentorship of my peers. Labs included in this repo are collaborations as well as original content.

About

A copy of CS1 Labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published