Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
acbart
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
211.
▲
by
acbart
11y ago
#7 and #8 can be summarized as "Teaching is the right combination of presentation, participation, and feedback". Lecture is a valuable way to do presentation, but you need to integrate participatory activities such as clickers, wo
212.
▲
by
acbart
11y ago
No matter what kind of local file I upload, whether JSON or CSV, it warns me that it is not supported.
213.
▲
by
acbart
11y ago
A lot of new funding is being made available through the NSF. Maybe now I can finally get a grant proposal accepted!
214.
▲
by
acbart
11y ago
Out of curiosity, have you tried the 2.0 liquid version? It's much better than v1. I only use it when I need to get a meal on the run, though. I can totally see how people could dislike the taste in this version.
215.
▲
by
acbart
11y ago
I've only skimmed it, but it seems like they're implying that "Intellectual Need" (emphasis on intellectual, as opposed to social or economic needs) is the only possible way to meaningfully motivate students. I see their
216.
▲
by
acbart
11y ago
Why do you assume they don't stop to think about that? People who develop assessments usually think quite rigorously about exactly such problems, assuming they're following proper methods. Is it so surprising to you that this is a
217.
▲
by
acbart
11y ago
From the author's blog: "Self-taught all-around software-guy in his 20s. Just moved out to California. Passionate about software, psychology, self-sustaining systems, and business. Dabble in everything else (philosophy, go, revers
218.
▲
by
acbart
11y ago
From his bio page: "Self-taught all-around software-guy in his 20s. Just moved out to California. Passionate about software, psychology, self-sustaining systems, and business. Dabble in everything else (philosophy, go, reverse-engineer
219.
▲
by
acbart
11y ago
4/5 of my way through a doctorate in CS Education, and I must admit that I cringe whenever I see Hacker News and r/programming discuss education. We have very intelligent people who have almost no formal educational knowledge maki
220.
▲
by
acbart
11y ago
I never realized how much variety there was in the backgrounds of enemies in that game.
221.
▲
by
acbart
11y ago
www.blockpy.com Let's you switch back and forth seamlessly as you learn. Among other features.
222.
▲
by
acbart
11y ago
I don't know, I'm taking a Program Analysis graduate seminar this semester, and my take is that the techniques for dynamic analysis are getting halfway decent. It's also interesting to compare Python and JavaScript. Holkner a
223.
▲
by
acbart
11y ago
About this time last year I was working on an animal mod. The tools and documentation were pretty abysmal. Doing anything interesting required a lot of messing around. I'm not doing any more modding of MineCraft until official work is
224.
▲
by
acbart
11y ago
That's why it's nice to have online systems like my BlockPy [1], or Skulpt/Pythy/CodeMirror. [1] http://blockpy.com
225.
▲
by
acbart
11y ago
age, height, weight = person_data Silly example for such a useful tool.
226.
▲
by
acbart
11y ago
It boggles my mind that I don't see more material about Instructional Design and the work done by Gagne in education discussions. These are extremely powerful theories with deep practical application, well-known in some disciplines. Bu
227.
▲
by
acbart
11y ago
Especially when you consider that it may not be certain who the "other people" are. It may have a probabilistic model that says there's a 45% chancce it's hurtling towards a mother pushing a stroller and that it has a 10
228.
▲
by
acbart
11y ago
I attempted to use only intuitive explanations in my programming class once, and a student rebelled and asked for some more definite rules. She wasn't asking for a dictionary, just SOME structure to help her out. The conclusion I reach
229.
▲
by
acbart
11y ago
One of the more valuable things I've found when teaching is to always establish "the path forward". I wish that the CS Ed community had more established paths that I could share out. It's easy to point people towards Cod
230.
▲
by
acbart
11y ago
Works great if you have the time in the classroom. Sysadmin skills aren't among any of my learning outcomes, so I don't have time to cover it. My students are still trying to grapple with the idea of a for loop!
231.
▲
by
acbart
11y ago
Alternative experiment: every day, students are allowed to do this voting. Assuming that the first few days run like this experiment, I wonder if we'll see a change in their behavior. This actually models reality more closely, to some
232.
▲
by
acbart
11y ago
As someone who uses "Data Science" to teach "Computational Thinking", I think this blog post hits on a lot of really valuable pedagogoical notes. Getting motivated, learning things through doing, and having a strong cont
233.
▲
by
acbart
11y ago
Well, people don't go to Costco for commentary, they go there to buy things. So a more apt comparison would be a section that sells things that certain groups may find offensive - e.g., sex toys, confederate flags, bibles, guns[1]. The
234.
▲
by
acbart
11y ago
I don't know how common my definition is among the CT community. Frustratingly, few researchers operationally define the term (cardinal sin in Education research!) and establish graded metrics based on it. I haven't met any other
235.
▲
by
acbart
11y ago
I suggest reading up on the block-based literature, it's very interesting stuff. I focus on introductory programming experiences for non-CS-major undergraduates. Some of that research involves block-based languages. The scaffolding is
236.
▲
by
acbart
11y ago
It's a pain, and I've yet to find any good guides. I'm actually in a fix right now because I want to develop over localhost, but need this Flask site to work on HTTPS. I'm sure it's possible, but I have yet to find
237.
▲
by
acbart
11y ago
Very cool! Thank you for writing this article, I found it very helpful and extremely interesting. I also found it a very nice read in general.
238.
▲
by
acbart
11y ago
I help teach a "Computational Thinking" undergraduate course for non-CS majors. The topic at heart here is essentially Abstraction. Specifically "Data Abstraction", since there's more than one kind of abstraction in
239.
▲
by
acbart
11y ago
You're right, I missed two cases! Thanks a bunch. Second pedagogical note: we just demonstrated the value of cooperative learning, which can really help a weak assessment. Similar to paired programming!
240.
▲
by
acbart
11y ago
If you're like me, and you didn't immediately understand why the number of inhabitants for "a -> b" is "a^b", and needed help for the answer[1], then here's my solution to the author's question (&q
More ›