How To: Get Started with Coding

From Saturday, October 7, 2017 12:00 PM
to Saturday, October 7, 2017 1:00 PM



235 Regent St, Mayfair, London W1B 2EL, UK

Apple Store, Regent Street [London, W1B 2EL]: Swift is a powerful programming language created by Apple that’s used to build many popular apps. And Swift Playgrounds is an app for iPad that makes coding interactive and fun for beginner coders aged 12+. Explore coding concepts and get hands on with the same code professional developers use every day. Coding knowledge is not required. Bring your own iPad running iOS 10, or we can provide one.

    Primary school Secondary school Employed adults Unemployed adults
    Basic programming concepts Mobile app development Playful coding activities
    Apple Swift Playgrounds EveryoneCanCode

Nearby upcoming activities:

Sunbo - inch high samurai
Mon, Oct 25, 2021 9:30 AM

You’re a small, brave samurai in a giant world: what exciting quests await you?

Let's find out!

Embark with us for two fun days of interactive online sessions: we’ll use the magical Japanese fairytale adventure of Sunbo, the inch-high samurai, to show you how story, coding, pixel art, and music can make amazing games. Then we’ll help you combine those ingredients together to create your own cool videogame quest!

By the end of day two, you will have created an epic new musical game, and you’ll take away all the skills and (free) software you need to make more!

Who is it for

Students 10-14yo (flexible)

Into games, music, stories, and pixelart - in any combinations!


Where and When

On Zoom

Half Term: October 25-26th

Time: 9.30am to 3.30pm (with breaks)

Learn with 3 teachers for 8 hours of inspiring lessons

Extra time for Q&A

Limited Availability - 30 students only


What you need

Laptop/tablet, ideally with external screen connection (TVs are fine!)

Headphones, Zoom app, and Chrome browser

All software is FREE and browser-based (no installations required)


What you will learn

Dream up a fantastic ‘giant world’ quest, and shape it into the perfect videogame plot, with Laura Sampson, a professional storyteller.

Create a great game setting and characters with Dr. Yui Shikakura, pixel art wizard, and Japanese performance expert.

Code your game to life and build the best musical moods with chief coder and music maestro Dr. Enrico Bertelli.

Bring this all together in your very own musical game.


PRIZES and Certification!!!

ACHIEVE: Your very first Conductive Music Hackathon Certificate.

WIN: Udemy voucher worth £19.99 for one of our on-demand Storytelling, Pixel Art, Music, and Coding courses.


How much?

£20 + Eventbrite Fees per household

Your siblings learn for free!!

GDPROnline Learning Policy, all our staff are DBS-checked.

TeachMeet - A-LEVEL | IB | AP Computer Science - Remote
Wed, Jan 26, 2022 6:30 PM

Join the A Level TeachMeet and find out about exciting resources being used by teachers to enrich or enhance lessons and projects.


•.  Share one resource or experience that has had impact

•.  Gain ideas from other teachers for use in your classroom

•.  Build your own networks and connections

New To Computing Pathway For Business Teachers - Remote Over Three Days
Wed, Feb 2, 2022 5:00 PM

Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a Business teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’ll complete two of the following courses from the Computer Science Accelerator programme:

Who is it for?

This course is intended for non-specialist Business teachers who are new to computing, wanting to learn more about the knowledge required to deliver the computing curriculum.No prior knowledge is required to attend this webinar.

What topics are covered?

By following this pathway, you’ll complete two of the following courses, you can find out which courses by selecting a course date:

  • Introduction to computer systems, networking and security (CP438) – during this course you’ll learn about the different components of computer hardware, including devices not instantly recognisable as computers. The key components for input, processing, storage and output will be covered, and you’ll learn about the binary data that flows around and between computers. You’ll learn about the technologies required to network computer systems together so they can communicate and share data. You’ll also deepen your knowledge of some of the security risks that are commonly heard about in the daily news, which your students need to be aware of to be safe and responsible web citizens.
  • Python programming constructs: sequencing, selection and iteration (CP423) – during this course you’ll develop your foundational knowledge around the Python language. Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.

How will you learn?

Scheduled live, interactive online sessions led by an experienced practitioner.Flexible facilitator-supported, participant-led tasks, involving deep exploration of the subject content.

How long is the course?

By following this pathway you’ll complete two courses from the Computer Science Accelerator programme, totalling approximately 10 hours, split across multiple days.This course is delivered as part of the National Centre for Computing Education.

Who is the course leader?

Outcomes Participants will:

Introduction to algorithms, programming data:

  • Learn about algorithms, how they are usually represented, and some of their most common applications
  • Recognise and use the basic building blocks of programming: sequence, selection and repetition
  • Understand how binary, denary and hexadecimal are used to represent numbers, and why this is important for computer science

Introduction to computer systems, networking and security:

  • Learn how data is inputted into a computer, how it is processed, stored and output in a useful form
  • Develop a basic understanding of local and global computer networks
  • Become knowledgeable and confident in using common cybersecurity terms

Python programming constructs: sequencing, selection and iteration:

  • Develop some basic program constructs using variables, handling user input and output to the screen
  • Follow the flow of a program, identifying values held in variables at different stages of execution
  • Create and control indefinite loop structures in programs