0% found this document useful (0 votes)
6 views3 pages

0-CS Intro1

1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

0-CS Intro1

1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CS Intro

A collection of courses meant to teach introductory programmers using Blocks


and JavaScript


These courses are currently in beta - this means that they are likely to
have bugs and changes made fairly regularly. If you see anything that
doesn’t seem quite right, or if you have any suggestions, please file an
issue on github (https://github.com/microsoft/pxt-arcade) .

Courses on Flipgrid
Flipcode for the Intro to CS course grid: csintroarcade
(https://flipgrid.com/csintroarcade)

Course Sections
CS Intro 1
A semester length computer
science course for beginning
coders.

CS Intro 2
A continuation of the Intro to CS
course.

CS Intro 3
A quarter length transition from
blocks to JavaScript.
About the CS Intro Series
The CS Intro Series is designed to teach new developers how to code from the
ground up.

In CS Intro 1, students are introduced to programming through the MakeCode


Blocks editor. They can create their own games, while learning concepts that are
crucial to software development: creating variables, responding to events, and
using iteration to simplify and extend their programs. Throughout the course,
they will learn to develop their own games through small daily tasks, as well as
projects that guide them through the process of turning basic ideas into full-
fledged games.

In CS Intro 2, students will continue to develop the software development skills


they were introduced to in the first course, with more advanced programming
concepts such as functions, logical comparisons, and arrays. These new skills
will allow students to create more advanced and compelling games.


In the future CS Intro 3 and CS Intro 4 courses, students will transition
the skills they have learned in a Block based environment into skills in a
text based coding environment, allowing them to dig deeper into the
games they make, as well as transition their skills in the Arcade into
other environments.

See also
Courses Home Page (/courses) , CS Intro 1 (/courses/csintro1) , CS Intro 2
(/courses/csintro2) , CS Intro 3 (/courses/csintro3)

You might also like