This semester, we are restructuring the labs to accommodate both the deeper scaffolded investigation into specific technologies and the group work that students have expressed interest in. We will be offering modules of related labs with assigned deliverables integrated into the Core II class. Each lab module will be associated with a working group session the following week in which students will be able to consult with fellows or their peers about producing their deliverable. The deliverable will be due one week following the working group session.
There are three modules. The first module is on HTML and CSS; the deliverable assigned for this module will be to create a responsive Hello World three-page website for a project you are involved in. The second module is on teaching; the deliverable will be to create an assignment to implement in the classroom. The third module is on web development environments and platforms; the deliverable will be to set up a web development environment. Finally, the last two labs will be extra sessions based on topics that are of interest to students.
Labs will be held Monday evenings from 6:30-8:30pm (immediately following the Core II class) in Rm C196.01 at the Grad Center.
The lab/module schedule is:
Module #1: HTML (2/8)
Module #1: Bootstrap (2/22)
Module #1: Working Group (2/29)
Deliverable Module #1: Build and customize a website with HTML/CSS and Bootstrap. Bootstrap is a framework for designing responsive sites that run smoothly on both mobile and conventional browsers. Create a 3-page Hello World website with links between pages. Website development platforms like WordPress are sophisticated and convenient, but all of the coding is abstracted so that users no longer understand where files live on the server and how they are linked. Bring this to the surface in a proof-of-concept site that demonstrates a basic understanding of HTML, CSS, and Bootstrap.
Module #2: Games Based Learning with Scratch and other tools (3/7)
Module #2: Tools for Online Teaching: Social Paper (3/14)
Module #2: Working Group (3/21)
Deliverable Module #2: Create an assignment to implement in the classroom. Scratch and similar tools are designed for developing educational games, primarily for children. Social Paper is a platform for digital composition, currently available for use only in graduate-level courses at CUNY. Given these limitations, replicate what you learned in the labs with existing tools and apply it to teaching undergrads. For example, what might an assignment inspired by Social Paper look like in Google docs or a Wiki? What would the pro’s and con’s be?
Module #3: GitHub (3/28)
Module #3: Python on DHBox (4/4)
Module #3: Websites & Web Access: FTP/MAMP (4/11)
Module #3: Working Group (4/18, 2-4pm NOTE TIME CHANGE)
Deliverable Module #3: Use one of the tools and/or platforms from these labs to set up a super basic development environment. Here are some possible routes: Install MAMP on your machine, so that you will have a local host that allows you to run web development programs as you would on a web server. Create an account on GitHub and then create a repository that you sync with your local machine; make, commit, and push changes. Upload your HTML deliverable to a server with FTP. Set up a proof of concept on DH Box.
Bonus Labs:
Hip-Hop Word Count (4/18) CANCELED! To be rescheduled
Mobile App: Game Salad (5/2)
Please note: Tahir Hemphill, facilitator for the Hip-Hop Word Count lab on 4/18, would like those attending the lab to come prepared to discuss Actual Fact: Visualizing Hiphop as a Cultural Indicator (www.actualfact.net), an application of Hip-Hop Word Count. Also, if you would prefer to write a short response paper on Actual Fact, that can count as a deliverable.
Attending one of the Wikipedia editathons in NYC sometime during the Spring semester can also be used as one of your labs. If you decide to use an editathon as a lab, please let me know. Your deliverable for the editathon is to submit a diff of at least one article you edited to my talk page.
How to Register
http://www.eventbrite.com/e/gc-itp-skills-labs-tickets-21271159611
Review the ITP Workshop Descriptions, then select the corresponding date from the Available Dates pull-down menu to register for your desired workshop.
Repeat the process if you want to register for more than one event.
Space is limited and you must sign up in advance to secure a seat.
Workshop attendance will be taken at each session.
How to Cancel
Please be respectful of those on the waiting list and cancel at least 48 hours in advance of the workshop.
* If you sign-up and do not cancel at least 48 hours in advance, you will be on probation.
** If you miss two sessions without at least 48 hours advance notice, you will not be able to take any more workshops for the rest of the year.
To cancel, use Eventbrite OR email Julie, [email protected], with the date and title of the workshop you will no longer be attending.
GC Tech & Other Training Opportunities
GC Futures Initiative: The University Worth Fighting For
GC Digital Initiatives and other GC Workshops Calendar
GC Library Events/Workshops
GC Office of Career Planning Events
Humanities, Arts, Science, and Technology Alliance and Collaboratory (HASTAC) Events
NYC Digital Humanities

