<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>research on C'est la Z</title><link>https://cestlaz.github.io/cestlaz-old-hugo.github.io/tags/research/</link><description>C'est la Z (research)</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 28 May 2024 14:02:01 -0400</lastBuildDate><atom:link href="https://cestlaz.github.io/cestlaz-old-hugo.github.io/tags/research/rss.xml" rel="self" type="application/rss"/><item><title>CS Research by HS Students</title><link>https://cestlaz.github.io/cestlaz-old-hugo.github.io/post/research-in-k12-cs/</link><pubDate>Tue, 28 May 2024 14:02:01 -0400</pubDate><guid>https://cestlaz.github.io/cestlaz-old-hugo.github.io/post/research-in-k12-cs/</guid><description>&lt;p>
Last week Devorah and I attended the Stuyvesant High School Alumni
Association&amp;#39;s annual fundraising gala. We were there as guests of the
Alumni Association since, as retired teachers, gala tickets are
generally out of our budget range. &lt;/p>
&lt;p>
We had a great time. I spent time with a bunch of former students
spanning the years, some current teachers I hadn&amp;#39;t seen since I left
Stuy, as well as new Stuy alums and current students. I had a great
conversation with one particular young man, a graduating Stuy senior,
who&amp;#39;s working on an interesting app. He asked if he could contact me
to talk about it. I told him, I&amp;#39;d love to so I hope he reaches out.&lt;/p>
&lt;p>
At one point, I was talking to a current Stuy teaching involved in
their research program - that is, the STEM research program, primarily
focused around the Regeneron Science Talent Search - Westinghouse to
us old timers. She lamented to me that she wished she could get one of
the CS teachers into the fold - to basically run a CS version of the
other research classes that already exist for Biology, Chemistry,
Physics, and Mathematics. Each of those classes target students in
their Junior years, hook them up with a researcher, and shepherd them
through the process of ultimately submitting a project to the big
competition.&lt;/p>
&lt;p>
I had to explain that I actually did run a CS &amp;#34;research&amp;#34; course back
in the day but it was actually a bogus cover course since I didn&amp;#39;t
think that high school students, even with Stuyvesant&amp;#39;s multi-year
program had sufficient CS and Math to by and large do good research.&lt;/p>
&lt;p>
The class was created primarily because, at the time, I had set up and
was running Stuy&amp;#39;s network. I got neither pay nor time compensation
for this. I also typically worked with a handful of students. They
learned a lot about Linux and networking and helped keep things
running. They also got nothing for their troubles - no grade, no
pay.&lt;/p>
&lt;p>
The deal was that we&amp;#39;d create the class, they&amp;#39;d learn the networking
stuff and we&amp;#39;d all have some time to keep things running. The kids
would also get a nice high grade rewarding their work. They also had
to cobble together a &amp;#34;research&amp;#34; project that they could enter into
Westinghouse/Intel/Siemans/Regeneron.&lt;/p>
&lt;p>
Over the years, the class had some students who wanted to do the
research thing and were not so much there for the networking
side. Those kids had to do a more legit research project. Now,
occasionally I had a kid who was able to do an excellent
project. Spike&amp;#39;s Sporknet project which was a design for a scalable,
anonymous network. Really good work and ahead of his time. Brad&amp;#39;s work
on Captcha was also really great. The thing is, though, that most kids
just didn&amp;#39;t have the background to do solid CS research.&lt;/p>
&lt;p>
Even though Stuy&amp;#39;s program was and is arguably the most rigorous HS CS
program in the country, by second term Junior year, they&amp;#39;re just
finishing up CS1 (APCS-A). They&amp;#39;d be studying data structures during
the second half of 11th grade. Since the research projects were always
due in the early November, senior year courses don&amp;#39;t have much affect.&lt;/p>
&lt;p>
On the math side, some might be taking calculus during their junior
year but many will be in precalc. Few will have taken statistics and
none will have taken discrete math or linear algebra.&lt;/p>
&lt;p>
These kids were and are tremendously talented but they just don&amp;#39;t have
the knowledge base yet. On top of that, on the programming side, they
haven&amp;#39;t yet gotten to the point where they can write large complex
programs reasonably quickly. That doesn&amp;#39;t typically happen until some
time senior year, or the semester after data structures.&lt;/p>
&lt;p>
Now, in the sciences, the kids were always hooked up with a researcher in a
lab. In the best case, they can do legit research. At Stuy, in all
areas, including CS, there are usually a couple of outlier kids who
had exposure early on and come in with a wealth of experience in their
resaerch field. In the worse case though, these kids become glorified
lab assistants. The thing is, though, this can be a really good
experience. They are there for the entire process and learn a lot. In
CS, the equivalent is basically having the kids implement an already
designed algorithm or create part of a software system that isn&amp;#39;t
really showing them the research process. From what I saw, it just
wasn&amp;#39;t as rich of an experience. &lt;/p>
&lt;p>
After a few years, I dropped the network - too many headaches and soon
after, got rid of the &amp;#34;research&amp;#34; course. I think it was the right
choice. The research course could have continued and been a good
experience for the couple of outlier kids each year who came in super
strong but that wouldn&amp;#39;t be a sensible use of resources with each
class having over 1000 students.&lt;/p>
&lt;p>
So, unfortunately, I wasn&amp;#39;t able to help this Stuy research teachers
case for CS research in high school. I did point out that the kids
might be able to leverage their CS and coding skills in their research
in other areas. I had one student who ultimately did Physics research
who made extensive use of his CS skills for data analysis and
visualization. I believe he was a semi-finalist. I&amp;#39;ve also had
former students do Astronomy research in college and grad school using
CS skills they got at Stuy.&lt;/p>
&lt;p>
So, I guess that&amp;#39;s it. Am I wrong on this? I certainly could be. Maybe
I wasn&amp;#39;t back then but times have changed. Sure, if a school had
unlimited resources for unlimited classes, having a CS research class
would be great even if it only had a handful of students. With budget
and space constraints though, I think a full class of another advanced
elective is more valuable.&lt;/p>
&lt;p>
All this said, I&amp;#39;d love to hear differing opinions.&lt;/p></description></item><item><title>How my views on education research were shaped</title><link>https://cestlaz.github.io/cestlaz-old-hugo.github.io/posts/practitioners-and-researchers/</link><pubDate>Wed, 07 Mar 2018 00:00:00 +0000</pubDate><guid>https://cestlaz.github.io/cestlaz-old-hugo.github.io/posts/practitioners-and-researchers/</guid><description>&lt;p>
After reading a couple of comments on my &lt;a href="http://cestlaz.github.io/posts/sigcse2018-code-tracing/">last post&lt;/a> where I talked a
bit about practitioners vs researchers I thought I&amp;#39;d expand and
expound a bit.&lt;/p>
&lt;p>
While there are education researchers that I very much respect,
overall, I&amp;#39;m skeptical of education research. Note
that I&amp;#39;m not talking specifically about CS Ed research but rather
education research in general.&lt;/p>
&lt;p>
Let&amp;#39;s go back to the beginning. I entered teaching from
industry. Goldman Sachs to be specific. I started in a shortage area -
math and barely had the credentials to do so. The transcript evaluator
at the DOE counted my Algorithms and Numerical Methods courses as Math
courses to get me over the credit hump.&lt;/p>
&lt;p>
I had zero ed courses under my belt and was thrown into the
fire. Fortunately, I landed in a school, Seward Park High School, with
a very supportive faculty. I wouldn&amp;#39;t have survived my first year
without Mike G, Bruce B, Jonathan G, and many others.&lt;/p>
&lt;p>
Then, I had to start taking education credits to make my license
permanent. Some classes were taught by professors some by
adjuncts. The adjuncts were invariably experienced teachers and the
professors were research faculty. In many classes, I had to read the
latest research.&lt;/p>
&lt;p>
I found that what &amp;#34;the research&amp;#34; told us to do was contrary to what
some of the best teachers did in practice. I kept hearing about the
&amp;#34;right&amp;#34; way to teach but it frequently didn&amp;#39;t jive with reality. When
the true way worked, circumstances were right and the technique
aligned with the teacher&amp;#39;s natural tendencies. When it didn&amp;#39;t, why
not? Many reasons.&lt;/p>
&lt;ul>
&lt;li>lack of prep time.&lt;/li>
&lt;li>too many students (per class, per day, per term)&lt;/li>
&lt;li>different populations than the one researched&lt;/li>
&lt;li>factors the researcher didn&amp;#39;t include (and there are tons of them)&lt;/li>
&lt;li>teachers with different personalities and skill sets&lt;/li>
&lt;/ul>
&lt;p>and each of the above points opens up to scores of specifics.&lt;/p>
&lt;p>
This theme continued throughout my career. I&amp;#39;d ask teachers in other
subject areas about the current state of the art research. What was
the current trends in their fields. Generally the best teachers would
summarize what was going on and then either say that it didn&amp;#39;t work
for them or that if it did, they didn&amp;#39;t take it seriously because in
five or ten years &amp;#34;the research&amp;#34; would tell them to do something
different and then they would all of a sudden be bad teachers.&lt;/p>
&lt;p>
This was another point. The right way to do it has changed over and
over during my career.&lt;/p>
&lt;p>
Then there&amp;#39;s the reproducibility problem. Apparently it&amp;#39;s pretty bad
in education research. I mentioned in my &lt;a href="http://cestlaz.github.io/posts/sigcse2018-code-tracing">earlier post&lt;/a> that when a
researched does it once on a small group it&amp;#39;s research but when a
teacher did it over and over it&amp;#39;s an anecdote.&lt;/p>
&lt;p>
When I was young I would listen to a master teacher tell me about how
he set up some experience - the one I&amp;#39;m remembering now is an
experiential / discovery lesson on triangle geometry. He&amp;#39;d talk about
all the hard work that went into prepping his class for this type of
lesson as well as the prep time for the lesson itself. He told me how
he did it four years ago and it was great but then the year after it
fell flat and how he changed it for the next year. How it worked in
third period but not seventh and why he thought it played out the way
it did. That&amp;#39;s a lot more reproduction than most &amp;#39;research&amp;#39; actually
gets and this is what a master teacher does all the time.&lt;/p>
&lt;p>
Finally, I got tired of hearing how to do it by people who don&amp;#39;t
actually have to. If you&amp;#39;re going to talk the talk, you should walk
the walk. As a side, this problem is really bad with &amp;#34;thought leaders.&amp;#34;&lt;/p>
&lt;p>
All this sounds like I&amp;#39;m really down on education research or at least
the overarching system. I probably am but there are many education
researchers doing great work and I respect them immensely.&lt;/p>
&lt;p>
They know they don&amp;#39;t have a magic bullet:&lt;/p>
&lt;blockquote>
&lt;p>This is what I tried with this population at this time and this is
what happened. You might want to try it or a variation on it.&lt;/p>
&lt;/blockquote>
&lt;p>
That&amp;#39;s a far cry from &amp;#34;here&amp;#39;s how to teach&amp;#34;&lt;/p>
&lt;p>
The researchers who acknowledge that their experience as college
researchers or even teaching faculty are different from a k12 teacher
and that no matter how hard they try to work out all the variables
they can only ever account for a tiny fraction of them.&lt;/p>
&lt;p>
The key is that they&amp;#39;re adding another drop into the bucket of
knowledge. Over time it adds up. I have great respect for everyone
doing this.&lt;/p>
&lt;p>
These researchers have to keep prodding us teachers to re-evaluate our
practice and then either take or incorporate the research or reject it
after determining if it would be good or not for our population. At
the same time, it&amp;#39;s up to practitioners to keep pushing back against
magic bullet research and the one true way.&lt;/p>
&lt;p>
We all have a role to play in this game.&lt;/p></description></item></channel></rss>