Comments (3)
Qualitative measurements: what else did people want to do that CodeScoop doesn't currently support? + Interpretation (discussion): How hard is it to enable these features?
from codescoop.
User Study
Possible design(s):
(H1) Ask them to extract requested functionality from existing code with no assistance except compile checking
(H1) Extract requested functionality from existing code with CodeScoop
Allow folks 5 min max to add explanatory comments, rename variables, reorder statements without breaking compile checking
(H3) Ask them to review the choices they made and reflect on what was hard or easy to answer
(H2) Show them version created by simulated automated method
(H2) Ask them to explain how theirs is better or worse and why
from codescoop.
H1: ‘Folks will take more time, more clicks, more deletions, more errors, more steps to create executable examples by hand’
H2: “Humans (with intent that is only minimally known to the machine, e.g., a few lines from which to start a slice) are better than machines at selecting shareable subsets of code.”
H3: “Which inclusion choices are easiest and hardest to reason about as a human.”
from codescoop.
Related Issues (20)
- fix authorship that says Fresh Account HOT 4
- in InstallCert, tm is not defined, but CodeScoop doesn't notice
- CodeScoop doesn't import classes defined in pre-existing code file HOT 1
- CodeScoop doesn't add definitions/declarations for variable types passed in as arguments HOT 1
- uncaught error when exemplifying Server (Uncaught Error: Cannot decorate a destroyed marker)
- error while creating socket example
- suggested I add a line I'd already added, added it again HOT 1
- Aside from the duplicate handshake start, does this look like a reasonable example result to you? I cannot tell if it stopped prematurely
- find Java code that calls ML library
- syntax bug from accepting mediating use within control structure
- Hanging....
- hanging on args
- infinite loop of definitions
- Support multiple data replacements on the same line
- create more examples that don't trigger bugs, test of local peeps in Waterloo
- Find the definition of a variable in a for loop
- master does not build HOT 1
- Failed to work again on my computer :/ HOT 6
- find program slicing expert that we can interview
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codescoop.