e learning python for ocean apping · e-learning python for ocean mapping empowering the next...

Post on 25-Jul-2020

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

E-LEARNING PYTHON FOR OCEAN MAPPINGEMPOWERING THE NEXT GENERATION OF OCEAN MAPPERS

WITH EFFECTIVE PROGRAMMING SKILLS

G. MASETTI, S. DIJKSTRA, R. WIGLEY, S. GREENAWAY, D. MANDA, A. ARMSTRONG, AND L. MAYER

V3

OCEANMAPPING

MARINE BIOLOGY

MARINE SCIENCES

ENVIRONMENTAL ENGINEERING

COMPUTER SCIENCE

OCEAN ENGINEERING EARTH SCIENCE

OCEANMAPPING

CODINGSK

ILLS

MINIMUM

COMMON LEVEL

WHICH LANGUAGE?

•Simple to learn

“[..] the best choice in term of clarity and functionality of the language is provided

by Python.”

WHICH LANGUAGE?

•Simple to learn

•Increasingly popular

WHICH LANGUAGE?

•Simple to learn

•Increasingly popular

•Freely available after UNH!

TEACHING GOALS

11

Not a full course on how to program in Python, but …

▪TO TEACH PROGRAMMING HABITS AND SKILLS

▪TO FAMILIARIZE WITH KEY PROGRAMMING CONCEPTS

▪TO INTRODUCE THE EFFECTIVE USE OF ONLINE RESOURCES

▪TO PROVIDE ENOUGH PYTHON SKILLS FOR LAB ASSIGNMENTS

9-Dec-2019Fall Term

ends

INTRODUCTION TO

OCEAN DATA SCIENCE

TIMELINE

PROGRAMMING BASICS

WITH PYTHON

26-Aug-2019Fall Term

begins

DEVELOPMENT

& BETA TESTING

1-Jul-2019Official Release

24-Jan-20191st Committee

Meeting

Online Learning

Review Meeting

2 weeks 2 weeks

IMPLEMENTATION

IMPLEMENTATION

IMPLEMENTATION

• KEY CONCEPTS

IMPLEMENTATION

• KEY CONCEPTS

• SUPPLEMENTARY INFO

IMPLEMENTATION

• KEY CONCEPTS

• SUPPLEMENTARY INFO

• EXERCISES WITH SOLUTIONS

IMPLEMENTATION

• KEY CONCEPTS

• SUPPLEMENTARY INFO

• EXERCISES WITH SOLUTIONS

IMPLEMENTATION

• KEY CONCEPTS

• SUPPLEMENTARY INFO

• EXERCISES WITH SOLUTIONS

• LINK TO PIAZZA.COM

IMPLEMENTATION⟶USER EXPERIENCE

BETA TESTING⟶ EVALUATION

FIRST CYCLE⟶ STUDENTS FEEDBACK

EPOM IS ALSO AVAILABLE ON

https://github.com/hydroffice/python_basics https://svn.pydro.noaa.gov/

THANKS!VISIT: https://www.hydroffice.org/epom

CONTACT US: epom@ccom.unh.edu

top related