• OpenLab at City Tech
  • OpenLab at City Tech
  • Sign In OpenLab at City Tech
    • OpenLab at City Tech
      OpenLab at City Tech
      A place to learn, work, and share
      Sign In
      Need an account? Sign Up
Skip to content

L4: Living Lab Learning Library

A virtual resource exchange of teaching practices

  • Project Profile
  • Home
  • What worked for us?
  • Browse Activities
  • Find out more
  • Submit your Activity

Author: Sandra Lloyd

Posted on May 31, 2025

Co-Creating a Code Glossary

Co-Creating a Code Glossary

Sandra Lloyd

Communication Design (COMD)

COMD 2451

Activity Description: Provide a brief description of the activity

In groups of 4-5, students use a real-time, collaborative spreadsheet (such as Google Sheets) to fill out several terms as part of a glossary of code terms they need to learn. If time, they teach one or two of the terms to the rest of the class. Each group is graded on the accuracy of their entries. Then, the class can use the directory throughout the semester as reference material.

This activity can be used for learning HTML, CSS, or other coding languages or frameworks where students need to learn a large number of basic elements and their behavior.

Learning Goals: What do you aim to achieve with this activity?

Broadly, the learning goals are to build skills in reading comprehension, research, critical thinking, and collaboration.

In my class, I used the activity for the introduction to HTML.

The objectives specific to COMD 2451 are:
1) In order to get acquainted to semantic HTML so that they can create static websites, students will learn and retain:
a) what key HTML elements do
b) when and where to use these elements
c) how to write a line of code using these elements

2) Students will get to know each other and form bonds, while also building collaboration and teamwork skills.

(These learning goals can be adapted for CSS, W3.css, or other appropriate languages or frameworks.)

Timing: At what point in the lesson or semester do you use this activity? How much classroom time do you devote to it? How much out-of-class time is expected?

There are three points in the semester of COMD 2451 where this activity can be used:
1) Week 3: HTML & Design DIscovery;
2) Week 4: CSS;
3) Week 7: Web Design & Interaction (introduction of W3.css framework)

However, I only implemented it during Week 3, for the purposes of teaching HTML. This is because it is helpful to have this hands-on activity when coding is new to them.

I devote 1.5 – 2 hours of class time to the exercise. No out-of-class time is expected. The only exception is if a group does not finish their glossary terms in the allotted time, at which point they may opt to finish it outside of class.

Logistics: What preparation is needed for this activity? What instructions do you give students? Is the activity low-stakes, high-stakes, or something else?

To prepare for this activity, the professor must create a Google Sheet (or similar real-time collaborative spreadsheet) as demonstrated in the HTML Glossary presentation on OpenLab. This must be populated with the desired html elements, along with columns for Definition, Characteristics, Example code, When to Use, and When NOT to Use. The first row will be populated with an example.

Assessment: How do you assess this activity? What assessment measures do you use? Do you use a VALUE rubric? If not, how did you develop your rubric? Is your course part of the college-wide general education assessment initiative?

The activity is evaluated based upon a grading rubric that centers around errors. I assess the number of correct definitions or their quality.
My course is part of the college-wide general education assessment initiative.

Reflection: How well did this activity work in your classroom? Would you repeat it? Why or why not? What challenges did you encounter, and how did you address them? What, if anything, would you change? What did students seem to enjoy about the activity?

The activity worked very well. Students were engaged throughout in their groups. It was also very clear that they quickly learned how to effectively search for information online and to problem-solve. Students tended to do better in my class this semester compared to last semester.

Additional Information: Please share any additional comments and further documentation of the activity – e.g. assignment instructions, rubrics, examples of student work, etc. These can be links to pages or posts on the OpenLab.

See the first post in the OpenLab to see more in-depth presentation deck and the site itself.

Please share a helpful link to a pages or post on the OpenLab

https://docs.google.com/spreadsheets/d/1Vm4zWUqOLdgNg3SPudPRq6lxSKsf0Bxa22ou3rrkb0g/edit?usp=sharing

Categories

  • Activities
  • Brooklyn Waterfront
  • Duration
    • Multiple Class Meetings
    • Multiple Semesters
    • Semester Length
    • Single Class Meeting or less
  • GenEdge Theme: Making Your Voice Heard
  • General Education SLOs
    • Integration
      • Information Literacies
      • Integrate Learning
      • Systems
    • Knowledge
      • Breadth of Knowledge
      • Depth of Knowledge
      • Lifelong Learning
    • Skills
      • Communication
      • Inquiry/Analysis
    • Values, Ethics, and Relationships
      • Community/Civic Engagement
      • Ethics/Values
      • Global/Multicultural Orientation
      • Professional/Personal Development
  • High Impact Educational Practices
    • Capstone Courses/Projects
    • Collaborative Assignments and Projects
    • Common Intellectual Experiences
    • Diversity/Global Learning
    • First Year Seminars & Experiences
    • Interdisciplinary
    • Internships
    • Learning Communities
    • Open Digital Pedagogy
    • Place Based Learning
    • Service Learning
    • Undergraduate Research
    • Writing-Intensive
  • High Stakes
  • Low Stakes
  • Schools
    • Arts & Sciences
      • African American Studies
      • Biological Sciences
      • English
      • Humanities
      • Mathematics
      • Physics
      • Social Science
    • Library
    • Professional Studies
      • Business: Accounting, Marketing, and Fashion Studies
      • Career and Technology Teacher Education
      • Dental Hygiene
      • Health Sciences
      • Hospitality Management
      • Human Services
      • Law and Paralegal Studies
      • Nursing
      • Radiologic Technology and Medical Imaging
      • Restorative Dentistry
    • Technology & Design
      • Architecture
      • Communication Design
      • Computer Engineering Technology
      • Computer Systems Technology
      • Electrical and Telecommunications Engineering Technology
      • Entertainment Technology
      • Environmental Control Technology
      • Mechanical Engineering Technology

Find and Post Activities!

To share your own favorite teaching practices:

Click on Activity template
Complete the form
It’s as easy as that!

To search for posted activities:

Click on Posted activities to see a chronological collection of all the projects and assignments that have been posted on L4.

OR

Click on "What Worked for Us?" in the menu above to find a searchable index of categories.

Proudly powered by WordPress

The OpenLab at City Tech:A place to learn, work, and share

The OpenLab is an open-source, digital platform designed to support teaching and learning at City Tech (New York City College of Technology), and to promote student and faculty engagement in the intellectual and social life of the college community.

New York City College of Technology City University of New York

New York City College of Technology | City University of New York

Support

Help | Contact Us | Privacy Policy | Terms of Use | Credits

Accessibility

Our goal is to make the OpenLab accessible for all users.

Learn more about accessibility on the OpenLab

Copyright

Creative Commons

  • - Attribution
  • - NonCommercial
  • - ShareAlike
Creative Commons

© New York City College of Technology | City University of New York


top

The OpenLab at City Tech:A place to learn, work, and share

The OpenLab is an open-source, digital platform designed to support teaching and learning at City Tech (New York City College of Technology), and to promote student and faculty engagement in the intellectual and social life of the college community.

New York City College of Technology City University of New York

New York City College of Technology | City University of New York

Support

Help | Contact Us | Privacy Policy | Terms of Use | Credits

Accessibility

Our goal is to make the OpenLab accessible for all users.

Learn more about accessibility on the OpenLab

Copyright

Creative Commons

  • - Attribution
  • - NonCommercial
  • - ShareAlike
Creative Commons

© New York City College of Technology | City University of New York