0% found this document useful (0 votes)
75 views9 pages

IT Skills Lesson Plan 043059

Uploaded by

amrutha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views9 pages

IT Skills Lesson Plan 043059

Uploaded by

amrutha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Government of Karnataka

Commissionerate of Collegiate and Technical Education


(With effect from 2023-24 for C-20 curriculum)
COURSE PLAN
Name of the Institution: Govt. Polytechnic, hangal. Name of the Programme:Diploma in Computer Science &Engg. Semester: 2nd
Name of the Course Coordinator: Rabiya B R Designation:Lecturer Course Name and Code: IT SkillsLab&20CS01P
Contact Hours per week: 6 Hours Type of Course: Lecture and Practice Total Credits: 2:0:4 Contact Hours per semester: 78Hours

If any change
Hours
in planned Teaching aids
Graded allotted Methodology Remarks by
Planned date content and resources Learning
Sl. Exercise(GE) Planned content delivery for adopted to Program
for content delivery; used for outcomes
No Unit No. and (Tutorials and Graded Exercise) planned validate the coordinator
delivery specify revised planned content achieved
CO content learning ** (HOD)
date of content delivery
delivery
delivery

01 Introduction to computer programming


02 Algorithms –With sufficient examples
03 Flowcharts – With sufficient examples

04 Execute simple programs

06 Introduction to Application development


