Computational Thinking with Javascript 1: Draw & Animate

About this Course

This is the first course in a sequence of four courses that develops essential 21st century computational thinking (CT) skills using the popular JavaScript language as a vehicle. At the end of this first course you will: know a framework for CT to help you learn about it and work with others; be developing your CT skills so that you can more easily work with digital technology of all kinds; be able to read and write programs in JavaScript that involve drawing and animation, using a specialised library; and post your creations on the web so that others can appreciate your skills. This course is suitable for: complete beginners; those who have taken an introductory course in any programming language and want to learn more deeply about the thinking and learning skills they are starting to develop; those who wish to learn Javascript in a supportive environment. The follow-on courses explore the manipulation and analysis of data, such an important aspect of our lives now, again in a highly supportive environment, and then we move the context to mainstream web--based platforms so that you can use these skills more widely.

Created by: University of Glasgow


Related Online Courses

In this course, you will explore the mechanisms and immune responses involved in autoimmune diseases and in hyper-responsive phenomena, such as asthma. You will examine in detail the potential... more
This specialization provides an in-depth exploration of renewable energy technologies and their critical role in addressing global challenges. The journey begins with an exploration of climate... more
After a brief introduction, this course will first explain hedging, and how one might use hedging as a risk management tool. Then the course will look at both Commodity Hedging and Currency Risk... more
In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital... more
This is a Google Cloud Self-Paced Lab. In this lab you will learn how to create and update SQL derived tables to generate dynamic values.Created by: Google Cloud more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL