Outschool
통화, 시간대 및 언어 설정 열기
로그인

크리에이티브 코딩

자바스크립트를 이용해서 아름다운 컴퓨터 그래픽을 그려보겠습니다.
Kevin Fredericks
평균 평점:
5.0
수강 후기 수:
(9)
수업

무엇이 포함되어 있나요?

4개의 라이브 미팅
수업 3 시간 40 분 시간
보고계신 지문은 자동 번역 되었습니다

수업 소개

In this session, you will use Javascript to create colorful and expressive art on your computer screen. The session will feature two small projects that will guide you from your first shapes to a fully interactive program.

I will provide instruction using a Javascript web editor. Learners will need a modern web browser and the Zoom teleconferencing app. You will be encouraged to customize your program while I provide helpful guidance for the Javascript web editor and the syntax of Javascript.

Session 1: Intro to JavaScript and P5.js
    - Let's get up to speed on what you can do with JavaScript
    - What are variables? What are functions?
    - Let's draw something easy

Session 2: Getting more powerful
    - What is a loop?
    - Gathering our source material from your home
    - Let's draw your object

Session 3: Challenge and create
    - How do we animate?
    - Loop our object and make a bunch of them

This course is a visual introduction to Javascript coding. Computer graphics are an awesome way to make your ideas come to life. Learn how to get creative without worrying about the boring stuff!

학습 목표

You will learn the basics of Javascript programming syntax and the P5.js web editor. P5.js is based on Processing 3, a simple and user-friendly visual programming tool.

The following programming fundamentals are covered in this session:
    - Pixels. The x,y coordinate plane will be used.
    - Datatypes. Strings and integers will be used.
    - Functions. The use of arguments and built-in functions will be covered.
    - Variables. Global variables and system variables will be used to animate shapes.
    -Documentation. Tips for navigating a programming language and how to learn a new language.
학습 목표

그 외 세부 사항

수업 자료
A computer with a modern browser: Microsoft Edge, Firefox, Chrome, Opera, or Tor

Session 1 will require you to grab an object from your home. This can be anything but plants are preferred.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
p5js.org processing.org www.keepspaceblack.org/lessons
가입일: April, 2020
5.0
9수강 후기
프로필
교사 전문성 및 자격증
I am a Software Developer with a Bachelor's degree in Computer Science. I have 10 years of experience as an educator.

The Processing language and the P5.js framework are a natural fit for my teaching style. The "Nature of Code" lessons that were developed to support Processing emphasize Computer Science fundamentals and I have studied these lessons extensively for material to introduce in this course.

리뷰

실시간 그룹 수업
공유
4 회 수업에

US$80

4주 동안 주당 1회
55분

28 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 10-15
수업당 학습자 1-10 명

이 수업은 더 이상 제공되지 않습니다.
아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보귀하의 개인정보 선택이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