Computer Programming: Think, Code, Debug
Details
This session introduces computer programming fundamentals—how to turn real problems into step-by-step logic and working code. We’ll cover the core building blocks (variables, decisions, loops, functions) and do a quick syntax comparison so you see how the same idea looks in JavaScript, Python, and Java. Perfect for beginners who want a clear mental model before diving deeper.
What to expect
Beginner-friendly, hands-on learning. We’ll explain concepts plainly, show simple examples, and give you a small practice task with guided help. No prior experience required.
Session Format
This is a 2-hour workshop delivered as two back-to-back 1-hour sessions.
Each hour has its own meeting link (attached below and re-sent on the day):
- Part 1 link
- Part 2 link
We’ll take a short break between parts; please rejoin using the Part 2 link when prompted.
Agenda
- Welcome & setup check
- Core concepts: algorithms → code
- Syntax snapshots: JS vs Python vs Java
- Q&A and next steps
You'll Learn
- How programs work (inputs → logic → outputs)
- The essential building blocks: variables, conditions, loops, functions
- How different languages express the same logic
- Simple debugging habits and where to practice next
What to Bring
- Laptop
- A code editor (e.g., VS Code)
How to join & Find the group
This event runs on Google Meet.
Please add it to your Google Calendar so you don’t miss it:
- Use the “Add to Google Calendar” button on the event page or
- Create a calendar event and paste both links (Part 1 & Part 2) into the description.
You’ll also receive both Meet links on the meetup day via email/event page. Join a few minutes early if you’d like help with setup.
London Code Network
Wednesday, October 8 · 5:00 – 6:00 pm
Time zone: Europe/London
Community & Conduct
We’re a friendly learning space—be respectful, supportive, and curious. Harassment, spam, or disruptive behaviour isn’t tolerated. If you need help, post in the event chat and a host will assist.