CMU Classifieds>CMU 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 4-course Specialization from the New York Institute of Finance (NYIF) is intended for STEM undergraduates, finance practitioners, bank and investment managers, business managers, regulators,... more
This course is targeted toward individuals wishing to operate a family day care center, and it covers topics including the fundamentals of early childhood development; the importance of play and... more
This is a self-paced lab that takes place in the Google Cloud console. This hands-on lab shows you how to create a small App Engine application that displays a short message.Created by: Google Cloud more
This specialization is intended for those who want to take their skills beyond just coding. Developer operations (DevOps) refers to the tools and practices software developers use to automate and... more
Learn the general concepts of data mining along with basic methodologies and applications. Then dive into one subfield in data mining: pattern discovery. Learn in-depth concepts, methods, and... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL