top | item 32108812

Ask HN: What we talk about when we talk about programs

3 points| emme | 3 years ago

This may seem like a trivial question (especially on HN!), but there are so many different aspects to programming that it’s valuable to explore them. We are particularly interested in doing this so that educators can develop a broad view of what the purpose of teaching programming is, and deal with a range of views they may encounter as students engage with the subject.

The document has been written by a group of Computer Science Education researchers (WG5 at ITiCSE 2022 [0]), and is available, at https://bit.ly/nop-framework, together with a form for collecting your comments in structured way.

If you are an educator or a CS expert interested in CS education, we would be grateful to have your feedback about the scientific soundness of the document, and its interest, usefulness, and readability for educators. Please, read the accompanying document first, and then complete the survey. The questions in the survey are organized in two parts: the first aspect concentrates on the "facets of programs", the second one explores "How programs are created". The comments collected (anonymously) in the survey will be used to revise and improve the document which will be published as a report by ACM.

I'm one of the member of the working group: I'm happy to answer to any question you may have.

[0] https://iticse.acm.org/2022/working-groups/#wg5

discuss

order

No comments yet.