Showing posts with label teacher. Show all posts
Showing posts with label teacher. Show all posts

Monday, November 21, 2016

Teacher Student Technology Resources

Wikis
Diagram Tools
On-line Quiz Tools
Picture Sharing Site
Create A Graph
Post Pictures
Read More..

Sunday, September 11, 2016

AP Computer Science Teacher Training

There are some major changes happening to the AP Computer Science A course next year (new course description here). First and foremost the GridWorld case study is no more. Replacing it are the new AP Computer Science Labs (more on those here).

One of the best ways to keep up to date with changes are the AP Summer PDs.




Read More..

Tuesday, April 12, 2016

What it Takes to Make a Computer Science Teacher


Ive had this conversation 5 or 6 times over the last few months. Always with teachers, always centered around respect.

And mostly about computer science education.

So Im going to go ahead and put this in writing. A good teacher can teach computer science. Not every computer scientist can teach.

Im not just pulling this from thin air. For the last 5 years Ive been deeply embedded in the process of training new computer science teachers. I ran a program of 30 new AP Computer Science programs across Virginia. Some teachers had programmed, some had not.

I also have a decade of experience running extracurricular programs in computer science. Weve had some wonderful and knowledgeable volunteers.

I trained math and history teachers, business teachers, turfgrass teachers. And yes, turfgrasses a real subject.

So what does it take to make a good computer science teacher?

First and foremost is command of the classroom. Someone who can get kids engaged in great learning activities. Teaching is an art, one that has to be developed just like any other skill set.

But we cant stop there. Too many teachers have been thrown into computer science class rooms without the base knowledge they need in order to teach the subject.

This sets the teacher and students up for frustration and ultimately, failure. Its not that experienced teacher cant do computer science, its that they dont know computer science.

Computer science is the only high school subject I know of where we take people who have never even taken a class in the subject and say to you gotta go teach this. Can you imagine a calculus or physics, or art teacher that had never taken the subject at college?

And in an era where are professional evaluations are very closely tied to student test scores, its a wonder anybody would take that risk.

So what does it take to be a good computer science teacher?

The bottom line is content. With a good classroom teacher and solid curriculum you create a situation where a teacher can succeed, which is the base of all student success.
Read More..