Teaching Computer Science: Your Plans


For my classroom I plan on using the code.org resources as a warm up every day during our unit on computer sciences. I am most excited about using these resources to gain a deeper understanding of computer sciences.


I will be teaching Course 1 to my class of 24 kindergartners next week. I plan to look ahead at the Lesson Overview and review vocabulary with the students. I will be displaying a few activities on our whiteboard in whole group before allowing them time to practice independently.
I have created an account for all of my students and printed their picture password for easy login.
I can’t wait to have the students practice basic computer skills.


I am currently working on teaching the courses to my 1-5 students. They LOVE the beginning stages because they are inspired when it comes easily and they like to see their progress against their classmates. My hope is that when they finish their courses that they have the ability to create something amazing!


My goal is to help my students learn to love coding. I am not trying to push them towards a career in computer science but I would like them to develop a lot of the skills that come with learning to code. Code.org will be a big help because it is very well organized and there are tons of resources for students and teachers.

I am most excited about the unplugged activities. I’ve had great success in the past using unplugged activities I know my students will really enjoy learning with the activities.

One of my biggest challenges will be to convince parents of the benefits of computer science. Coding is just starting to be recognized as an important skill here in South Korea. However, I am an English teacher, so persuading my students’ parents coding can help them learn English will be tough.
Another concern is that some students will fly through the stages while others will struggle. I worry that students will finish the stage long before the class ends.


Probably looking at a flipped model, with some meet ups to nudge team processes as well.


My goal is to introduce coding to my two 5th grade groups, making them my guinea pig classes. I only see them once a week for 30 minutes and they also have to get books in that time, so we’ll see how far they get, but I’m hoping to engage them and get them excited about computer science. I am planning to make pair programming a choice to help with confidence. I’ve got a varied group, with some who will probably tear through the course and love it and some who will want to give up immediately.


Hello, my name is Jen Tusick and I have been teaching k-6 computers for the las 10 years and taught 4 years of a mandatory MS class at the high school level (mostly 9th graders). I came across code studio at the beginning of the year because our Intermediate Unit was having free seminars on the program. I was unable to go to the fall session for personal reasons but am scheduled to go in March to learn more and share ideas.

-What are your goals for your classroom? How will CS or code.org resources help you meet those goals?
. Currently, I my units are Technology and Operations (basics), Keyboarding, Digital Citizenship (Common Sense Media and NetSmartz) and Applications (1-2 per grade, basics). My goals are to introduce CS and code.org this year to my students in grades 1-5 and then evaluate how and what to do with is next year. I plan to cut back on all of my current units and implement code.org for at least 1/2 of the year.

  • What are you most excited about when it comes to implementing some of these resources?
    I am most excited that my students will be able to learn from this year to year and at their own pace! I think that gifted children will excel and lower range students will be able to make connections to help them across the curriculum. I think it’s great that all students high, low, and in between will be able to work and benefit from these resources. I also am excited for them to be excited and understand that learning is more than passing a test. The future is in the CS and the business world and if we can ignite an enthusiasm for it in the young years they can continue to refine their knowledge throughout their schooling and adulthood.

  • What challenges do you forsee in trying to meet your goals?
    My biggest challenge is going to be time. I only see my students 1x per week for 40 minutes and sometimes things are interrupted with the school activities ie. delays, assemblies, field trips, in-service.

  • What questions do you have that this community might help you answer?
    I do not have questions at this time as I am just learning and brain storming how to get started. I will post back later!


I won’t be teaching, but I will be supporting our CS teacher next year as we transition from Tech to CS as a course. Once she completes here training we’ll formulate a plan to move through Course 3


For my 3rd 5th grade students, I plan on using Code.org for my afterschool club. I will be using it to review sincwe we began using Code.org in class during the Hour of Code week. Next I will dig into some of the other resources listed for elementary students; most likely, ScratchEd curriculum.
Four my K-2 grade students, I will use the student progress to access the work they are currently involved in (course 1) to access their understanding. I allow students to work at their own pace. They do not work in pairs, although they are encouraged to help each other.


What are your goals for your classroom? How will CS or code.org resources help you meet those goals? I’ve been using code.org in the classroom for 6 weeks. My original goal was to simply introduce students to the concept of coding and computer science. Code.org has far exceeded my expectations for myself and students. I have an afterschool coding club and students are making their own video games!
What are you most excited about when it comes to implementing some of these resources? This is areally well designed curriculum and it has been amazing to see students learn complicated concepts with ease. It is also amazing to see sstudents who struggle with math facts excel at computational thinking skills. It really gives students a chance to shine.
What challenges do you foresee in trying to meet your goals? I only meet with students for 40 minutes every 4 days. ALso Kinders are only in lab for 20 minutes at a time.
What questions do you have that this community might help you answer?


