IT Pearl
Spring 2025 | ITEC 3650
Introduction to Figma
Guest Speaker – Caitlin Romprey
Interviewing Clients
- Site Planning and Interviewing Clients
- Sitemap Tools
- Prototyping Tools
Contact Forms
- Hosted Solution (Wufoo)
- Using and endpoint service
- Using Server-Side Technology
Content Carousel Lab
Be sure to publish your work to GitHub and add a link to the demo we built to your course homepage.
Peer Feedback Session
Working in pairs or triads, please review each of your templates and provide feedback using the strategies present in the course.
Individual Web Project Lab
- Project Q & A
- Review Topics and Ideas
Microsite Project
Individual Web Project
Create your own micro site and post the url to your GitHub me by March 4, 2025.
- Starter HTML (You do not have to use this, provided for reference)
Arkansas State Parks
Image Optimization and Editing Lab
- Raster vs. Vector Graphics
- 1 | 2 | 3
- Tools Overview
- Adobe Creative Suite – Paid Subscription
- Adobe Illustrator – Vector Editor
- Adobe Photoshop – Raster Editor
- Corel Vector – (Formerly Gravit) – Introductory Tutorials
- Pixlr Suite – Raster and Vector – Tutorials
- Photopea – Raster
- Vectorpea – Vector
- Adobe Creative Suite – Paid Subscription
Image Creation and Manipulation
- Raster vs. Vector Graphics
- 1 | 2 | 3
- Tools Overview
- Adobe Creative Suite – Paid Subscription
- Adobe Illustrator – Vector Editor
- Adobe Photoshop – Raster Editor
- Corel Vector – (Formerly Gravit) – Introductory Tutorials
- Pixlr Suite – Raster and Vector – Tutorials
- Adobe Creative Suite – Paid Subscription
- In today’s session I would like you to make sure you are familiar with Image editing tools. Many of you have worked with Corel Vector (Formerly Gravit) and or Illustrator. If you have previous experiences with these tools skip to the assignments section for your next steps. If these tools are new to you, please create an account and work through the tutorials below.
- Corel Vector – Web App | Install: Windows | Mac | Chromebook
- Workspace Overview
- Introductory Tutorials
- Pixlr Suite – Raster and Vector – Tutorials | Free Pro Membership with .edu email address
Positioning Lab Group Work
- Complete as many lab exercises as possible working with your team. Be prepared to explain a solution to your classmates on Tuesday.
CSS Positioning
- Positioning Overview
- CSS Grid Overview
- CSS Positioning | Demo
- Set up a directory structure for the positioning lab. | Starter HTML
- Positioning Lab | Demo
HTML Cheatsheet Activity
In groups of two or three. Complete the HTML Cheatsheet activity. Once you have a functioning version, id like you to customize the page using typography and color to make it your own. This should be linked off of your course homepage,
Using the following code snippets build the HTML Cheatsheet. Upon completion. Examine and tweak the CSS to your liking. Make it your own.
- Structure/Content
- Design
- Behavior
- Include the following script in the head of your document:
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/9000.0.1/prism.min.js"></script>
- Include the following script in the head of your document:
- Additional Information on Prism.js
Introduction to CSS
- Styling Page Elements
- Page Body
- Google Fonts
- Background
- Header
- Navigation
- Content
- Articles
- Aside
- Footer
- Page Body
- CSS Box Model – Description | Demonstration
Introduction to CSS
- Styling Page Elements
- Page Body
- Google Fonts
- Background
- Header
- Navigation
- Content
- Articles
- Aside
- Footer
- Page Body
- CSS Box Model – Description | Demonstration
HTML5 Collaborative Coding Wrap
In today’s session, I’d like you to reconvene with your coding partner from last week and finish up and publish your work. It should be accessible via the github url you submitted last week. Remember each of you should submit your own work. Once you have completed the exercise, take some time to reflect on the process? Did you work well with your partner? If so what strategies did you use to collaborate? Did you pick a good work flow? What would you do differently if you had to start over? We’ll discuss we we return to the classroom. Have a good weekend.
Prototype HTML Assignment
- Create and Validate a prototype HTML document that includes examples of all HTML elements covered thus far. For a list of requirements view this page.
- Use today’s session to work on and complete this assignment. You are welcome to partner with a classmate to work on this but each of you must submit code that you have written. No Copy/Paste!
- Create a link to this assignment from your course homepage. Name it “Prototype HTML5 Assignment”
- When complete publish it to your Github account with the Commit Note “Prototype HTML5 Assignment Submission”.
- Due 10/24/2024
Setting up our Work Environment
Publishing your Work to GitHub
- Publishing your work to Github
- Naming Conventions, Meta Naming, Directory Structure
- Setting up your first project
Assignment
- Make sure you have submitted your Github Pages URL here: https://forms.gle/RnyJRBM5wG6mYLYu8
Reading Assignment: CSS Basics
Introduction to HTML5
- Codecast
- Special Character Encoding: Details | Reference
- Block vs. Inline Elements
- Hyperlinks
- Inserting Images
- Tables
- Forms
Assignment
Read:
Introduction to HTML
- Codecast
- Understanding HTML Headings
- Marking Up Lists
- Text Level Semantics
- Special Character Encoding: Details | Reference
- Block vs. Inline Elements
- Hyperlinks
- Inserting Images
- Tables
- Forms
Assignment
- Read (Quiz Material) Introduction to HTML
- Guide to HTML Head Elements
Structure, Content, Design, & Behavior
- Structure, Content, Design, & Behavior
- Create Github Account
- Introduction to Codepen
- Understanding how a web page works
Assignment
Reminder – Make sure your blog posts on your favorite web based service and Power searching with google have been posted to your blog.
Additional Reading
Web Related Terminology
Today we will build a collaborative list of frequently used terms and Definitions from across the web. As you edit the collaborative list please be sure to adhere to example information structure provided. It might be helpful for you to work on your definitions and then migrate them into the document once complete
- Collaborative List – Google Docs Collaboration Exercise (25 Minutes)
- Present Terms to class
Assignment
Write a blog post about 5 new tips/tricks you learned from the Power Searching with Google course. Please explain each technique and a situation where you might use it to find valuable information. – Due no later than 10/1/24.
Exploring Web Based Services
Web-Based Services
Assignment
Review your favorite web-based service in a blog post explaining it’s functionality, the pro’s and con’s of using the particular service, and discuss the service’s potential for impacting the way you work. Post is due next Tuesday. Please be prepared to discuss in class.
Web Based Services
Assignment
Complete by 10/1/24. You should complete the Power Searching with Google course as homework.
- Create EdX Account – It’s Free
- Register for the Power Searching with Google Course. You don’t have to upgrade to get the free certificate, just work through the course. – Do this step today! I am not sure how long you will be able to register.
You will be expected to write a blog post outlining new techniques you learned during the course. I will provide specifics on this assignment next week.
WordPress Discovery
Assignment
Make sure you have done the following by Thursday. We’ll be moving on to new topics so you should have all blog-related issues and assignments squared away.
- Make sure I have your blog URL
- Customize your blog
- Apply a new theme
- Customize the sidebar or another template part/region
-
- Using Custom Template parts – Display an rss feed from a site that you frequent.
-
- Try using a shortcode in a post or a page.
- Completed About Page
- Created a Custom Menu that points to your writing assignments.
Introduction to WordPress
- Classic Mode
- Blog Settings
- Applying a Theme
- Customizing the Sidebar
- RSS Feeds
- Shortcodes
- Custom Menus
- Individual Q&A
Assignment
Make sure you have done the following by next Thursday. We’ll be moving on to new topics so you should have all blog-related issues and assignments squared away.
- Make sure I have your blog URL
- Customize your blog
- Apply a new theme
- Customize the sidebar or another template part/region
-
- Using Custom Template parts – Display an rss feed from a site that you frequent.
-
- Try using a shortcode in a post or a page.
- Completed About Page
- Created a Custom Menu that points to your writing assignments.
Introduction to WordPress
- Blog Settings
- Applying a Theme
- Customizing the Sidebar
- RSS Feeds
- Shortcodes
- Custom Menus
- Individual Q&A
Assignment
Make sure you have done the following by next Tuesday. We’ll be moving on to new topics so you should have all blog-related issues and assignments squared away.
- Make sure I have your blog URL (Email to me Directly)
- Customize your blog
- Apply a new theme
- Customize the sidebar or wigitized areas
- Add a few widgets.
- Display an rss feed from a site that you frequent.
- Try using a shortcode in a post or a page.
- Completed About Page
- Created a Custom Menu that points to your writing assignments.
Student Introductions
- Student Introductions.
- Introduction to WordPress
- WordPress.com
- What is a blog?
- Publishing Content
- Pages vs Posts
- More Resources
Assignment
- Complete the Myers Briggs Type Inventory and email the results to aereves@ualr.edu. Due August 27, 2024 by Noon.
- Please complete the course pre-survey – Due August 27, 2024 by Noon.
- Make sure you have your Laptop charged and ready for class on Tuesday.
Welcome to IT Pearl
- Review Syllabus & Expectations
- Faculty Introductions
- Student Introductions
- Introduction to Classroom Technology
We will be using a broad array of tools to support this course this semester. If you would like to familiarize yourself with these feel free to do so. I will explain and do walkthroughs with the tools when we begin to use them. You are welcome to go ahead and create your accounts (they are all free) but make sure to keep track of your credentials.
- Codepen.io – Codecasting Service for Lectures and Reference
- GitHub (Student Pack) – Code Versioning Repository for submitting assignments
- Gravit.io – Cloud-based Vector Imaging editor
- Pixlr – Cloud Based Image Editing Tools
- Icebreaker Activity