My WebLink
|
Help
|
About
|
Sign Out
Home
Browse
Search
Subgrant - Subaward from Lilly Foundation Grant to UND & South Bend - Elkhart Region for Technology Resource Center - University of Notre Dame du Lac
sbend
>
Public
>
Public Works
>
Board of Works Documents
>
2019
>
Agreements/Contracts/Proposals
>
Subgrant - Subaward from Lilly Foundation Grant to UND & South Bend - Elkhart Region for Technology Resource Center - University of Notre Dame du Lac
Metadata
Thumbnails
Annotations
Entry Properties
Last modified
4/7/2025 9:11:19 AM
Creation date
11/14/2019 11:47:08 AM
Metadata
Fields
Template:
Board of Public Works
Document Type
Contracts
Document Date
11/12/2019
There are no annotations on this page.
Document management portal powered by Laserfiche WebLink 9 © 1998-2015
Laserfiche.
All rights reserved.
/
21
PDF
Print
Pages to print
Enter page numbers and/or page ranges separated by commas. For example, 1,3,5-12.
After downloading, print the document using a PDF reader (e.g. Adobe Reader).
Show annotations
View images
View plain text
Additional Program Details: <br />Program Goals: <br />❖ Train students in a programming mindset: <br />p Break large problems down into solvable pieces <br />Use an object -oriented approach to implement the solution <br />A Maintain tests to ensure correctness <br />n Use tools that ensure problems are solved robustly and aid collaboration <br />a Use industry standard approaches for maintainability <br />❖ Give students a set of basic software development skills that can be applied to help in a <br />variety of jobs, including: <br />Junior software development roles <br />Careers that interact with other aspects of the tech product pipeline, including <br />■ Data engineering <br />■ Technology product development <br />au Business Analyst <br />2G0 Gralduates Dear 1 Goal dear 2 Goal dear 3 Goal dear 4 Goal �YBear 5 Goal <br />Proposed Curriculum (subject to adjustment): <br />Module 1: Setup, Python Intro <br />Class 1: Installing a development environment. Running their first program <br />Class 2: Learn about variables, debugging <br />Class 3: Functions, program entry points, variable scopes, testing <br />Module 2: Python Intermediate <br />Class 1: Git, how development works across teams, set up a shared repository <br />Class 2: Loops, lists, arrays, multidimensional arrays <br />Class 3: Classes, instantiation, pointers <br />Module 3: Python Interfaces <br />Class 1: Inputs/Outputs, getting information into and out of your program <br />Class 2: Website basics, HTTP Requests, using BeautifulSoup to parse HTML <br />Class 3: Database introduction, python save/query interface <br />Module 4: Databases, SQL <br />Class 1: Tables, Views, Querying <br />Class 2: Filtering, Joins, Table layout approaches <br />Class 3: Loading data, Exporting Data <br />Module 5: Command Line Tools <br />
The URL can be used to link to this page
Your browser does not support the video tag.