Git Product home page Git Product logo

health-connector's People

Contributors

anthonysuen avatar deculler avatar ryanedw avatar ryanlovett avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

health-connector's Issues

Health Connector Workflow

(0. Instructor uses slides to set up and motivate the class meeting’s goals & agenda)

  1. Instructor runs a “start-you-off" example of data analysis
  2. Students obtain a skeleton Jupyter notebook with preloaded (a) boring details like preloading packages and datasets, (b) start-you-off example, and (c) questions to explore and answer
  3. Students work in groups to complete the analysis, exploring & answering questions
  4. Students copy-and-paste or drag-and-drop material as needed into a word processor in order to generate a brief narrative, and that becomes the student’s deliverable

Feedback Form

Here are answers to your questions:

  1. How many notebooks are you planning to use in the course?
    • Length of the notebook
    • Difficulty of the notebooks
    • Purpose of the notebook?

Number: I’d ideally like to have around 14 notebooks, one for each class meeting.
Length: I think they can be short, especially the early ones. I don’t think any will need to be very long.
Difficulty: Tough one to answer, but I believe they won’t be difficult. I think the main challenges are getting Python syntax right so as to (a) select the correct columns out of a table, and (b) select the correct subelements of a column using conditionals based on contents of another column.
Purpose: To give the students a structured environment in which to “play” with the week’s dataset, find answers to a few questions, and write several sentences about them.

  1. How much material do you already have?
    • Put any materials on GitHub
    • Revised syllabus would be useful
    • Specific skills you want to emphasize

How much: I have datasets assembled for weeks 8-14, and I still need to put together datasets for weeks 1-7. For all weeks, I still need to assemble a brief narrative that describes the data and identifies the questions.

  1. Do you know how to use GitHub/ issues tracker?

Not really. I used GitHub once or twice during the term, and I downloaded the desktop client. I think I will be able to use it when necessary.

  1. Preferred method of communication.

Email.

  1. Do you have a TA/GSI?

I understand Kyle Nguyen and Chris Holdgraf are assets for DS 8 and the connectors.

  1. Do the helpers need to have domain expertise/interest in the field?

No.

  1. Do you need a functional website beyond Bcourse/Piazza?

No. I have rudimentary website authoring skills and had created an externally viewable website for the course at

http://demog.berkeley.edu/~redwards/ls39g.html

I think I will keep an external webpage for the course as a spot where I can store datasets for students to access via callouts in Jupyter notebooks.

8.When will you be introducing the notebook in the class?

I think Week 1, on Monday, Jan 25, would be best.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.