Applied Computing for Behavioral and Social Sciences (ACBSS) Minor - - PowerPoint PPT Presentation

applied computing for behavioral and social sciences
SMART_READER_LITE
LIVE PREVIEW

Applied Computing for Behavioral and Social Sciences (ACBSS) Minor - - PowerPoint PPT Presentation

Applied Computing for Behavioral and Social Sciences (ACBSS) Minor Farshid Marbouti, Valerie Carr , Belle Wei, Morris Jones, and Amy Strage San Jose State University Road map Student recruitment and profile Courses and pedagogical


slide-1
SLIDE 1

Applied Computing for Behavioral and Social Sciences (ACBSS) Minor

Farshid Marbouti, Valerie Carr, Belle Wei, Morris Jones, and Amy Strage San Jose State University

slide-2
SLIDE 2

Road map

Student recruitment and profile Courses and pedagogical approaches Program assessment Conclusions

slide-3
SLIDE 3

Road map

Student recruitment and profile Courses and pedagogical approaches Program assessment Conclusions

slide-4
SLIDE 4

Why social science students?

 Tech economy generates vast amounts of

data regarding human behavior

 Growing need for employees with social

science knowledge + technical skills

slide-5
SLIDE 5

Why social science students?

 Increase job prospects  In the US, social science students account for more than 1

  • ut of 7 bachelor’s degrees (Synder & Dillow, 2012)

 …. yet they have among the highest unemployment rates of

all college grads (Burning Glass Technologies, 2013)

 Adding technical skills can double the jobs available to them

and raise salaries (Burning Glass Technologies, 2013)

slide-6
SLIDE 6

Why social science students?

 Increase diversity in engineering courses  Women, African-Americans, and Latinx students

are underrepresented in engineering

 …. and overrepresented in social science majors

slide-7
SLIDE 7

Student recruitment

 Challenges:  Students uncertain how programming relates to their interests  Assume that tech jobs require extensive programming experience  Worried about having low grades on transcript  When recruiting…  Included info about relevant career opportunities (e.g., user experience

research, econometrics, data analysis, etc.)

 Reassured that class is for social science students only

slide-8
SLIDE 8

Student profile

Demographic Category College of Engineering ENGR120 (F16, F17, S18) # Students 5,060 113 Gender Female 18% 55.8% Male 82% 44.2% Ethnicity URM 23% 27.4% non-URM 77% 72.6% Majors Psychology N/A 58.4% Economics N/A 19.5% Other N/A 22.1%

slide-9
SLIDE 9

Road map

Student recruitment and profile Courses and pedagogical approaches Program assessment Conclusions

slide-10
SLIDE 10

Interdisciplinary team

 Courses created by 12 faculty members across several colleges and departments:  AVP faculty development  Engineering  Psychology  Economics  Political Science

slide-11
SLIDE 11

ENGR 120: Programming concepts

 Intro to Python + applications to the social sciences  Basics: Data types, conditionals, iteration, functions, etc.  Application: Web scraping, data analysis and visualization  Hybrid lecture + lab format  Lectures include “Spotlight on ___” and growth mindset

concepts

slide-12
SLIDE 12

 Build upon and extend Python knowledge  Data structures: Classes, trees, graphs, etc.  More sophisticated algorithms for data analysis  Similar format and pedagogy

ENGR 121: Data structures & algorithms

slide-13
SLIDE 13

 Intro to R  Similarities and differences from Python  Focus on data analysis and visualization  Similar format and pedagogy

ENGR 122: Data technology

slide-14
SLIDE 14

 Culminating experience  Student-selected project advised by domain-relevant

faculty member

 Project proposal, regular code reviews and project demos,

final paper, presentation

ENGR 195E: Interdisciplinary computing project

slide-15
SLIDE 15

Road map

Student recruitment and profile Courses and pedagogical approaches Program assessment Conclusions

slide-16
SLIDE 16

Assessment approaches

 Question: Are we developing pedagogical practices

best suited to social science students?

 Assessments:  Pre- and post-course surveys  Focus groups with external evaluator

slide-17
SLIDE 17

Post-survey: ENGR 120

 Students read a series of statements relating to the

course, and rated their level of agreement with each

 1 = strongly disagree, 5 = strongly agree  Data for three semesters:  Fall 2016 (39%), Fall 2017 (95%), Spring 2018 (93%)

slide-18
SLIDE 18

 Overall, enthusiasm was

high

 Significant changes over

time:

 Hard  Positive environment  Community

Interesting Hard Different New Career Glad Connections Positive Envt Community F16 F17 S18 F16 F17 S18 F16 F17 S18 Rating

3.0 4.0 5.0 3.5 4.5 3.0 4.0 5.0 3.5 4.5 3.0 4.0 5.0 3.5 4.5

Rating Rating

*** * ***

* *** p < 0.05 p < 0.001

slide-19
SLIDE 19

Road map

Student recruitment and profile Courses and pedagogical approaches Program assessment Conclusions

slide-20
SLIDE 20

Conclusions

 Successfully recruited students whose backgrounds are typically underrepresented in engineering/CS  Students found course material challenging but accessible;

  • pened up new career aspirations

 Future: Incorporate more industry connections (e.g., internships)

slide-21
SLIDE 21

Acknowledgments

 ACBSS students  NSF DUE 1626600  Interdisciplinary team:  Amy Strage  David Schuster  Evan Palmer  Cheryl Chancellor-Freeland  Rui Liu  Matthew Holian  Melinda Jackson  Belle Wei  Farshid Marbouti  Morris Jones  Chao Li Tarng

slide-22
SLIDE 22

Questions?

valerie.carr@sjsu.edu sjsu.edu/acbss

slide-23
SLIDE 23

Introduction to Computing Using Python: An Application Development Focus (2nd edition)

slide-24
SLIDE 24

Focus groups: ENGR 121 & 122

 In general, students saw courses as providing unique opportunity to gain

valuable knowledge that made them more marketable

 I'm interested in data analytics and I feel like being in Silicon Valley you need to have some

sort of programming experience.

 My cousin works as a financial analyst, and they require you to have Python and R. She

never took these classes and she struggles.

 I looked at opportunities in the CS department to see if I could take a few courses…they

exclude anybody who’s not in their program. This is the only opportunity to do this path with Python.

slide-25
SLIDE 25

Quiz wrapper

slide-26
SLIDE 26