Python for Beginners – GCSE & iGCSE

Leave a comment

June 8, 2015 by dragonflytraining

PROMOTING COMPUTATIONAL AND ALGORITHMIC THINKING

From flow charts to algorithms and pseudocode – we first look at how to plan a piece of code without even touching the computer! Pupils are very keen to start programming and usually resist learning the logical steps prior to writing code. It is extremely important to teach the first steps in programming via the deeper concepts of computational and logical thinking and not jump straight into the code soup! The tools here are the use of abstraction and flow charts. Pupils then learn how to turn these into simple algorithms using pseudocode which is independent of any programming language. It is only in the final step of the process that we can advance from pseudocode to code – in this case Python.

This course will provide hands-on experience in computational and algorithmic thinking and programming in Python. The core elements of programming at KS4 (data types, iteration, selection and functions) are covered as well as making two interactive games in Python. This course is suitable for absolute beginners in programming and for teachers of KS4 computer science.

Book your place on this fantastic course by visiting our website at the following link:

http://www.dragonfly-training.co.uk/view/course/652

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Enter your email address to follow this blog and receive notifications of new posts by email.

%d bloggers like this: