Adult Ed

Adult Education Creative Coding Javascript 2

.25 Credits
$105 for 28 days of access- students extend enrollment as needed
computer science student developing with his computer on a Linux System over double screen system
Closed

In Creative Coding 2 you used loops to repeat code and make things on the screen change over time. Now you’re ready to level up your skills and make your videos change based on things that you do with the mouse or keyboard.

During this course, you will learn career-related skills and earn a badge for this accomplishment. A badge is a digital certification of your career-related learning that you can share on social media and higher education platforms, or with colleges, potential employers, peers, and colleagues. Select this link to learn more about badges.

Cost: Students purchase 28 days of access for $105. Students may work as quickly through the content as they wish. Every 28 days, students may purchase an additional 28 days of access for an additional $105.

Major Topics and Concepts

Programming:

  • Event Handlers
  • Logical and Spatial Reasoning
  • Algorithms
  • Procedurally Generated Patterns

Learn more about:

  • Strings
  • Testing and Debugging
  • Input and Output
  • Custom Objects
  • Data Structures

Competencies

Intermediate Javascript Programming: Event Handlers, Logical and Spatial Reasoning, Algorithms and Procedurally Generated Patterns

Students will demonstrate an understanding of intermediate Javascript Programming techniques by utilizing event handlers to create interactive programs, encoding logical and spatial reasoning into nested control structures, implementing algorithms in their programs, and creating procedurally generated patterns using linear and geometric progressions and randomness.

Intermediate Javascript Programming: Strings, Testing and Debugging, Input and Output, Custom Objects, Data Structures

Students will demonstrate an understanding of intermediate Javascript Programming techniques by writing code that utilizes strings and string methods, creating interactive applications, incorporating functions with input and output, developing custom objects, utilizing data structures, and developing testing and debugging techniques