My goals for my classroom is to complete Course 4 by the end of the fall semester. I am excited the most about the content teaching students about Computer Science. I have hosted a few Hour of Code events and am excited to actually use something outside of the hour of code. I have already and will continue to see challenges with bandwidth and am unsure what I can do to overcome this issue. I am looking for more computer science courses that will integrate into more technology courses where I teach spreadsheets, word processing, keyboarding and other productivity tools. It would be great to sneak in computer science anywhere I can.


This was the first year I did the Hour of Code with my 3rd and 4th grade—and they loved it. We are fortunate as our school provides each 2nd-12th grade student with a Chromebook. I only have grades K-4 as a “special” for 45 minutes, so plan to chunk the Code Studio lesson plans. I hope to try Course 1 with our grade 2 and Course 2 with grades 3/4 next fall. I really like the “unplugged” lessons as some students are tactile learners; I also liked that even the Hour of Code allowed for flexible choice of activities as not all 3rd or 4th graders were interested in the same thing. But I’m uncertain whether I can do the same for Code Studio—some 3rd graders next fall may need to start with Course 1 even though I’ll set the grade to do Course 2.


My plan for this year is to have an ‘elite class’ of coders, These guys (10 of the senior students) will be ‘fast tracked’ through the program, and they will become my peer group for their grades.
I will then introduce classes to the junior grades, which they will be familiar with due to participating in ‘hour of code’ last year. I will teach all these classes, with the classroom teacher, to ‘teach the teacher’.
I will then start teaching senior grades, with my ‘elite’ students to be the helpers, and I will do the unplugged activities, however I will try and take 3 classes with 30 minute sessions, and the extra 10 minutes, I will be able to leave my helpers and the classroom teacher to learn through the program together.
SO, that’s the plan superman! Starting in Term 2, week 1.
Hope to have them all progressing through one course (juniors) and maybe even 2 courses (seniors) for the year. (I also am teaching robotics/ pneumatics with LEGO aswell).


My goal for my classroom is to create an environment for learning code that encourages exploring, welcome mistakes and foster collaboration. Using the resources at code.org I hope will provide enough support to help my students achieve coding skills and greater academic success.
I’m most excited about the simplicity and straight-forwardness of how the instructional material is presented. I can see myself teaching code to a group of eager kindergarten, which is my goal!
The big challenge is to convince my administration that is is a worthwhile venture to teach very young children the basics of coding and how coding will enhance the skills needed to make them successful in other academic subjects.
Has anyone attempted to make this an after-school program?


Hi Lynette!

My name is Cassandra Clark and I was reading your post on Code.org regarding how you intend to use the program with your group of 24 Kindergarten. Were you able to start teaching? How has it gone so far? I want to begin teaching to a group of Kindergartners either this summer or in the fall and if you have any experiences you can share, I would greatly appreciate your feedback.



My goal is to help students to get excited about computer science and see it as an option for their future careers. I love the videos and the tutorials so far, so I believe my students will find them engaging, interesting and useful as well.

I’m excited that we get to do unplugged activities together as a class and that students will be able to work through their problems at their own pace as well.

I think that some students believe that computers are difficult and confusing, so I hope to help them change their perception.

I am wondering if high school students really enjoy these games as much as elementary kids love them. I’ve seen how excited elementary kids are with hour of code and I hope that the high school kids get just as excited. If so, it will keep me going!


I have been teaching application software for high school for the last ten years. My goal is to update some of my teaching practices to include more code. I feel code.org is the PERFECT place to start with students after reviewing these amazing resources. My challenges or worries are that I am not all that great at it yet myself and that I hope to serve and teach students a a higher level. I am about to start the 15-20 hours of the Advanced code and I am wondering how do the students feel about this program? Do they like it?


I want to use Code Studio in a Montessori elementary classroom with children between 6 and 12 years. They all have iPads and we also have two computers, making the internet and technology readily accessible. I want them to have an idea of how computers and phones and games work, and be able to manipulate and create their own. I can’t wait to try out the unplugged activities, as I know the children will love them.
Right now I can’t think of any challenges, but I’m sure they’ll come up.
As it’s a Montessori classroom, I plan to give group presentations for the unplugged activities, and then let the children explore independently with help as needed.


I have been using Code with some of my classes. I hope to use the various courses with all my classes next school year.


My goals for my classroom are that they learn the fundamentals of coding. I think that the CS/Code.org resources will help guide my students and I through this process in a smooth way. I’m excited about the variety of resources that are available for the subject. Some challenges that I foresee are in the pacing and keeping the class aligned.