Cal Poly Pomona Classifieds>Cal Poly Pomona Online Courses>Computational Thinking with Javascript 1: Draw & Animate

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

This is a self-paced lab that takes place in the Google Cloud console. Get started with sports data science by importing soccer data on matches, teams, players, and match events into BigQuery... more
**This is a shortened, executive summary of our comprehensive program, Navigating Generative for Leaders. Start your journey in this accelerated 4-hour course. If you need to go deeper your... more
By the end of this project, you will create a free account on Microsoft 365 and you will get access to the entire Microsoft Office 365 and all its online applications. Your new skills will help you... more
This course delves into the critical aspects of securing and optimizing networking environments within the Google Cloud Platform (GCP). Whether you\'re a system administrator, network engineer, or... more
In this project we are going to learn about lambda expressions and it\'s application in python. We are going to start with what is Lambda expression and how we can define it, comparing lambda... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL