1 of 38

Long Hill

Independent Session

April 28

@TeachCode | #TeachCode

2 of 38

Review and Refresh - Whole group

15 minutes

2

3 of 38

Implementation Plan

3

Let’s revisit your intentions from Day 1.

Do you have any questions that haven't been answered that are blocking you from making a plan to get started with CS Fundamentals?

Have your intentions changed now that you know more about the course?

@TeachCode | #TeachCode

4 of 38

Whole Group Discussion

4

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

Ideas for how to better provide scaffolding for students during coding instruction.

Kick off CS Week w/ hour of code (2 weeks), do 1 code.org lesson/month, coding using dash robots

1-to-1 district. Every student needs a device.

I hope to work with my grade level to find ways to implement coding lessons into our current curriculum.

Use CS Fundamentals in the current curriculum to enrich and support student learning.

Each student need a 1 to 1 device.

Working with my grade level

and finding ways to best utilize coding within our curriculum.

Use in the current curriculum to supplement and enrich

Having more devices to use 1:1 in my classroom

5 of 38

Whole Group Discussion

5

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

To obtain strategies for incorporating coding in our curriculum.

I intend to obtain the necessary tools for planning and implementing engaging coding lessons.

In order to successfully infuse coding into our curriculum, it is necessary for all students to have their own device.

To learn how to embed code.org into kindergarten curriculum

Implement useful information with appropriate tools

1-1 computer devices for students in order to model and have students work at the same time and learn together step by step

To gain a better understanding as to how to embed code.org into small group instruction with students who receive SPED services

I plan to help assist students in bettering their understanding of the resources/tools available

In order to effectively implement this 1:1 devices for students would be beneficial

6 of 38

Whole Group Discussion

6

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

See how to use code.org with my students

Try and embed it in my current curriculum

Devices for my students- only 5 computers for 15 kids

How to embed coding into the current curriculum.

Try a lesson out and see how it goes.

1:1 devices for all students

To understand what the teachers in the building are doing in their classrooms (support staff)

Help them if they become frustrated with these type of tasks (support staff)

Better access to technology and a clear description of specific educational goals

To be able to embed this into my lessons.I hope to find a way to include code.org in the curriculum

Use it when planning future lessons.Figure out when to include this

Chromebooks for all of my students.Computers for my studnets and an understanding of when it is appropriate to use this throughout the day

7 of 38

Whole Group Discussion

7

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

How to use Code.org in the curriculum/school day.

I plan to find ways code.org can connect to my lessons and engage students .

Moving to a one to one with updated reliable devices.

How to connect Code.org to learning targets and topics in class.

I plan to link Code.org to the curriculum targets.

1-1 devices within the classroom.

How can I implement code into my teaching/school day when possible with special education students.

I plan and hope to find ways to implement this into a subject area to help my students in a small group setting.

One to one devices for students

8 of 38

Whole Group Discussion

8

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

To see how to implement code.org in the classroom.

Review applicable vocabulary for coding to support student understanding of concepts.

Devices and chromebooks for all students in the school.

I hope to get more understanding of how this will work with my subject area.

At this time I am unsure of how I will implement this.

It would be helpful to discuss this with other members of my department so we can move forward with this together. Devices for all students would be a big help.

I’m looking to find new and innovative ways to incorporate coding into our curriculum.

I’m unsure of how to implement CS Fundamentals at this time, but through collaboration with other colleagues I’m confident that I will find a way.

It would be helpful if we had devices/chromebooks for all students.

9 of 38

Whole Group Discussion

9

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

I hope to find ways to successfully and meaningfully implement this program into subject areas with in my curriculum.

I am hoping to find ways to introduce them to coding and these ideas.

The support I would need is more training, devices or chromebooks for every student, and clear lesson plans to deliver instruction for students.

I would love to find ways to implement Coding into my current lessons and curriculum.

Introduce them to the concepts and ideas.

In order to achieve or meet our goals in would be helpful to have chromebooks or devices for every student.

An understanding of how to implement the strategies in a classroom setting.

Expose them to the ideas.

Further training actually using the program and computers for my students.

10 of 38

Whole Group Discussion

10

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

To gain knowledge on how to integrate this in my daily teaching.

Follow up with lessons that are already being taught in media classes.

1-1 devices for each student at the elementary level would be beneficial for whole class implementation

To feel more comfortable using code.org with my students and incorporate during school day.

Spend more time with the vocabulary and follow the curriculum targets.

More computers since we are not 1-1 with devices.

Figure out what code.org is.

11 of 38

Whole Group Discussion

11

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

To understand how important it is to learn these skills to teach students.

Use code.org with students.

Having chromebooks for all of our students.

To learn how and when to incorporate coding in the classroom

Use code.org with my students

Chromebooks that work well for all students in my classroom.

To understand the concepts of coding so that I may support our students.

Use the code.org language within our ASC lessons and groups. For example: using the right, left directions

One to one technology with students, easy transfer of devices to and from classrooms.

12 of 38

Whole Group Discussion

12

What do you hope to get out of this workshop?

What do you plan to do with CS Fundamentals and your students?

What kinds of support do you need to be more effective?

To find ways to integrate into my daily lessons

Expose students to vocabulary and concepts

Chromebooks for each student

13 of 38

Make a Plan

13

14 of 38

Context: Implementation Plan

14

What we are about to do:

Work in grade level groups to make a plan for getting started with CS Fundamentals, whatever that means for you.

Feel free to write in your journal or type up your plans, but you should get them in writing.

Share out your plans, provide feedback, and discuss ideas to augment each other’s plans.

@TeachCode | #TeachCode

