Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 2.32 KB

README.md

File metadata and controls

57 lines (47 loc) · 2.32 KB

1.1 Introduction to Data Science

Dependencies

Refer to the following markdown file for the respective sections of the class:

Lesson Objectives

Learners will understand:

  • Data science lifecycle
  • Data functions and roles
  • What is a database
  • Data science toolbox
  • Python modules and environments
  • Git and github workflow

Learners will be able to:

  • Install all the necessary development tools for this program
    • Git
    • Miniconda
    • DBeaver
    • VSCode
  • Install VSCode plugins
    • Python extension
    • Jupyter extension
  • Manage conda environments
    • Create/activate/deactivate/remove environment
    • Install/uninstall packages
    • Freeze dependencies
  • Perform git and github workflow
    • Create/clone repository
    • Add/commit/push/pull changes

Lesson Plan

Duration What How or Why
- 5mins Start zoom session So that learners can join early and start class on time.
30 mins Activity Recap on self-study and prework materials.
30 mins Concept Part 1: Introduction to data science and database.
1 HR MARK
30 mins Concept Part 2: Introduction to data science toolbox.
10 mins Break
20 mins Setup Set up VSCode, extensions, python, git and github.
2 HR MARK
20 mins Concept Part 3: Python environments and git + github workflow.
30 mins Code-along Demonstrate and guide learners on python code execution, git + github workflow.
10 mins Briefing / Q&A Brief on references, assignment, quiz and Q&A.
END CLASS 3 HR MARK