-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDay01.1Administrivia.html
141 lines (137 loc) · 6.49 KB
/
Day01.1Administrivia.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="pandoc" />
<meta name="author" content="Manuel A. Pérez-Quiñones" />
<meta name="date" content="2020-01-08" />
<title>Introduction to the course</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
</style>
<link rel="stylesheet" type="text/css" media="screen, projection, print"
href="https://www.w3.org/Talks/Tools/Slidy2/styles/slidy.css" />
<script src="https://www.w3.org/Talks/Tools/Slidy2/scripts/slidy.js"
charset="utf-8" type="text/javascript"></script>
<style type="text/css">
img {
border: 1px solid #ddd;
border-radius: 4px;
padding: 5px;
max-width: 100%;
height: auto;
display: block;
margin-left: auto;
margin-right: auto;
}
</style>
</head>
<body>
<div class="slide titlepage">
<h1 class="title">Introduction to the course</h1>
<p class="course">ITIS 4440/6370</p>
<p class="date"><i>January 8, 2020</i></p>
<p class="author">
Manuel A. Pérez-Quiñones
</p>
</div>
<div id="itis-44406370-interactive-systems-design-and-implementation" class="slide section level1">
<h1>ITIS 4440/6370 Interactive Systems Design and Implementation</h1>
<h2 id="welcome-to-the-spring-2020-semester">Welcome to the Spring 2020 semester!</h2>
<ul>
<li><strong>Professor</strong>: Dr. M.A. Pérez-Quiñones</li>
<li><strong>Email:</strong> perez.quinones@uncc.edu, mperez19@uncc.edu (please, use only one, both end up in the same inbox)</li>
<li><strong>Office:</strong> Woodward Hall 305D</li>
<li><strong>Phone:</strong> 704-687-8553 but email is best way to get hold of me</li>
<li><strong>Office Hours:</strong> Wednesday 2:00PM-3:30PM WH #305D or by appointment</li>
</ul>
<h2 id="websites-relevant-to-the-course">Websites relevant to the course</h2>
<ul>
<li><strong>Canvas Course</strong>: <a href="https://uncc.instructure.com/courses/121455" class="uri">https://uncc.instructure.com/courses/121455</a></li>
<li><strong>Personal website</strong>: <a href="http://webpages.uncc.edu/mperez19" class="uri">http://webpages.uncc.edu/mperez19</a></li>
</ul>
</div>
<div id="course-objectives" class="slide section level1">
<h1>Course Objectives</h1>
<p>The objective of this course is to expose students to methodology, techniques, design, and testing interactive systems. The course focuses on the <strong>construction</strong> of user interfaces.</p>
<p>Approach:</p>
<ul>
<li>Software architecture</li>
<li>Build a few interactive applications</li>
<li>Heavy in OO and application frameworks</li>
</ul>
</div>
<div id="course-management" class="slide section level1">
<h1>Course management</h1>
<p>All of the course material is available online…</p>
<ul>
<li>Syllabus - Read it and complete a quiz due tomorrow</li>
<li>Announcements, Assignments all available on Canvas</li>
<li>Technotes</li>
<li>Programming assignments</li>
<li>Office hours, TA, weekend email response,</li>
</ul>
<p><strong>Slides</strong> are available in two formats… slide by slide as used in class, or full HTML listing per topic. For the full page just add -ho (short for handout) to the file name in the url. For example:</p>
<ul>
<li><a href="01CourseIntro.html">01CourseIntro.html</a> is the slide version</li>
<li><a href="01CourseIntro-ho.html">01CourseIntro-ho.html</a> is the paginated version</li>
</ul>
</div>
<div id="textbook" class="slide section level1">
<h1>Textbook</h1>
<p>No required textbook. We will use readings in PDF and HTML, and other online reading.</p>
<p>Some readings are from collections that require a membership (e.g. ACM Digital Library). Fortunately, the university has paid for these registrations. Unfortunately, you have to be on campus to access it. Fortunately, you can login get to the materials.</p>
<ul>
<li>Learn about how to do <a href="https://spaces.uncc.edu/pages/viewpage.action?pageId=6653379">VPN at UNCC</a> so you can access materials from off-campus</li>
<li>Or search for the materials through the <a href="http://www.library.uncc.edu/">Library</a></li>
</ul>
</div>
<div id="you-must-come-to-class" class="slide section level1">
<h1>You must come to class</h1>
<ul>
<li>Approach of the class is a mix of lectures + discussion.</li>
<li>Class attendance is expected and required.</li>
<li>If you miss class, you are still responsible for everything that was covered - get notes from a friend and see the online material.</li>
<li>You are all expected to participate, ask questions, make comments, engage in dicusssions.</li>
<li>I do a lot of active lessons, where I ask you to solve a problem and then report back to the class.</li>
</ul>
</div>
<div id="coursework-involves-both-individual-and-group-work" class="slide section level1">
<h1>Coursework involves both individual and group work</h1>
<ul>
<li>Technotes (individual work)</li>
<li>Individual Programming project (1 or 2 projects)</li>
<li>Group Programming projects (possibly 2 or 3 projects)</li>
<li>Three exams (Midterm 1, Midterm 2, Final)</li>
<li>Several smaller assignments</li>
<li>Lots of in class activities</li>
</ul>
</div>
<div id="technotes" class="slide section level1">
<h1>Technotes</h1>
<p>Technote are individual assignments. The objective is:</p>
<ul>
<li>to give you practice preparing a description and a brief demo of a new technology</li>
<li>to give you practice reviewing each other's work</li>
<li>More about TechNotes in a moment</li>
</ul>
</div>
<div id="programming-projects" class="slide section level1">
<h1>Programming Projects</h1>
<p>There will be four programming projects, some individual and some in small groups. The same group is expected to work together throughout the semester. Students self select themselves into groups; the professor can assist if you don’t know others in the class.</p>
<p>All programming assignments are in Java. All involve a starting code set and you modifying the code.</p>
</div>
<div id="importance-of-ui-software" class="slide section level1">
<h1>Importance of UI Software</h1>
<p>Parts of the software lifecycle for interactive applications.</p>
<p><img src="Day01.1Image01.png" /></p>
</div>
</body>
</html>