Skip to main content

Intro to Java curriculum

Welcome to this intro curriculum for learning to code with Java using the Replit platform. On this page, you can find links to the three units of the curriculum and find other resources to support the use of the guides.

The Full Curriculum

Unit 1

Course contents:

  • Displaying values
  • Storing values using variables
  • Storing and displaying messages using values and variables

Access the full course on Coda or you can view it in the frame below.

Unit 2

Course contents:

  • Using a keyboard to enter data
  • Updating stored values
  • Calculating results by evaluating expressions
  • Some challenges using IPO program plan

Access the full course on Coda or you can view it in the frame below.

Unit 3

Course contents:

  • Thinking about sequence and introducing control structures
  • Using conditional code (if)
  • Using loops in code
  • Storing lists using arrays
  • Using built-in functions

Access the full course on Coda or you can view it in the frame below.

Our Awesome Creator

This course was created by Brendan McCart.

Hi, I'm Brendan McCart. I've been teaching school level computing science in Scotland for about 35 years, so when I learned to program at school I had to write FORTRAN code out on big squared sheets and got the output a week later! It is really inspiring and a privilege to be supporting the amazing young people in my school who are so passionate about developing their own CS skills and knowledge. I find the core CS principles I learned at university still hold and continue to power the fantastic opportunities that digital tech offers. CS education seems really exciting right now, with loads of innovation coming from a fusion of energy out of industry, academia and most importantly enthusiastic students and teachers. In Scotland, there is currently a growing wave of ambition for CS education and I'm pleased to see the contribution that dressCode, a charity I help with (led by the heroic Toni Scullion), is part of that. The Replit platform is an awesome fit for school-level CS education only matched by the amazing team who drive Replit forward and deliver for teachers and students.

You can contact Brendan at: brendan.mccart [at]

Was this helpful?