Simple android application
07 development (No knowledge of
programming language is required).
Unit 1 Write an algorithm for programmable
problems Example for Reference: •
08 Add/subtract two numbers • Find the
largest/smallest of 3 numbers • Calculate
and print sum of 'N' numbers
Design a flowchart for programmable problems
Example for Reference: Add/subtract two
09 numbers Find the largest/smallest of 3 numbers
Calculate and print sum of 'N' numbers
Design and create simple game using
10
MIT-scratch/Code.org
Design and create simple game using
11
MIT-scratch/Code.org
Design and create simple android
12
application (MIT App Inventor)
Design and create simple android
13
application (MIT App Inventor)
Activity: create a simple Android
15
application
Basic web technologies § Browser § Web
–Server § Client-Server Model § URL § SEO
16
techniques § Domain names and domain
name system.
Basic web technologies § Browser § Web
–Server § Client-Server Model § URL § SEO
17
techniques § Domain names and domain
name system.
Basic web technologies § Browser § Web
–Server § Client-Server Model § URL §
18
SEO techniques § Domain names and
domain name system.
Creating Web-pages with HTML5 - Static
web pages. § Introduction, Editors § Tags,
19 Attributes, Elements, Headings § Links,
Images, List, Tables, Forms § Formatting,
Unit 2 Layout, Iframes.
Creating Web-pages with HTML5 - Static
web pages. § Introduction, Editors § Tags,
20 Attributes, Elements, Headings § Links,
Images, List, Tables, Forms § Formatting,
Layout, Iframes.
Creating Web-pages with HTML5 - Static
web pages. § Introduction, Editors § Tags,
21 Attributes, Elements, Headings § Links,
Images, List, Tables, Forms § Formatting,
Layout, Iframes.
Formatting web pages with style sheets
22
(CSS3). § Introduction to CSS § Inline CSS,
Internal CSS, Classes and IDs § div, Color,
Floating, Positioning § Margins, Padding,
Borders § Fonts, Aligning Text, Styling
Links
Formatting web pages with style sheets
(CSS3). § Introduction to CSS § Inline CSS,
Internal CSS, Classes and IDs § div, Color,
23
Floating, Positioning § Margins, Padding,
Borders § Fonts, Aligning Text, Styling
Links
Formatting web pages with style sheets
(CSS3). § Introduction to CSS § Inline CSS,
Internal CSS, Classes and IDs § div, Color,
24
Floating, Positioning § Margins, Padding,
Borders § Fonts, Aligning Text, Styling
Links
Creating a web page dynamic using
JavaScript. § Dynamic web page and
25
Introduction to JS § Basic syntax §
Functions § Events
Creating a web page dynamic using
JavaScript. § Dynamic web page and
26
Introduction to JS § Basic syntax §
Functions § Events
Creating a web page dynamic using
JavaScript. § Dynamic web page and
27
Introduction to JS § Basic syntax §
Functions § Events
Creating a web page dynamic using
JavaScript. § Dynamic web page and
28
Introduction to JS § Basic syntax §
Functions § Events
29 Creating dashboards in websites.
30 Creating dashboards in websites.
31 Creating dashboards in websites.
Design and create webpage for displaying
32 your poem (Title, header, paragraph,
formatting tags)
Design and create webpage for displaying
33 your poem (Title, header, paragraph,
formatting tags)
Design and create webpage for your wish
list (What you want to do). Also list
34 challenges and opportunities along with
images to present your dreams (List
ordered and unordered, Image, table)
Design and create webpage for your wish
list (What you want to do). Also list
35 challenges and opportunities along with
images to present your dreams (List
ordered and unordered, Image, table)
Design and create webpage using HTML
36 and CSS about an awesome animal (Use
necessary CSS tags)
Design and create webpage using HTML
37 and CSS about an awesome animal (Use
necessary CSS tags)
Design and create web page for a travel
book/recipe book with more than 3
38
pages, table to list places/recipes (iframe,
hyperlink)
Design and create web page for a travel
book/recipe book with more than 3
39
pages, table to list places/recipes (iframe,
hyperlink)
Design and create web page with
JavaScript to design a simple calculator to
40
perform the following operations: sum,
product, difference and quotient
Design and create web page with
JavaScript to design a simple calculator to
41
perform the following operations: sum,
product, difference and quotient
Design and create a personal webpage
42
with dashboard
Design and create a personal webpage
43
with dashboard
6 Activity: Personal website design and
launch with a free platform or Create a
Blogging website. § Online platforms
44 (Learning and executing) §
https://www.w3schools.com/ §
https://studio.code.org §
https://www.khanacademy.org
6 Activity: Personal website design and
launch with a free platform or Create a
Blogging website. § Online platforms
45 (Learning and executing) §
https://www.w3schools.com/ §
https://studio.code.org §
https://www.khanacademy.org
Introduction to business process
46
automation.
Organization structure and functions
47 composition-Properties and applications
§ Structure § Types § Functional Units
Workflows § Introduction § Components
48 Unit 3 § Use and use cases
Enterprise resource planning § History §
49 Evolution § Uses of ERP § ERP software
tools.
Enterprise resource planning § History §
50 Evolution § Uses of ERP § ERP software
tools.
Design and create web page about
advantages of business process
51
automation with respect to your branch
of engineering
Design and create web page about
advantages of business process
52
automation with respect to your branch
of engineering
Create a workflow for education loan
53 approval in bank/diploma admission
process (Use any tool)
Create a workflow for education loan
54 approval in bank/diploma admission
process (Use any tool)
Demonstrate ERP with ERPNext Demo for
55 manufacturing, retail and service sector
(Use any other ERP tools)
Demonstrate ERP with ERPNext Demo for
56 manufacturing, retail and service sector
(Use any other ERP tools)
Activity: § Project plan for summer
internship - use open source ERP
Software § Identify different components
57 of nearby organization with recourse plan
and workflow design. § Identify types of
ERP software available with their market
share.
58 Fundamentals of cloud
Cloud service models § IaaS
(Infrastructure-as-a-Service) § PaaS
59
(Platform-as-a-Service) § SaaS (Software-
Unit 4 as-a-Service)
Cloud deployment types § Public, §
60
Private, § Hybrid § Community Cloud
Cloud services: § Google Drive - file
storage and synchronization service
developed by Google; § Google docs-
61
bring your documents to life with smart
editing and styling tools to help you easily
format text and paragraphs;
Google Co-lab (Usage of Jupyter
Notebook): Colab notebooks allow you to
combine 1. Understand Cloud concepts 2.
Identify and use Cloud services 3.
UnderstandIoT concepts 4. Identify IoT
62
applications Diploma in Computer
Science & Engineering 2020-21 C20
Department of Collegiate & Technical
Education Bengaluru-560001 Page 59
executable code and rich text in a single
document, along with images, HTML,
LaTeX, and more. § Google App Engine:
Google App Engine is a Platform as a
Service and cloud computing platform for
developing and hosting web applications
in Google-managed data centers.
Applications are sandboxed and run
across multiple servers.
5 Working of IoT and IoT components
63 (Only brief introduction and
demonstration through videos)
Explain concept of Internet of Things with
64 examples § Smart home § Smart city §
Smart farming
Create user account and demonstrate
65 use of Google drive, Google docs, Google
Co-lab (Usage of Jupyter Notebook)
Demonstrate Internet of Things using
66 with examples a. Smart home b. Smart
city c. Smart farming
Introduction to Cyber security and cyber
safety. § Brief awareness on cyber safety
67 measures § Identification of basic
security issues in mobile phones and
personal computers
Installation of Antivirus software §
Firewall concepts § Browser settings §
68
Importance of privacy and Password
policy (Best practices).
Common threats - Demonstration §
69 Unit 5 Phishing § DoS attack
Man in the middle attack §
70
Eavesdropping § Spamming
71 Installation of Antivirus software
72 Installation of Antivirus software
Demonstration and hands on browser
73
settings
Demonstration and hands on browser
74
settings
Demonstration and hands on privacy
75
settings and password policy
Demonstration of common security
76 threats (using videos) a. Phishing b. DoS
attack
Demonstration of common security
77 threats (using videos) c. Man in the
middle attack d. Spamming e. Virus
Identification of basic security issues in
computers of your college and fixing the
same. § Visit nearby government
organization. § Identify basic
78
cybersecurity issues and fixing the same §
Demonstrate the importance of
cybersecurity, password policy, and cyber
safety.

Name & Signature:

Course Co-coordinator (Faculty ) Programme Co-coordinator (HOD) Principal:

NOTES:

1. It is compulsory to prepare log book/record of exercises. It is also required to get each exerciserecorded in logbook, checked and duly dated signed by the teacher.
2. Student activities are compulsory and are also required to be performed and noted in logbook.
3. Student activity is compulsory and part of skill assessment. The activity enable student toexplore the course, help student to demonstrate creativity & critical thinking.
4. Student activity report is compulsory part to be submitted at the time of practical ESE.
5. Term work report is compulsory part to be submitted at the time of practical ESE.
6. Student activity and student activity reports must be uploaded to learning managementsystem.
7. For CIE, students are to be assessed for Skills/competencies achieved.

You might also like