Digital Design and Emergent Media
and
Introduction to Computational Thinking
ExcellencE
begins and ends with "The E!"
- I am teaching LSU Introduction to Computational Thinking (ICT) and LSU Digital Design Pathway Courses (Digital Storytelling, Programming Digital Media, and Coding for the Web). Further information about assignments, class procedures and assessments have been posted on this page in the syllabus for each course. I encourage you to read the syllabus thoroughly. Please feel free to email me with any questions or concerns.
- Our classes will use various educational technologies to enhance learning as needed.
- Students will use Microsoft TEAMs in all courses to access content, collaborate and interact with classmates, view assignments and turn in assignments.
- ICT students use Python IDE and resources.
- Digital Storytelling students use Pixton Comics, Audacity, Final Cut, Twine, and more.
- Programming Digital Media students use p5 editor, p5 Play, tone.js, and more.
- Coding for the Web students use CodePen.
- Key information is linked in the menu.
Digital Design and
Emergent Media
Digital Storytelling
This is a project based learning (PBL) inspired course that utilizes a PBL assessment guide in addition to thoughtful integrated learning. Throughout the course, experimentation and the practice
of storytelling through the lenses of multiple mediums allows students to develop narrative reasoning skills, while simultaneously giving them a realm to be creative and challenged. The course was created in response to the demand from “entertainment” industries for individuals skilled in content creation and transfer of thinking. The purpose of this course is to get our students to become creators rather than just consumers. The course focuses on content creation, specifically in the realms of: Visual, Auditory, Videographic, and Interactive Storytelling. The course also focuses on Digital Literacy, and how to become a responsible denizen. At any point throughout the course, students use information and communication technologies to find, evaluate, create, and communicate information, requiring both cognitive and technical skills.
Programming Digital Media
Programming Digital Media introduces a broad array of topics related to digital media through project oriented programming of graphics, audio, and hardware applications. The motivation for this course is to provide a basic introduction to computer programming using subjects that are relevant or appealing to students who are new to technological fields of study, with little to no prior programming experience. The course is presented in five segments covering an introduction to the basic concepts of coding, three distinct areas in digital media, followed by a final integration project combining elements of these areas. There is a strong emphasis on computer programming tasks throughout, and the hands-on exercise of digital media tools in class is required.
The specific digital media topics covered in this course are:
- Real-time graphics rendering and user interactions.
- An introduction to the concepts and coding applications of sound design.
- Basic electronics and physical computing.
Coding for the Web
Coding for the web is an introductory course focusing on the foundational programming concepts in web development, such as: functions, loops, conditional statements, async functions, lambdas, as well as analyzing and solving problems like a programmer. Though this course is utilizing, HTML5, CSS3, JSS, and ES6, this is not a “web design” course. Students will have the skills, knowledge, and experience to create web applets by the end of the course. The main goal of this course is to develop students that have the ability to think critically about how to solve problems using computational thinking and good old fashioned troubleshooting
|
Introduction to Computational Thinking This introductory course provides students with a foundational understanding of computational thinking, using a problem-solving approach that involves breaking down complex problems into smaller, more manageable steps and then uses technology to solve them. Through hands-on experience with the Python programming language, students will develop essential computational skills, including algorithmic thinking, data analysis, and program design. |
Quest for Success (QFS) is an innovative, new, high school-level, career exploration course designed to prepare all Louisiana graduates for career and life success. |
|
The course will help all students to:
|