Address: Rene Court,
Coldhams Road,
Viewed by 22 users
Free Computing CPD - moving from block based to text based programming Tuesday Nov 21, 2017 from 1:00PM to 4:00PM
Organised by: Neil RickusNeil Rickus Hosted by: Centre for Computing History
CAS East of England
Tickets: This is a FREE event booking is closed: Status: completed , Tickets sold: 0 

On behalf of Computing At School and the Network of Excellence

Free Computing CPD - moving from block based to text based programming

Tuesday Nov 21, 2017 from 1:45 pm ((1:30PM registration and coffee) to 3:45PM (approx)

Hosted by CAS East of England

Examining how to effectively move pupils from block based programming environments, such as Scratch, to text based, such as Python, using Greenfoot with Stride

Greenfoot is an integrated educational programming environment aimed at novice programmers. It supports easy development of highly graphical, interactive programs, such as games and simulations. Greenfoot was designed to teach concepts of programming in a highly motivating setting, offering immediate feedback and engaging functionality.

Stride is a language similar to Java in expressiveness with an editor that combines elements from block-based programming (such as Scratch or Snap) and traditional text-based programming. As such, Stride is an ideal language to either transition from a block-based system to a more general-purpose language, or as an entry point to programming for Key Stage 3 pupils.

Greenfoot also supports later transition to standard Java.

A large amount of teaching material is freely available, and an active online teacher community (the Greenroom) provides support for teachers throughout the year.

Workshop Summary
In this workshop, we will discuss how to teach concepts of traditional object-oriented programming with Greenfoot and Stride. We will introduce the tools of the environment itself, discuss the Stride language (which is quick and easy to learn), and present pedagogical considerations: How do you best teach with Greenfoot? How do you create motivation? What are good teaching examples?

Teachers will go through hands-on exercises of using Greenfoot and Stride, and work with a number of programming examples that can immediately be used in a classroom.

Target Audience
Teachers of computing courses, especially key stage 3. Some knowledge of programming (in any language) is assumed.

Further information · Software: · Teacher website / teaching material: · Information about Stride:

CAS East of England

East of England profile


Centre for Computing History

For further information: Neil Rickus (

Electronic Privacy
Computing At School (CAS) communicates with its interested parties by email. I understand that CAS will not pass on my email address to other organisations.

Data Protection Act 1998
CAS as part of the BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by CAS for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner. If you are based outside the European Economic Area (the 'EEA'), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

Full legal and privacy notices:

All Rights Reserved © Computing At School 2020
Using the websiteDisclaimer of liabilityCookies policyPrivacy policy