Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
majeedkazemi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
majeedkazemi
1y ago
yeah, friction should be designed to be meaningful and not just feel frustrating or like a barrier. it should empower the user. in our research, we found that an AI agent which involves the user in each step of the process (e.g. asking them
2.
▲
by
majeedkazemi
1y ago
"leverage"
3.
▲
by
majeedkazemi
2y ago
Thanks! > did you measure the correlation between CodeAid use and test scores? Unfortunately, we couldn't measure such correlations due to many external factors that can impact students' performance on test scores. However, our
4.
▲
by
majeedkazemi
2y ago
I think my stance is pretty clear about "utilizing" AI in educational settings. We absolutely don't need AI the same way we need air to breathe. But AI could potentially provide some solutions (and create new problems or ha
5.
▲
by
majeedkazemi
2y ago
No. Students' usage was anonymized, so the course instructors did not know who used the system in what way. This was to make sure that students could use the tool freely without feeling like the instructors are watching their usage.
6.
▲
by
majeedkazemi
2y ago
LLMs are tools. They're not everything. Yes, they can't sympathize or empathize. But if they can help a student to be more productive and learn at the same time, then I'm all in for designing them properly to be used in such
7.
▲
by
majeedkazemi
2y ago
Doesn't this make AI agents better? Given that human TAs do make mistakes a LOT, or in many cases are just unprepared (e.g. haven't done the programming assignment themselves) Human TA's have ego, AI doesn't. With proper
8.
▲
by
majeedkazemi
2y ago
The same goes with human TAs that are extensively used in undergrad introductory programming classes. They can also be unreliable in many cases. 1. Provide students with the tools and knowledge to critically verify responses, either coming
9.
▲
by
majeedkazemi
2y ago
I'm the lead author of this paper. Feel free to ask me anything! - MK
10.
▲
by
majeedkazemi
4y ago
CodeStruct is a structured editor that includes: → a context-aware toolbox of explorable tutorials → allows point-and-click + char-by-char code insertions → automatically handles syntax → provides immediate feedback + suggestions while codi
11.
▲
Show HN: CodeStruct – Python programming environment for novices after Scratch
(code-struct.vercel.app)
9 points
by
majeedkazemi
4y ago
|
5 comments
12.
▲
by
majeedkazemi
4y ago
This editor is amazing!! You should take a look at CodeStruct as well: https://code-struct.vercel.app/ We've had a similar goal and were trying to create a tool to help students transition from Scratch to Python using