DIGITAL MEDIA ACADEMY VANCOUVER - Join the Global Student Innovation Race HERE!

Digital Media Academy Vancouver
Digital Media Academy Vancouver
  • Home
  • About
    • History
    • Previous Programs
    • Blog
    • Instructors
  • Programs
    • On Campus After-School
    • Virtual After-School
    • On-Campus Camps
    • Virtual Camps
    • Self Paced
    • Global Innovation Race
    • 全球学生创新大赛
  • Subjects
    • Computer Science
    • Game Development
    • Engineering
    • Digital Arts
    • Music & Media
    • Business
  • Find Courses
  • More
    • Home
    • About
      • History
      • Previous Programs
      • Blog
      • Instructors
    • Programs
      • On Campus After-School
      • Virtual After-School
      • On-Campus Camps
      • Virtual Camps
      • Self Paced
      • Global Innovation Race
      • 全球学生创新大赛
    • Subjects
      • Computer Science
      • Game Development
      • Engineering
      • Digital Arts
      • Music & Media
      • Business
    • Find Courses
  • Sign In
  • Create Account

  • Orders
  • My Account
  • Signed in as:

  • filler@godaddy.com


  • Orders
  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • About
    • History
    • Previous Programs
    • Blog
    • Instructors
  • Programs
    • On Campus After-School
    • Virtual After-School
    • On-Campus Camps
    • Virtual Camps
    • Self Paced
    • Global Innovation Race
    • 全球学生创新大赛
  • Subjects
    • Computer Science
    • Game Development
    • Engineering
    • Digital Arts
    • Music & Media
    • Business
  • Find Courses

Account


  • Orders
  • My Account
  • Sign out


  • Sign In
  • Orders
  • My Account

Computer Science


Understand and unleash the power of computing.

Why take a Computer Science Course?

In today's world, Computer science courses provide an essential foundation; not only for careers in technology, but for every career. Studies now show that students who learn computer science outperform in school, university, and beyond.


At a time when every industry is impacted by digital technology, our schools should teach every student how technology works, to learn to be creators, not just consumers. 

Studies show: children who study computer science perform better in other subjects, excel at problem-solving, and are 17% more likely to attend college.


Computer programming improves students’ creativity, math and reasoning skills

In primary school: better performance in reading, math, and science

In secondary school: better scores on standardized AP exams

Better performance at problem-solving, from primary school to university

Computer Science prepares students for careers in government, law, and the corporate sector, and for graduate study.


Computing occupations are now the fastest-growing, and largest segment of all professions, spanning all industries.


What if your school does not offer computer science?

If you are a parent, encourage your child to learn at home. Register for remote learning, or take an in-person course in one of our operators. Find all the information about or Computer Science courses here and choose your preferred learning delivery method. If you are an educator, does your school offer computer science? If it does not, you can help bring computer science to your school, or expand the offerings. Become a partner or check out our learning centres and how to become one.


Sources:

https://codeorg.medium.com

https://www.ceosforcs.com

Analyze Data using Python

App Development with Thunkable

Analyze Data using Python

Learn how to program in Python, a very popular and versatile language for students in high school. This course will focus on using these programming skills to manipulate data as part of the Global Data Literacy movement. We recommend that you consider "Big Data & the Internet of Things (IoT)" before beginning "Coding & Data Analysis with 

Learn how to program in Python, a very popular and versatile language for students in high school. This course will focus on using these programming skills to manipulate data as part of the Global Data Literacy movement. We recommend that you consider "Big Data & the Internet of Things (IoT)" before beginning "Coding & Data Analysis with Python" as it introduces important concepts about the use of data in modern computing without requiring coding skills.


Age: 13-18

Style: Teacher-Led


App Designer Studio

App Development with Thunkable

Analyze Data using Python

Even if you've never coded before, App Designer Studio will help you design and develop an app that you can share with others. You'll also learn how to pitch and market your app to a target audience. In App Designer Studio students will design, create, and market an app that meets the needs of a defined user group.


Age: 13-18

Style: Teacher-Led

App Development with Thunkable

App Development with Thunkable

Applications Programming & Web Development with Python & HTML/CSS

