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 course is designed for professionals and students in cybersecurity and remote work. It aims to equip participants with the knowledge and skills necessary for effectively securing remote teams... more
This Specialization is designed for aspiring and active product leaders seeking to pursue careers in product management, product design, and related roles. Through five practical courses, you will... more
Based on four of the most popular courses taught at the Wharton School, Achieving Personal and Professional Success is designed to introduce the tools and techniques for defining and achieving... more
This Introduction to Juniper Cloud Concepts specialization provides students with the foundational knowledge required to with basic cloud components in a Juniper environment. The course summarizes... more
In this hour-long project-based course, you will learn how to 1. Create a LazyColumn List. 2. Use navigation components from Jetpack Compose to navigate to a details screen for each item in the... more