Hedy – gradually learning a programming language

Hedy is a programming language and a new way to learn a programming language. You will learn the programming language Hedy in a similar way to learning a normal second language; gradually. This means errors in the syntax are allowed at the start. You will start with simple expressions and will learn the syntax (grammar) step by step. There is no need to install something to start programming with Hedy, you can just start in your browser. Hedy prepares you to program in Python later on. Python is a general-purpose coding language, which means that it can be used wider than in web development.

Hedy is text based, unlike Scratch and Logo which are graphical. All three programs have their strengths and weaknesses. You will learn the basic concepts of programming, such as variables and conditional statements (e.g. if-then-else) much easier and earlier in Hedy then in Scratch.

Hedy is being developed now and has a limited set of levels up till now, but it is very easy to get started. Scratch as a programming language encourages more creativity, but can also be frustrating in the beginning. Hedy is much more structured and scaffolded. Different pupils may prefer different approaches to learn programming. As a teacher is is valuable to know the options.

The following video explains why Hedy was developed.

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.