Dr. Jennifer Kay

Computer Science Department

Rowan University

201 Mulica Hill Rd

Glassboro, NJ 08028

http://www.rowan.edu/home/

http://www.rowan.edu/open/RUfaculty/facultyInfo.cfm?id=668

https://cs4hsev3robots.appspot.com/course

Week

Lesson

Lesson title

Summary

Wk1

1

1.1 INTRODUCTION (Part 1: Welcome)

Welcome

Wk1

2

1.2 INTRODUCTION (Part 2: Course Structure)

Course Structure

Wk1

3

1.3 INTRODUCTION (Part 3: Additional Support)

Additional Support

Wk1

4

1.4 ROBOTS FOR EDUCATION: (Part 1: LEGO Mindstorms Robots)

LEGO Mindstorms Robots

Wk1

5

1.5 ROBOTS FOR EDUCATION (Part 2: Why We Teach LEGO Robotics and an Introduction to Other Educational Robots)

Why We Teach LEGO Robotics and an Introduction to Other Educational Robots

Wk1

6

1.6 TEACHING WITH ROBOTS (Part 1: Introduction)

Introduction

Wk1

7

1.7 TEACHING WITH ROBOTS (Part 2: Teacher Educator's Perspective: Janet Moss, Ed.D.)

Janet Moss, Ed.D.

Wk1

8

1.8 TEACHING WITH ROBOTS (Part 3: Three Middle School Teachers Discuss their Use of LEGO robots in the Classroom and in an After School Club)

Three Middle School Teachers Discuss their Use of LEGO robots in the Classroom and in an After School Club

Wk1

9

1.9 PLEASE HELP US HELP YOU ( Survey 1)

Survey 1

Wk1

10

1.10 Please help Google for Education help you

Google Survey

Wk1

11

1.11 PB & J Hardware/Software

Software

Wk1

12

1.12 PG & J REDUX

REDUX

Wk1

13

1.13 Sensors & Motors (Part 1: Robot Instructions, Sensing and Doing)

Robot Instructions, Sensing and Doing

Wk1

14

1.14 SENSORS & MOTORS (Part 2: EV3 sensors)

EV3 sensors

Wk1

15

1.15 SENSORS & MOTORS (Part 3: EV3 Motors and More)

EV3 Motors and More

Wk1

16

1.16 SENSORS & MOTORS (Part 4: The Big Picture)

The Big Picture

Wk1

17

1.17 REVIEW OF ROBOT PROGRAMMING(Part 2 the preview)

preview

Wk1

18

1.18 PREVIEW OF ROBOT PROGRAMMING (Part 2: The Preview)

The Preview

Wk1

19

1.19 PREVIEW OF ROBOT PROGRAMMING (Part 3: Coming Up Next Week)

Coming Up Next Week

Week

Lesson

Title

Wk 2

1

2.1 SETTING UP YOUR HARDWARE AND SOFTWARE

Wk 2

2

2.2 BATTERY INSTALLATION AND CHARGING

Wk 2

3

2.3 BUILDING YOUR FIRST ROBOT (Part 1: LEGO Robots)

(Part 1: LEGO Robots)

Wk 2

4

2.4 BUILDING YOUR FIRST ROBOT (Part 2: Understanding LEGO Directions)

(Part 2: Understanding LEGO Directions)

Wk 2

5

2.5 Software Installation

Wk 2

6

2.6 Connecting the robot to the computer

Wk 2

7

2.7 Firmware Upgrade(Educational Version)

(Educational Version)

Wk 2

8

2.8 Firmware  Upgrade (Home Version)

(Home Version)

Week

Lesson

Title

Wk 3

1

3.1 EV3 BUTTONS (Part 1: Brick Buttons Overview)

(Part 1: Brick Buttons Overview)

Wk 3

2

3.2 EV# Buttons (Part 2: More Button Details)

(Part 2: More Button Details)

Wk 3

3

3.3 EV3 BUTTONS (Part 3: Exploring the Buttons)

(Part 3: Exploring the Buttons)

Wk 3

4

3.4 YOUR FIRST PROGRAM (Part 1: Introduction)

(Part 1: Introduction)

Wk 3

5

3.5 YOUR FIRST PROGRAM (Part 2: Starting Software - Educational Version)

(Part 2: Starting Software - Educational Version)

Wk 3

6

3.6 YOUR FIRST PROGRAM (Part 3 Starting Software - Home Version)

(Part 3 Starting Software - Home Version)

Wk 3

7

3.7 YOUR FIRST PROGRAM (Part 4: "good" Program )

(Part 4: "good" Program )

Wk 3

8

3.8 YOUR FIRST PROGRAM (Part 5 "Good Morning" Program)

(Part 5 "Good Morning" Program)

Wk 3

9

3.9 OPENING & SAVING (Part 1: Opening Programs - Educational Version)

 (Part 1: Opening Programs - Educational Version)

Wk 3

10

3.10 OPENING & SAVING PROGRAMS  (HOME VERSION )

(HOME VERSION )

Wk 3

11

3.11 OPENING & SAVING (Part 3: Opening Additional Programs and Saving Projects )

(Part 3: Opening Additional Programs and Saving Projects )

Wk 3

12

3.12 SLEEPY GOOD NIGHT: ( A Program Using Display and Sound Blocks)

( A Program Using Display and Sound Blocks)

Wk 3

13

3.13 PROGRAMS SAVED ON YOUR COMPUTER: (PROGRAMS SAVED ON YOUR EV3)

Wk 3

14

3.14 For Teachers - Letter for Your Principal

 Letter for Your Principal

Wk 3

15

3.15 Robot Project 1

Wk 3

16

3.16 DANCING ROBOTS! (Part 1: Movement Example)

(Part 1: Movement Example)

Wk 3

17

3.17 DANCING ROBOTS! (Part 2: The Move Steering Block)

 (Part 2: The Move Steering Block)

Wk 3

18

3.18 MIDPOINT FEEDBACK REQUEST (Survey 2)

 (Survey 2)

Wk 3

19

3.19 POTENTIAL PITFALLS (Part 1: Starting our "What Went Wrong?" Checklist)

(Part 1: Starting our "What Went Wrong?" Checklist)

Wk 3

20

3.20 POTENTIAL PITFALLS (Part 2: Practice Running Programs)

(Part 2: Practice Running Programs)

Wk 3

21

3.21 MORE PITFALLS

Wk 3

22

3.22 MORE DISPLAY (Part 1: Making Your Own Graphics)

(Part 1: Making Your Own Graphics)

Wk 3

23

3.23 MORE DISPLAY (Part 2: Working on Graphing Skills)

(Part 2: Working on Graphing Skills)

Wk 3

24

3.24 MORE DISPLAY (Part 3: Simple Animations)

(Part 3: Simple Animations)

Wk 3

25

3.25 MORE DISPLAY (Part 4: Displaying Text)

(Part 4: Displaying Text)

Wk 3

26

3.26 Robot Project 2

Project 2

Week

Lesson

Title

Wk 4

1

4.1 MORE ABOUT THE SOFTWARE (Part 1: Using the Content Editor and Comments to Document Your Code)

(Part 1: Using the Content Editor and Comments to Document Your Code)

Wk 4

2

4.2 MORE ABOUT THE SOFTWARE (Part 2: Using the Content Editor to Create Assignments for your Class - Educational˙Only)

(Part 2: Using the Content Editor to Create Assignments for your Class - Educational˙Only)

Wk 4

3

4.3 MORE ABOUT THE SOFTWARE (Part 3: Writing Long Programs)

(Part 4: EV3 Downloading, Batteries, Memory, and More)

Wk 4

4

4.4 MORE ABOUT THE SOFTWARE (Part 4: EV3 Downloading, Batteries, Memory, and More)

(Part 4: EV3 Downloading, Batteries, Memory, and More)

Wk 4

5

4.5 LOOP BLOCKS (Part 1: Introduction)

(Part 1: Introduction)

Wk 4

6

4.6 LOOP BLOCKS (Part 2: Loop Count)

(Part 2: Loop Count)

Wk 4

7

4.7 LOOP BLOCKS (Part 3: Loop Unlimited)

 (Part 3: Loop Unlimited)

Wk 4

8

4.8 LOOP BLOCKS - (Part 4: Loop Time)

(Part 4: Loop Time)

Wk 4

9

4.9 LOOP BLOCKS - BUG in Loop Time (Part 4.5)

BUG in Loop Time (Part 4.5)

Wk 4

10

4.10 SENSOR BASED LOOPS (Part 1: Introduction)

(Part 1: Introduction)

Wk 4

11

4.11 SENSOR BASED LOOPS (Part 2: Writing and Tracing the Code)

(Part 2: Writing and Tracing the Code)

Wk 4

12

4.12 SENSOR BASED LOOPS (PART 3: More on Tracing)

(PART 3: More on Tracing)

Wk 4

13

4.13 ROBOT PROJECT 3

PROJECT 3

Wk 4

14

4.14 ADVANCED MOVE BLOCKS

ADVANCED MOVE BLOCKS

Wk 4

15

4.15 UNTRASONIC SENSOR (Part 1: Introduction)

 (Part 1: Introduction)

Wk 4

16

4.16 Untrasonic sensor (Part 2: Understanding How the Sensor Works)

(Part 2: Understanding How the Sensor Works)

Wk 4

17

4.17 Ultrasonic Sensor (Part 3: Using the Sensor)

(Part 3: Using the Sensor)

Wk 4

18

4.18 WAIT BLOCKS

Wait-Hidden Decision Block

Wk 4

19

4.19 MORE ON SENSOR BASED LOOPS (Part 1 Introduction)

(Part 1 Introduction)

Wk 4

20

4.20 MORE ON SENSOR BASED LOOPS (Part 2: Sensor Loop Pitfalls)

(Part 2: Sensor Loop Pitfalls)

Wk 4

21

4.21 MORE ON SENSOER BASED LOOPS (Part 3 Using the Touch Sensor)

(Part 3 Using the Touch Sensor)

Wk 4

22

4.22 MORE ON SENSOR BASED LOOPS (Part 4: Bumping the Touch Sensor)

(Part 4: Bumping the Touch Sensor)

Wk 4

23

4.23 SWITCH BLOCKS (Part 1: Introduction)

(Part 1: Introduction)

Wk 4

24

4.24 SWITCH BLOCKS (Part 2: Switch Inside a Loop)

(Part 2: Switch Inside a Loop)

25

4.25 SWITCH BLOCKS (Part 3: Switch Blocks With More Than Two Cases)

(Part 3: Switch Blocks With More Than Two Cases)

26

4.26 Robot Project 4

Project 4

Week

Lesson

Title

Wk 5

1

5.1 Robot Educator (Part 1: Introcution)

(Part 1: Introcution)

Wk 5

2

5.2 ROBOT EDUCATOR (Part 2:  Follow the Line)

 (Part 2:  Follow the Line)

Wk 5

3

5.3 MORE ON EV3 BRICK (Part 1: Menus)

(Part 1: Menus)

Wk 5

4

5.4 MORE ON EV3 BRICK (Part 2 Port View on the Brick)

(Part 2 Port View on the Brick)

Wk 5

5

5.5 Robot Project 5

Project 5

Wk 5

6

5.6 DATA LOGGING (Part 1: Oscilliscope Mode)

(Part 1: Oscilliscope Mode)

Wk 5

7

5.6 DATA LOGGING (Part 2: Data Collection)

 (Part 2: Data Collection)

Wk 5

8

5.8 FINAL EVALUATION (Survey 3)

(Survey 3)

Wk 5

9

5.9 WRAP UP & NEXT STEPS

Nexst Steps?

Wk 5

10

5.10 Tell Google Education what you thought of the course.

Google Survey