Skip to content

draft survey for HS24  #1

@minnaheim

Description

@minnaheim

Know your Audience:

  1. How much Programming Experience do you have? (Radio-Button)
    -> None, I dont know, less than 1 year, less than 2 years, >= 2 years,
    strategy to improve your programming
    2.. What is your main programming language? (Radio-Button)
    image -> LaTeX, Julia, SAGE
    3.. Additional programming languages? (MC) -> or both Q2 and 3 as list your own
    -> same as above
  2. Any programming tools and frameworks you work with (MC)
    -> quarto, git, typst, overleaf (?), Django, Chef, React, Angular, AWS, Docker, etc.
  3. What is your experience with Git (Version Control)? (Radio-Button)
    -> None, understand the basics (commit/push/pull/branches), use regularly to collaborate, git expert (incl. GitHub workflows, actions, etc.)
    6.. What is your experience with improving your code? (MC)
    -> none, read/write documentation, collaboration on projects
    7.. Do you automate your code?
    -> no, work with CI/CD, bash, apache airflow, etc.
  4. Do you work with virtual environments?
    -> no, yes, use docker a bit, pro.
  5. Do you know how to do web development
    -> no, have hosted websites, know how to make a simple website, (html), css & bootstrap pro
  6. What is your experience with project Management (give scrum explanation)? (Radio-Button)
    -> none, GitHub/githlab use, r know a bit about it (scrum), scrum expert
  7. What is your experience with data management? (Radio-Button)
    -> none, work with databases, know how to deal with access restrictions/persistent storage
  8. What is your experience with data communication? (Radio-Button)
    -> none, know how to visualise data, interactive online reports
  9. What is your experience in programming infrastructure? (Radio-Button)
    -> none, docker user, Kubernetes, etc.
  10. Which Integrated Development Environment (IDE) or software application do you use? (MC)
    -> Rstudio, VSCode, Pycharm, Anaconda, etc.
  11. Where did you learn to program? (MC)
    -> uni/courses, own time, (research) work, (applied) work
  12. What is your Background? (Radio-Button)
    -> if PhD, where?
  13. Anything else you want to say about your programming experience or your background? (text input)

Know their Needs:

  1. What are your programming needs when researching/working? (MC)
    -> cleaning, visualising, analysing data, web development, data management (SQL, etc.)
  2. Where do you struggle in programming? (MC)
    -> collaboration with team members, managing & working with data,
  3. Anything else you want to say about your expectations of the course? (text input)

Know their Expectations:

  1. What do you expect to learn more of in this (block) course? (MC)
    -> ...
  2. What do you expect of your group work? (MC)
    -> ...
  3. Anything else you want to say about your expectations of the course? (text input)
    -> ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions