Mma Lab
Mma Lab
1
TO DESIGN A LOGO BY USING INKSCAPE SOFTWARE
Aim:
To design a logo by using inkscape software.
Procedure:
Step 1 - open inkscape software and create a new project
Step 2 - select the circle shape tool to design the below element
Step 8 - place the circle shape in the center of the designed element.
Step 10 - Change the color of triangle and place it in the center of the circle.
Result:
Thus the given logo design was completed successfully using inkscape software.
Aim:
To Work with audio editing tools like audacity.
Audacity:
Audacity is a free and open-source digital audio editor and recording application
software. Even two decades after its original launch date, Audacity remains one of the most
widely-used open source applications. It’s a free audio editor that works on Windows, Mac, and
Linux systems. It is developed by The Audacity Team. It was initially released on May 28, 2000.
After installing this nifty little package, you’ll find everything you need to record, edit, and
enhance the sound files.
If you want to hear how the last few sentences sounded? Just click on that part of the
waveform and click 'Play'.
Fading Out
"Fading out" in Audacity is the opposite of fading in. It refers to the audio editing process
of gradually reducing the volume at the end of an audio clip or track.
Go to Effects and select Fade Out. Over the selected length, the audio will now gradually
fade out to silence over.
Codec :
Codecs (short for compressor-decompressor) are algorithms or software tools that encode
audio data in a way that reduces its file size. The choice of codec can significantly impact the
resulting audio quality and file size. By selecting the right codec, you can strike a balance
between file size and audio quality based on your specific needs, such as for streaming, storage,
or distribution purposes.
Types of Codec
There are various types of audio codecs used for compressing and encoding audio data.
Some of the commonly used audio codecs include:
MP3 (MPEG-1 Audio Layer 3): MP3 is one of the most popular and widely supported audio
codecs. It offers good compression while maintaining reasonable audio quality. It's often used for
music streaming and portable audio players.
AAC (Advanced Audio Coding): AAC is known for its superior audio quality compared to MP3
at similar bitrates. It's commonly used in applications like iTunes and various streaming
platforms.
FLAC (Free Lossless Audio Codec): Unlike the previous codecs, FLAC is a lossless codec,
which means it compresses audio without any loss of quality. It's popular for archiving high-
quality audio and is used by audiophiles.
OGG Vorbis: OGG is an open-source and patent-free codec known for its high-quality
compression. It's often used for streaming and gaming applications.
WAV (Waveform Audio File Format): WAV is an uncompressed audio format, so it doesn't use
traditional codecs for compression. It maintains the highest audio quality but results in large file
sizes.
In similar way you can compress your audio files into other codec forms such as
OGG,AAC,WAV.
Result:
Thus working with audio editing tools like audacity is done successfully.
Aim:
Install OpenShot to Edit and mix video content, create special effects, add captions. Then
Compress and convert video file format to other popular formats.
Procedure:
Download and Install OpenShot:
• Go to the OpenShot website (https://www.openshot.org/).
• Download and install OpenShot for your operating system (Windows, macOS, or Linux).
• Click on "File" > "Import Files" and select the video clips you want to work with.
You can also drag and drop them into the project files area.
• Use the handles at the beginning and end of the clip to cut or trim as needed.
• Go to the "Effects" tab and choose from various options, such as adding text, adjusting
speed, or applying video transitions.
• You can click the "Advanced" button to further customize the export settings, such as the
video and audio codec, resolution, frame rate, and bitrate. These settings allow you to
control the video quality and file size.
Result:
Thus the Installation of OpenShot video editor to Edit and mix video content and working
with its Features is done Successfully.
AIM:
To design simple Homepage and banners, logos, tables quick links etc using BlueGriffon.
ALGORITHM:
1. Start the program.
2. The code provided is HTML and CSS template for webpage.
3. To add the functionality, Add a ‘<script>’ tag within the ‘<head>’ or ‘<body>’ section of
your HTML to include JavaScript code.
4. Write a JavaScript functions to handle any interactive or dynamic behavior you want to
add.
5. For example, you can create functions to handle form submissions, perform client-side
validation, or update element on the page dynamically.
6. Use event listeners to trigger JavaScript functions when specific event occurs.
7. Common event include clicks, form submissions, and page load.
8. Stop the program.
PROGRAM:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Computer Science Department</title>
<style>
/* Reset some default styles for consistency */
body, h1, h2, p {
margin: 0;
padding: 0;
}
/* Global styles */
body {
font-family: Arial, sans-serif;
background-color: #f0f0f0;
margin: 0;
padding: 0;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
nav a {
text-decoration: none;
color: #fff;
margin: 0 10px;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Banner styles */
.banner
{ display:
flex;
justify-content: space-between;
.banner img {
max-width: 75%;
height: 5%;
}
.quick-links a { display:
inline-block; text-
decoration: none;
color: #333;
margin: 10px; padding:
10px 20px; border: 1px
solid #333; border-
radius: 5px;
}
/* Table styles */
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
}
table, th, td {
border: 1px solid #ccc;
}
th, td {
padding: 10px;
text-align: left;
}
</style>
</head>
OUTPUT:
RESULT:
Thus, the program to design simple Homepage with Banners, logos, tables quick links, etc is
created and the output is verified successfully.
AIM:
To provide a search interface and simple navigation from the home page to the inside pages of
the website using BlueGriffon.
ALGORITHM:
a) Start the program.
b) Create HTML files for each webpage (index.html, about.html, courses.html, faculty.html,
contact.html).
c) Define the HTML structure :
a) In each HTML file, define the basic structure with ‘<html>’, ‘<head>’ and
‘<body>’ tags.
b) Include the necessary metadata within the ‘<head>’ section, such as charset and title.
c) Add internal CSS styles within ‘<style>’ tag for consistent styling across pages.
d) Create the header:
a) Inside the ‘<body>’ of each HTML file, create a ‘<header>’ element to display
the page title and brief description.
e) Create the navigation menu:
a) Below the header, include a `<nav>` element to create a navigation menu with links
to other pages.
b) Use `<a>` tags for each menu item and set the `href` attribute to link to the
respective HTML files.
f) Create the main content container:
a) Add a `<div>` element with the class "container" to hold the main content of the
page.
b) Apply styling to this container for a consistent layout.
g) Populate the content:
a) Within the container, create a `<div>` with class "content" to hold the specific
content of each page.
b) Add appropriate headings and paragraphs to convey information about the Computer
Science Department.
PROGRAM:
Main code:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Computer Science Department</title>
<style>
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
nav a {
text-decoration: none;
color: #fff;
margin: 0 10px;
}
/* Banner styles */
.banner
{ display:
flex;
justify-content: space-between;
align-items: center;
padding: 5px;
background-color: #f7f7f7;
}
.banner img {
max-width: 75%;
height: 5%;
}
.quick-links a { display:
inline-block; text-
decoration: none;
color: #333;
margin: 10px; padding:
10px 20px; border: 1px
solid #333; border-
radius: 5px;
}
/* Table styles */
table {
width: 100%;
border-collapse: collapse;
table, th, td {
border: 1px solid #ccc;
}
th, td {
padding: 10px;
text-align: left;
}
.search-box { padding:
10px; border: 1px
solid #ccc; border-
radius: 5px;
}
.search-button
{ padding: 10px 20px;
background-color: #444;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
</style>
</head>
<body>
<header> <img src="file:///C:/Users/gnana/OneDrive/Desktop/logo.jpg" alt="Department
Logo"
</body>
</html>
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Banner styles */
.banner
{ display:
flex;
justify-content: space-between;
align-items: center;
padding: 5px;
background-color: #f7f7f7;
}
.banner img {
max-width: 75%;
height: 5%;
}
.quick-links a { display:
inline-block; text-
decoration: none;
color: #333;
margin: 10px; padding:
10px 20px; border: 1px
solid #333;
/* Table styles */
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
}
table, th, td {
border: 1px solid #ccc;
}
th, td {
padding: 10px;
text-align: left;
}
.search-box { padding:
10px; border: 1px
solid #ccc; border-
radius: 5px;
}
.search-button
{ padding: 10px 20px;
background-color: #444;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
</style>
</head>
<body>
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Content styles */
.content
{ padding:
20px;
}
</style>
</head>
<body>
<header>
<h1>About Us</h1>
</header>
<nav> <a href="index.html">Home</a> <a href="about.html">About Us</a> <a
href="contact.html">Contact</a> </nav>
<div class="container">
<div class="content">
<h2>Welcome to the Computer Science Department</h2>
<p> The Computer Science Department at TPGIT is committed to providing
high-quality education and research opportunities in the field of
computer science. Our dedicated faculty members and cutting-edge
curriculum ensure that students receive a well-rounded education in
computer science. </p>
<p> We offer a wide range of courses, including multimedia and
animation, web development, and more. Our experienced instructors are
passionate about teaching and mentoring students to help them succeed
in their academic and professional careers. </p>
</body>
</html>
COURSES.HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Computer Science Department</title>
<style>
/* Reset some default styles for consistency */
body, h1, h2, p {
margin: 0;
padding: 0;
}
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
nav a {
text-decoration: none;
color: #fff;
margin: 0 10px;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Banner styles */
.banner
{ display:
flex;
justify-content: space-between;
align-items: center;
padding: 5px;
background-color: #f7f7f7;
}
.banner img {
max-width: 75%;
height: 5%;
}
/* Table styles */
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
}
table, th, td {
border: 1px solid #ccc;
}
th, td {
padding: 10px;
text-align: left;
}
.search-box { padding:
10px; border: 1px
solid #ccc; border-
radius: 5px;
}
.search-button
{ padding: 10px 20px;
background-color: #444;
color: #fff;
border: none;
</body>
</html>
FACULTY.HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Faculty - Computer Science Department</title>
<style>
/* Reset some default styles for consistency */
body, h1, h2, p {
margin: 0;
padding: 0;
}
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
nav a {
text-decoration: none;
color: #fff;
margin: 0 10px;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Content styles */
.content
{ padding:
20px;
}
.faculty-item {
margin-bottom: 20px;
padding: 10px;
border: 1px solid
#ccc; border-radius:
5px;
}
href="contact.html">Contact</a> </nav>
<div class="container">
<div class="content">
<h2>Our Faculty</h2>
<ul class="faculty-list">
<li class="faculty-item"> <img class="faculty-image"
src="file:///C:/Users/gnana/Downloads/male.jpg"
/* Global styles */
body {
font-family: Arial, sans-
serif; background-color:
#f0f0f0; margin: 0;
padding: 0;
}
/* Header styles */
header {
background-color: #17252A;
color: #fff;
padding: 20px;
text-align: center;
}
header h1 {
font-size: 36px;
}
header p {
font-size: 18px;
}
/* Navigation styles */
nav {
background-color: #3AAFA9;
color: #fff;
text-align: center;
}
/* Container styles */
.container {
max-width: 1200px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
/* Content styles */
.content
{ padding:
20px;
}
.contact-info h3
{ font-size:
24px;
margin-bottom: 10px;
}
.contact-info p
{ font-size:
18px;
}
</style>
</head>
<body>
<header>
<h1>Contact</h1>
</header>
<nav> <a href="index.html">Home</a> <a href="about.html">About Us</a> <a
OUTPUT:
Aim:
Procedure:
1. Open Wick Editor: Start by opening Wick Editor in your web browser orafter
downloading and installing it.
3. Import Sprites: You'll need sprites for your animation. To import them:
• Click on the "Library" tab.
• Click "Import" and select the image file(s) for your sprite(s).
Commonimage formats like PNG or JPEG are supported.
• Click the "+" button to create a new scene. Give it a name if you like.
5. Create a Sprite Layer: A sprite layer is where you'll place your sprites. Toadd a
sprite layer:
• Click the "+" button to create a new layer and select "Sprite."
• Move the playhead to the frame where you want to create a “Addframe."
8. Animate the Sprites: For each keyframe, move the sprites to their new positions or
make other changes. Wick Editor will automatically interpolatebetween keyframes.
11. Export Your Animation: Once you're satisfied with your animation, go to"File"
> "Export" to save your animation in the desired format.
Result:
Thus,we have performed simple 2D animation with sprites using Wick editor.
Aim:
Procedure:
1. Install Blender: If you haven't already, download and install Blender fromthe
official website (https://www.blender.org/download/).
• Ensure the timeline is visible in your workspace. You can usually findit at
the bottom of the interface.
• Go to the frame where you want to set the first keyframe. You can usethe
timeline to move to a specific frame.
• Right-click on the property and choose "Insert Keyframe" (or press Ion the
keyboard). Select the property you want to keyframe (e.g., Location, Rotation,
or Scale).
• In the Graph Editor, you can adjust the interpolation and easing
foryour keyframes to control how the animation flows.
• You can also scrub through the timeline to view individual frames.
Thus we have performed simple 3D animation with keyframes and kinematicsusing Blender.
AIM:
Demonstrating screen recording and further editing for e-learning content using moovly
tool.
PROCEDURE:
Step1: Open your web browser.visit the official moovly website at "https://www.moovly.com"
for installation.
Step 2: After opening the moovly website,look for and click in the “login”button,typically
located at the top right corner of the webpage.
Step 4:Click the “get started for free” button to initiate the account creation process. fill in all the
requires details and then click the “create account” button .
Step 8:In the video generation, select how the text appear in the video (i.e. no text ,on screen text
and subtitles)and select visuals of your own.once you’re select click “select clip style”.
Step 10:Now your video is ready.click “Have a look” and it will created a video about e-learing.
Step 14:Select audio also for the recording and click “Start Recording”
RESULT:
Thus the screen recording for E-Learning content has been done.
AIM:
Creating a simple e-learning module for add multimedia elements to a presentation using
PowerPoint using EdApp.
PROCEDURE:
Step1: Go to the EdApp website
Step4: Once you have logged in to your account, click on the "Course" button.
Step6:Enter a topic name ,some key words or even a course summary and click on the “Generate
Course”.
Step10: The publishing process may take some time, depending on the size and complexity of
your course.once its finished ,it shows “published”. The course is released and available to
learners.
RESULT:
Thus the Creating a simple e-learning module for add multimedia elements to a presentation
using PowerPoint using EdApp has been done.