Discover how to program an iOS app using Thunkable, an all new platform that allows students to create apps susing a block based programming environment, a lot like Scratch. Throughout the iOS App Development camp, students will explore fundamental programming concepts and use these to create a basic app for iOS.


Age: 9-12

Style: Teacher-Led

Applications Programming & Web Development with Python & HTML/CSS

Applications Programming & Web Development with Python & HTML/CSS

Applications Programming & Web Development with Python & HTML/CSS

Learn to problem-solve like a computer scientist and code like a software engineer using Python, the world's most in-demand programming language. Develop an understanding of challenging concepts such as programming best practices, conditionals, Object-oriented programming (OOP), Integrated Development Environments (IDE), loops, debugging,

Learn to problem-solve like a computer scientist and code like a software engineer using Python, the world's most in-demand programming language. Develop an understanding of challenging concepts such as programming best practices, conditionals, Object-oriented programming (OOP), Integrated Development Environments (IDE), loops, debugging, Turtle graphics, functions and scoping, and HTML and CSS while developing your presentation skills and confidence.


Age:13-18

Style: Teacher-Led

Applied Data Science & Machine Learning with Python

Applications Programming & Web Development with Python & HTML/CSS

Applied Data Science & Machine Learning with Python

Solve real-world business problems and build basic intelligent systems. Develop your ability to analyze data, detect statistical data biases and perform feature engineering. Understand supervised and unsupervised Machine Learning models and deep learning algorithms, including dimensionality reduction and over and under fitting.


Age: 13-18

Style: Teacher-Led


Coding & Artificial Intelligence with Python

Applications Programming & Web Development with Python & HTML/CSS

Applied Data Science & Machine Learning with Python

Students will create their own artificial intelligence like chatbots, natural language processing, and recommendation systems. Use AI tools like Machine Learning to create smart programs like chatbots in scratch and utilize Google Assistant to create gender recognizers, or recommend movies.


Age: 9-12

Style: Teacher-Led


Computer Science for Kids

Data Literacy in a Global Society

Computer Science for Kids

It's not magic, but it seems like it. Learn all about what computers are and how they work. Read stories and then draw and build your own computer models. This course is designed to reveal the mystery behind the technology so many of us interact with constantly but which few of us really understand.


Age: 5-8

Style: Teacher-Led

Cool Computers

Data Literacy in a Global Society

Computer Science for Kids

Learn how computers help us solve problems through games, art, music and story.


Age: 5-8

Style: Teacher-Led

Data Literacy in a Global Society

Data Literacy in a Global Society

Data Literacy in a Global Society

In today's Gig Economy business opportunities and careers are changing rapidly. Learn about why this is happening and how to get involved by understanding that Data Literacy is one of the powerful tools used in today's world economy. 


This is Part 1 of a two-part course. Complete "Coding & Data Analysis with Python" next. In Data Literacy 

In today's Gig Economy business opportunities and careers are changing rapidly. Learn about why this is happening and how to get involved by understanding that Data Literacy is one of the powerful tools used in today's world economy. 


This is Part 1 of a two-part course. Complete "Coding & Data Analysis with Python" next. In Data Literacy in a Global Society, students will explore the areas of computational thinking, data literacy, automation, and flowcharts. 


Age: 13-18

Style: Teacher-Led

Data Science with Python

Encryption, Ciphers and Digital Detectives

Data Literacy in a Global Society

Step up your pursuit of a career in data science as you understand its role in the AI, Machine Learning and NLP pipelines. Learn to ask the right questions to acquire data and clean, explore and visualize to make data-driven decisions. Develop database fundamentals, including writing SQL statements and queries.


Age: 13-18

Style: Teacher-Led

Data Structures & Algorithms with Python

Encryption, Ciphers and Digital Detectives

Encryption, Ciphers and Digital Detectives

Take your software engineer mindset to the next level with advanced programming concepts like user-defined and built-in data structures, algorithms, recursion and networked application program interfaces. Efficiently perform operations such as sorting, searching and indexing, essential for high-performing applications.


Age: 13-18

Style: Teacher-Led

Encryption, Ciphers and Digital Detectives

Encryption, Ciphers and Digital Detectives

Encryption, Ciphers and Digital Detectives

