1929502_9383_108

UBCx: How to Code: Simple Data

116,00 

Learn the secret to writing well-tested and easy to improve programs, that will set you up to master any programming language

Categories ,

About this course

This programming course takes a unique approach, as it focuses on learning a systematic programming method rather than a programming language. This practical approach will help you channel your creativity so that you can program well in any language.

This course, part of the Software Development MicroMasters Program, presents a core design method with a focus on numbers, strings, images and lists.

You will learn techniques to:

  • Develop program requirements
  • Produce programs with consistent structure that are easy to modify later
  • Make your programs more reliable by building tests as an integral part of the programming process.

This course concludes with the design of a simple interactive game.

Learners who enroll in the Verified track will receive staff grading for the course project and increased interaction with the instructor and staff.

At a glance

  • Institution: UBCx
  • Subject: Computer Science
  • Level: Introductory
  • Prerequisites:
    No programming experience required, but many experienced programmers take this course to become better programmers.
  • Language: English
  • Video Transcript: English
  • Associated programs:
    • MicroMasters® Program in Software Development Foundations
  • Associated skills:Program Design Languages, Computer Science, Software Development, Creativity

What you’ll learn

  • How to represent information as data
  • How to focus each part of your program on a single task
  • How to use examples and tests to clarify what your program should do
  • How to simplify the structure of your program using common patterns
  • Recognize and represent more complicated information

Additional information

Weeks

7

Language

English

Related Products