15 of 38

Implementation Plan - Grade Level Groups

40 Minutes

15

16 of 38

To Your Grade Level Groups!

16

17 of 38

Grade Level Groups: Implementation Plan and Share Out

17

Getting answer to questions

What​ questions do you have? Where​ can you find answers those questions?

Coordinating

Is there anyone at your school you need to work with in order to start teaching CS Fundamentals? (reserving spaces, integrate into lessons, etc) When can you talk to those people?

Scheduling

When could CS Fundamentals fit into the schedule (either your own or for the teachers you support)? What needs to happen between now and then to make offering the course possible?

Share Your Plan!

If you’re at a place where you can stop and share:

  • Do either of you have ideas for how to augment each other’s plan?
  • Do you have things you want to add to your own plan after hearing from someone else?

Add any notes to your own plan based on feedback and ideas you’ve gotten from other teachers.

@TeachCode | #TeachCode

18 of 38

Implementation Plan - Kindergarten

18

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

Introduce the website to students

1-1 computer devices so they can explore

A subject time area so we can experiment with the website

19 of 38

Implementation Plan - 1st Grade

19

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

Introduce the concept of coding and the website

Students would benefit from having 1:1 devices to successfully implement this program

A specific time during the day to be able to use/implement this website.

Introduce coding vocabulary

Incorporate coding based brain breaks, as outlined in the previous sessions.

20 of 38

Implementation Plan - 1st Grade

20

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

21 of 38

Implementation Plan - 2nd Grade

21

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

Collaborate with Media Specialist.

More devices

Time to plan and subject areas to implement.

Research ways to successfully implement meaningful lessons

More training

Expectations for students

Provide opportunities for students to be exposed to coding activities.

Opportunities to collaborate with media specialist or other experts, or even other elementary schools.

When are we implementing this during our rigorous curriculum?

Find out what the district is expecting for elementary students.

Formal district expectations.

22 of 38

Implementation Plan - 2nd Grade

22

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

23 of 38

Implementation Plan - 3rd Grade

23

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

We plan to collaborate with our media specialist as she has already been working on coding with our students.

We need to have enough devices and/or chromebooks for all of our students.

We plan to go through the material to see what works best with our curriculum.

We need time to explore the program.

Provide students with additional exposure to coding activities.

Know and understand district wide expectations

24 of 38

Implementation Plan - 3rd Grade

24

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

25 of 38

Implementation Plan - Grade 4

25

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

Try a lesson and see how it goes.

1:1 devices for all students

What part of our program of work will coding be a part of?

Ask for support from the Media Specialist

Further training on how to use code.org

Since our curriculum is very rigorous, will coding take the place of a current unit?

Start to introduce coding vocabulary to students

Instruction on actually how to code, we have limited knowledge about coding.

It would be beneficial for teachers to know what is expected for students to know about coding at particular grade levels.

Ask our administrator for further training sessions

More time to review and implement that lessons.

26 of 38

Implementation Plan - Grade 4

26

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

27 of 38

Implementation Plan - “Others”

27

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

To use the language and vocabulary within our ASC lessons and verbal directions. For example: using the drag and drop skill as we implement Lexia and have the students practice to take SBAC, applying the sequencing skill the practice on code.org in our reading lessons.

One to one technology, an easier way to transport devices to and from school, classroom to classroom and keeping them charged.

Access to the student website so that teachers can see how it looks for the students.

Time to implement these skills within our school day and in all subject areas.

The computerized assessments help the practice for the online district screeners

The students have the ability to start a new project which teaches the students to begin something and continue to add to it over time. This will prepare then for the projects that will be completed in school. For example: animal research project using slides, all about me projects

28 of 38

Implementation Plan - “Others”

28

What is your plan to get started with CS Fundamentals?

What additional supports do you need?

Other

I plan to teach coding during my Innovative Design Unit of the Library Science curriculum.

More training on how to support student learning and growth during computer science and coding.

Robotics training.

I plan on using code.org and creating student accounts.

Time to implement units of study.

Possibly starting a robotics team/club.

We plan on collaborating (classroom teachers and media specialist) to implement CS lessons.

Students all having a district chromebook. 1-to-1 school

29 of 38

Implementation Plan - Schoolwide

Whole Group

30 Minutes

29

30 of 38

Implementation Plan - School Wide

30

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

Collaborate with the media specialist

More devices - we are not 1:1 in elementary schools and this provides a challenge.

Continue to work with our media specialist and support the work she is doing with our students.

Provide opportunities in the classroom for coding lessons/exposure

District expectations on when to teach or embed in lessons.

Share and expose students to various computer science careers.

Work with the district on what are the district wide expectations for computer science.

Knowing what other elementary schools are doing in the district so all students get the same experience.

Invite people in to speak about computer science careers.

31 of 38

Implementation Plan - School Wide

31

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

32 of 38

Implementation Plan - School Wide

32

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

33 of 38

Implementation Plan - School Wide

33

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

34 of 38

Implementation Plan - School Wide

34

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

35 of 38

Implementation Plan - School Wide

35

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

36 of 38

Implementation Plan - School Wide

36

What is your plan to get started with CS Fundamentals schoolwide?

What additional supports do you need to ensure all students at your school learn Computer Science?

How will your school participate in creating a pathway for K-12 Computer Science Education in your District?

37 of 38

Wrap Up

37

38 of 38

End of Workshop Survey

38

The post workshop survey can be accessed:

  • in the email you used to register for this workshop
  • at your professional learning page: studio.code.org/my-professional-learning

Please be sure to take the survey before you leave today.

@TeachCode | #TeachCode