Learn to decode symbols, codes, and ciphers. Then learn a bit about how the internet and data encryption works before you tackle your own digital security challenge.

In this course, students will explore the ways in which people have historically used encryption and ciphers to share and protect information and the modern worlds reliance on encryption.


Age: 9-12

Style: Teacher-Led

Explore the Internet

Meet the Future: AI and Machine Learning

Learn to Code with Scratch

Learn how the internet works by playing games, watching animations, and inventing and designing your own connected device. For people already used to using the internet, the way the internet works remains a complete mystery.


Age: 5-8

Style: Teacher-Led


Learn to Code with Scratch

Meet the Future: AI and Machine Learning

Learn to Code with Scratch

Curious about code? Want to make programs and games? This course will introduce you to Scratch, an amazing community of coders using a block-based coding language to make projects of all kinds. You'll be creating with code in no time! 


Age: 9-12

Style: Teacher-Led

Meet the Future: AI and Machine Learning

Meet the Future: AI and Machine Learning

Mobile App Development with React Native & Expo

We've seen smart robots and machines in science fiction for years - machines that can think and respond to unexpected information the way human beings do. In this class, you will learn how computer scientists are helping machines actually learn so that they can do everything from talking to us to driving our cars. You'll build and train a

We've seen smart robots and machines in science fiction for years - machines that can think and respond to unexpected information the way human beings do. In this class, you will learn how computer scientists are helping machines actually learn so that they can do everything from talking to us to driving our cars. You'll build and train apps using your own data sets and cutting-edge industry tools like IBM's Watson to recognize images, make decisions, and understand text.


Age: 13-18

Style: Teacher-Led

Mobile App Development with React Native & Expo

Mobile App Development with React Native & Expo

Mobile App Development with React Native & Expo

Start creating mobile phone applications using React, the cross platform development tool of choice for professional developers. Building on students existing knowledge of Java this course will take students through a learning journey to develop their own apps or games with React. React Native is the development tool of choice for profess

Start creating mobile phone applications using React, the cross platform development tool of choice for professional developers. Building on students existing knowledge of Java this course will take students through a learning journey to develop their own apps or games with React. React Native is the development tool of choice for professionals to create mobile applications for multiple platforms including iOS, Android, and Windows Mobile.


Age:13-18

Style: Teacher-Led

Object-oriented Programming with Java

Mobile App Development with React Native & Expo

Object-oriented Programming with Java

Experience an interactive, hands-on approach to learning Java, today's most widely used and powerful computer-programming language. Students will have the opportunity to open that door with the knowledge and know-how to use Java to develop apps, games, and drawings. Java is the most widely used programming language and the best way to get

Experience an interactive, hands-on approach to learning Java, today's most widely used and powerful computer-programming language. Students will have the opportunity to open that door with the knowledge and know-how to use Java to develop apps, games, and drawings. Java is the most widely used programming language and the best way to get started with coding. This course provides an excellent launching point into the world of object-oriented programming.


Age: 13-18

Style: Teacher-Led


What Can You Do with Data?

Mobile App Development with React Native & Expo

Object-oriented Programming with Java

Learn how data is used to shape the way we shop, eat, watch, listen and learn. Then come up with ideas to imagine the ways that we can use data to help solve all kinds of problems from the personal to the global. Data is the lifeblood of the internet and of the modern economy, driving everything from business to health care. 


Age: 13-18

Style: Teacher-Led


Self Paced

App Design & Development

Coding & Machine Learning (ML) with Scratch & Watson

Big Data & the Internet of Things (IoT)

Even if you've never coded before, App Design & Development will help you design and develop an app that you can share with others. You'll also learn how to pitch and market your app to a target audience.


Age: 13-18

Style: Self-paced


Big Data & the Internet of Things (IoT)

Coding & Machine Learning (ML) with Scratch & Watson

Big Data & the Internet of Things (IoT)

In today's Gig Economy business opportunities and careers are changing rapidly.
Learn about why this is happening and how to get involved by understanding that Data Literacy is one of the powerful tools use in today's world economy.
This is Part 1 of a two part course. Complete "Learn how to Analyze Data using Python" next..


Age: 13-18

Style: Self-paced


Coding & Data Analysis with Python

Coding & Machine Learning (ML) with Scratch & Watson

