Skip to content
KCL TechAcademy
HomeCoursesSign in
Menu
HomeCoursesSign in
  1. Courses
  2. /Java Workshop

Java Workshop

Workshop · 1 week

Schedule: Wednesdays 5-6:30pm, Bush House Lab (S) 6.03

Sign in to enroll

Enroll to save your progress and follow the course.

Java Workshop
Overview

About this course

Ready to start coding? Join us for a hands-on introduction to programming at KCL Tech Academy. This workshop is designed for students who are curious about coding but don't know where to begin. Across the sessions, you'll learn how to turn ideas into working programs, understand how code fits together, and develop the problem-solving skills needed to tackle programming challenges. Each 90-minute session combines short explanations with plenty of time to experiment, write code, and solve problems yourself. You'll have the opportunity to make mistakes, ask questions, and see your programs come to life. What you'll learn: Getting Started: Learn how programs work, how to write your first pieces of code, and how to use the tools needed to develop your own programs. Building Your Foundations: Work with variables, decisions, loops, methods, and other fundamental programming concepts through practical examples and exercises. Thinking Like a Programmer: Learn how to break larger problems into smaller, manageable steps and translate your ideas into working code. From Code to Projects: Put what you've learned together to create small interactive programs and projects, giving you experience applying concepts rather than simply memorising them. Going Further: As your confidence grows, you'll be introduced to more advanced concepts such as arrays and object-oriented programming, giving you a strong foundation to continue developing your skills. Support Along the Way: Our Programming Leads will be on hand throughout the sessions to answer questions, help you work through bugs, and guide you when you get stuck.

Workshop resources

Shared material for the whole course. Resources for individual lessons appear in each lesson.

  • Download BlueJ

    Download BlueJ, the code editor we will use for this workshop series

    Link

Your learning route

1 week
KCL Tech AcademyLearn. Build. Share what you know.
1
Setting up and basic data types

Week 1: Introduction to Java

An introduction to Java programming and the BlueJ development environment.

Topics covered:

  • Setting up BlueJ and creating a Java project
  • Classes and objects
  • Variables and data types
  • int, float and String
  • Basic arithmetic
  • String concatenation
  • Creating a simple Introduction Card
  • Celsius to Fahrenheit conversion
1 resource
Open →