Coding & Machine Learning (ML) with Scratch & Watson

Learn how to program in Python, a very popular and versatile language for students in high school. This course will focus on using these programming skills to manipulate data as part of the Global Data Literacy movement.


We recommend that you consider "Big Data & the Internet of Things (IoT)" before beginning "Coding & Data Analysis with P

Learn how to program in Python, a very popular and versatile language for students in high school. This course will focus on using these programming skills to manipulate data as part of the Global Data Literacy movement.


We recommend that you consider "Big Data & the Internet of Things (IoT)" before beginning "Coding & Data Analysis with Python" as it introduces important concepts about the use of data in modern computing without requiring coding skills.


Age:13-18

Style: Self-paced


Coding & Machine Learning (ML) with Scratch & Watson

Coding & Machine Learning (ML) with Scratch & Watson

Coding & Machine Learning (ML) with Scratch & Watson

We’ve seen ‘smart’ robots and machines in science fiction for years - machines that can think and respond to unexpected information the way human beings do. In this class you’ll learn how computer scientists are helping machines actually learn, so that they can do everything from talking to us to driving our cars. You'll build and train a

We’ve seen ‘smart’ robots and machines in science fiction for years - machines that can think and respond to unexpected information the way human beings do. In this class you’ll learn how computer scientists are helping machines actually learn, so that they can do everything from talking to us to driving our cars. You'll build and train apps using your own data sets and cutting edge industry tools like IBM's Watson to recognize images, make decisions, and understand text.


Age:13-18

Style: Self-paced


Coding for App Developers

Data Science & Privacy - Who's Making Money off My Data?

Cutting-edge Computer Engineers!

Curious about code? Want to make programs and games? This course will introduce you to Scratch, an amazing community of coders using a block-based coding language to make projects of all kinds. You'll be creating with code in no time!


Age: 9-12

Style: Self-paced


Cutting-edge Computer Engineers!

Data Science & Privacy - Who's Making Money off My Data?

Cutting-edge Computer Engineers!

It's not magic, but it seems like it. Learn all about what computers are and how they work. Read stories and then draw and build your own computer models.


Age: 5-8

Style: Self-paced


Data Science & Privacy - Who's Making Money off My Data?

Data Science & Privacy - Who's Making Money off My Data?

Data Science & Privacy - Who's Making Money off My Data?

Learn how data is used to to shape the way we shop, eat, watch, listen and learn. Then come up with ideas to imagine the ways that we can use data to help solve all kinds of problems from the personal to the global.


Age: 13-18

Style: Self-paced


Inquisitive Coders!

Data Science & Privacy - Who's Making Money off My Data?

Data Science & Privacy - Who's Making Money off My Data?

Learn how computers help us solve problems through games, art, music and story.


Age: 5-8

Style: Self-paced

Problem Solving for Cybersecurity Specialists

Problem Solving for Cybersecurity Specialists

Problem Solving for Cybersecurity Specialists

Learn to decode symbols, codes and ciphers. Then learn a bit about how the internet and data encryption works before you tackle your own digital security challenge.


Age: 9-12

Style: Self-paced

Safe Surfers!

Problem Solving for Cybersecurity Specialists

Problem Solving for Cybersecurity Specialists

Learn how the internet works by playing games, watching animations and inventing and designing your own connected device.


Age:5-8

Style: Self-paced

Ready to Register?

Once you have decided the Computer Science course you want, you can click the button below to find more information, or directly register on our exclusive platform.

Find out more
  • Blog
  • Global Innovation Race
  • 全球学生创新大赛
  • Learning Centers
  • Contact Us
  • FAQ
  • Privacy Policy
  • Terms and Conditions
  • Careers
  • Become a Partner

Digital Media Academy Vancouver

Copyright © 2023 Digital Media Academy Vancouver - All Rights Reserved. Digital Media Academy Vancouver is licensed to operate by Halfmoon Education 

The Global Student Innovation Race

July 02-14, 2023 in Silicon Valley


A once-in-a-life time opportunity for student groups (13-18yrs) to learn from Stanford Educators, travel to Silicon Valley, and take part in an exciting Innovation Challenge.


点击获取项目中文手册



Details

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept