Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
2K views
22616-Programming With Python Syllabus
22616-Programming With Python Syllabus
Uploaded by
Sampada Parate (Samp)
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 22616-Programming With Python Syllabus For Later
Download
Save
Save 22616-Programming With Python Syllabus For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
2K views
22616-Programming With Python Syllabus
22616-Programming With Python Syllabus
Uploaded by
Sampada Parate (Samp)
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 22616-Programming With Python Syllabus For Later
Carousel Previous
Carousel Next
Save
Save 22616-Programming With Python Syllabus For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 10
Search
Fullscreen
Programing with Python Course Code: 22616 ProgramName _ : Computer Engineering Program Group Program Code: CO/CM/AF/CW Semester : Sixth Course Title : Programming with ‘Python’ Course Code 222616 1. RATIONALE Python is powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python code is simple, short, readable, intuitive, and powerful, and thus it is effective for introducing computing and problem solving to beginners. It's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. 2. COMPETENCY The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences: * Develop general purpose programming using python to solve problems 3. COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry-oriented COs associated with the above-mentioned competency: a) Display message on screen using Python script on IDE. b)_ Develop python program to demonstrate use of Operators c) Perform operations on data structures in Python. 4) Develop functions for given problem. e) Design classes for given problem. 1) Handle exceptions. 4. TEACHING AND EXAMINATION SCHEME ee Examination Seheme Scheme 2 Credit | 7 rr Theory Practical Lit|P Paper |__ESE PA Toul | ESE PA, Tol a | Hes, [Max [Min [Max [Min | Max [Min] Max | Min | Max | Min | Max | Min 3[-[2]{ 5 [3 | 7 | 28 [30° [ 00 | 100 | 40 | 25@[ 10 [ 25 | 10 | 50 | 20 (*): Under the theory PA, out of 30 marks, 10 marks are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken during the semester for the assessment of the UOs required for the attainment of the COs. Legends: L-Lecture; T ~ Tutorial/Teacher Guided Theory Practice; P - Practical; C — Credit, ESE - End Semester Examination; PA - Progressive Assessment 5. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topics) This course map illustrates an overview of the flow and linkages of the topics at various levels of outcomes (details in subsequent sections) to be attained by the student by the enit Of the MSBTE inal Copy Dt. 24.09.2019 Page 1of9Programming wth Python Course Cote: 22616 course, in all domains of learning in terms of the industry/employer identified competency depicted at the centre of this map. orem Gey ota yeni Ce Us See Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES ‘The practicals in this section are PrOs (i.e. sub-components of the COs) to be developed and assessed in the student for the attainment of the competency. | Approx. 7 Practical Outcomes (PrOs) Nae) rs. - - Required 1 [install and configure Python IDE T 2 2__| Write simple Python program to display message on screen 1 2 3. | Write simple Python program using operators 1 02 a) Arithmetic Operators b) Logical Operators )_Bitwise Operators _ 4 | Write simple Python program to demonstrate use of conditional statements: a) ‘if statement MSBTE ~ Final Copy Dt. 24.09.2019 Page 2 0f9Programming wih Python Course Code: 22616 Practical Outcomes (PrOs) Unit No. Approx. Hrs. Required b) “if... else” statement c)_Nested ‘if statement ‘Write python program to demonstrate use of looping statements: a) ‘while’ loop b) ‘for’ loop ©) _Nested loops 1 02 ‘Write python program to perform following operations on Li a) Create list b) Access list ©) Update list (Add item, Remove item) d) Delete list I 02 ‘Write python program to perform following operations on Tuples: a) Create Tuple b) Access Tuple ©) Update Tuple d) Delete Tuple MI 02 ‘Write python program to perform following operations on Tuples: a) Create Set b) Access Set elements ©) Update Set a) Delete Set ci 02 Write python program to perform following operations on Dictionaries: a) Create Dictionary b) Access Dictionary elements ©) Update Dictionary 4) Delete Set e) Looping through Dictionary IIL 02 10 i a) Write Python program to demonstrate math built-in functions (Any 2 programs) b) Write Python program to demonstrate string bui (Any 2 programs) in functions wv 02 Develop user defined Python function for given problem: a) Function with minimum 2 arguments b) Funetion returning values W 02 12 Write Python program to demonstrate use of: a) Builtin module (¢.g. keyword, math, number, operator) b) user defined module. IV 02 13 ‘Write Python program to demonstrate use of: a) built-in packages (e.g. NumPy, Pandas) ») user defined packages vv 02 14 ‘Write a program in Python to demonstrate following operations: a) Method overloading b) Method overriding _ ‘Write a program in Python to demonstrate following operations: a) Simple inheritance b) Multiple inheritance MSBTE — Final Copy Dt. 24.09.2019 Page 3 of 9Programming with Python Course Code: 22616 || Approx. S. Practical Outcomes (PrOs) Unit | Hrs. No. No. Fi Required 16 | Write a program in Python to handle user defined exception for | VI 02 given problem Total 2 Note i. A suggestive list of PrOs is given in the above table. More such PrOs can be added to attain the COs and competency. All the above listed practical need to be performed compulsorily, so that the student reaches the ‘Applying Level’ of Blooms's ‘Cognitive Domain Taxonomy’ as generally required by the industry. ii, The ‘Process’ and ‘Product’ related skills associated with each PrO are to be assessed according to a suggested sample given below. ‘S.No. Performance Indicators Weightage in % 1_ | Correctness of business logic 7 40 | 2 | Debugging ability 20 3° | Quality of input and output displayed (messaging and 10 formatting) 4 | Answer to sample questions 20 5__| On time term work submission 10 Total 100 ‘The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences: a) Work collaborativel b) Follow ethical practices. team The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time, Moreover, the level of achievement of the ADOs according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually increase as planned below: © ‘Valuing Level” in 1" year. © ‘Organization Level’ in 2" year. * ‘Characterization Level’ in 3" year. 1 MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED ‘The major equipment with broad specification mentioned here will usher in uniformity in conduct of practicals, as well as aid to procure equipment by authorities concerned. = Equipment Name with Broad Specifications a ie 1 | Computer system All |__| (Any computer system with basic configuration) 2_[‘Python’ Interpreter/ IDE LE 1 Copy Dt. 24.09.2019 Page 4 of 9 SiProgramming with Python Course Code 22616 8. UNDERPINNING THEORY COMPONENTS The following topics/subtopics should be taught and assessed to develop UOs in cogn domain for achieving the COs to attain the identified competency. More UOs could be added. Unit Unit Outcomes (UOs) Topics and Sub-topies (in cognitive domain) Unit=1 _| la Identify the given 1 Features of Python — Interactive, Object Introducti_ | — Variables, Keywords and ~ oriented, Interpreted, platform on and constants in Python independent Syntax of | 1b.Use indentation, comments | 1.2 Python building blocks ~ Identifiers, Python in the given program. Keywords, Indention, Variables, Program | lc. Install the given Python Comments IDE and editor. 13. Python environment setup — Installation 1d.Develop the python and working of IDE program to display the 14 Running Simple Python seripts to given text. display ‘welcome’ message, 1.5 Python Data Types: Numbers, String, Tuples, Lists, Dictionary. Declaration and use of data types Unit-1 | 2a. Write simple Python 2.1 Basie Operators: Arithmetic, Python program for the given Comparison/ Relational, Assignment, Operators arithmetic expressions. Logical, Bitwise, Membership, Identity and 2b, Use different types of operators, Python Operator Precedence Control operators for writing the | 2.2 Control Flow: Flow the arithmetic expressions. | 2.3 Conditional Statements (if, if ... else, statements | 2c. Write a ‘Python’ program nested if) using decision making 2.4 Looping in python (while loop, for loop, structure for two-way. nested loops) branching to solve the 2.5 loop manipulation using continue, pass, given problem. break, else. 2d. Write a ‘Python’ program using decision making structure for multi-way branching to solve the ven problem. MSBTE — Final Copy Dt. 24.09.2019 Page 5 0f9Programming with Python Coutse Coe: 22616 Unit Unit Outcomes (UOs) Topics and Sub-topies _(in cognitive domain) Unit- HI | 3a. Write python program to 3.1 List: Data use and manipulate lists for | a) Defining lists, accessing values in list, Structures | the given problem deleting values in list, updating lists. in Python | 3b. Write python program to |b) Basie List Operations use and manipulate Tuples | c) Built-in List functions for the given problem 3.2 Tuples: 3e, Write python program to a) Accessing values in Tuples, deleting use and manipulate Sets for | values in Tuples, and updating Tuples. the given problem b) Basic Tuple operations. 3d. Write python program toc) Built —in Tuple functions use and manipulate 8.3. Sets: Dictionaries for the given | a) Accessing values in Set, deleting values problem in Set and updating Sets. b) Basic Set operations. ©) Built — in Set functions 3.4 Dictionarie: a) Accessing values in Dictionary, deleting values in Dictionary and updating Dictionary. b) Basic Dictionary operations, ¢) Built - in Dictionaries functions Unit-IV_ | 4a.Use the Python standard (4.1 Use of Python built — in functions (e.g Python functions for the given type/ data conversion functions, math Functions, | problem. functions etc.) modules, | 4b.Develop relevant user ‘4.2. User defined functions: Function and defined functions for the definition, Function calling, function Packages given problem using Python | arguments and parameter passing, Return code. statement, Scope of Variables: Global 4c. Write Python module for variable and Local Variable. the given problem |4.3 Modules: Writing modules, importing 4d. Write Python package for modules, importing objects from the given problem modules, Python built — in modules (e.g. Numeric and mathematical module, Functional Programming Module) Namespace and Scoping. |4.4. Python Packages: Introduction, Writing Python packages, Using standard (e.g, math, seipy, Numpy, matplotlib, pandas | | __ etc.) and user defined packages Unit-V | 5a Create classes and objects | 5.1 Creating Classes and Objects. Object to solve the given problem, | 5.2 Method Overloading and Overriding. Oriented | 56 Write Python code for data | 5.3 Data Hiding Program hiding for the given 5.4 Data abstraction. ming in| problem. 5.5 Inheritance and composition classes Python | 5c Write Python code using _| 5.6 Customization via inheritance data abstraction for the specializing inherited methods. given problem, Sd Write Python program using inheritance for the MSBTE — Final Copy Dt. 24.09.2019 Page 6 0f9Programming with Python Course Code: 22616 Unit (in cognitive domain) given problem. it Outcomes (UOs) ‘Topics and Sub-topics | Unit—VI | Ga Write Python code for the —_| 6.1 I/O Operations: Reading keyboard input, File VO given reading values from Printing to screen Handling keyboard 6.2 File Handling: Opening file in different and 6b Read data from the given modes, accessing file contents using Exception file. standard library functions, Reading and Handling | 6c Write the given data to a writing files, closing a file, Renaming and file, deleting files, Directories in Python, File 6d Handle the given and directory related standard functions exceptions through Python | 6.3 Exception Handling: Introduction, program, Exception handling - ‘try: except: statement, ‘raise’ statement, User defined exceptions Note: To attain the COs and competency, above listed UOs need to be undertaken to achieve the ‘Application Level’ of Bloom's ‘Cognitive Domain Taxonomy" 9, SUGGESTED SPECIFICATION TABLE FOR QUESTION PAPER DESIGN : ~~ |_ Distribution of Theory Marks ; | Nut Unit Title Teaching |g» | vu | A | Total . L “| Level_| Level | Level | Marks 1 _ | Ialzoduction and Syntax of Python uw w 04 os Program - 1 | Python Operators and Control Flow |g o 7 oa 10 statements - : | Mit | Data Structures in Python 2 e | | o | ty _| Python Funetions, modules, and i‘ o )o 7) 0 ll uw Packages “ _| y | Object Oriented Programming in| og » |o lo |v Python = V1_ [ile 10 Handling and Exception 06 wo lolol! Handling L Total 8 pm | 1 | 2 | 70 Legends: R=Remember, U=Understand, A=Apply and above (Bloom’s Revised taxonomy) Note: This specification table provides general guidelines to assist student for their learning and to teachers to teach and assess students with respect to attainment of UOs. The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table. 10. SUGGESTED STUDENT ACTIVITIES Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various ‘outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences forstheir (student’s) portfolio which will be useful for their placement interviews: NO} MSBTE — Final Copy Dt. 24.09.2019 Page 7 of 9Programming with Python Course Code: 2616 a) Prepare journal of practicals. b) Undertake micro-projects. He SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) These are sample strategies, which the teacher can use to accelerate the attainment of the various learning outcomes in this course: a) Massive open online courses (MOOCs) may be used to teach various topics/sub topics, b)_‘L’ in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes: ©) About 15-20% of the topies/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details), 4) With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities, ©) Guide student(s) in undertaking micro-projects, f) Demonstrate students thoroughly before they start doing the practice. 8) Encourage students to refer different websites to have deeper understanding of the subject. h) Observe continuously and monitor the performance of students in Lab. 12, SUGGESTED MICRO-PROJECTS Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based. However, in the fifth and sixth semesters, it should be preferably be individually undertaken to build up the skill and confidence in every student to become problem solver so that s/he contributes to the projects of the industry. In special situations where groups have to be formed for micro-projects, the number of students in the group should not exceed three. The micro-project could be industry application based, intemet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs which are in fact, an integration of PrOs, UOs and ADOs, Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission, The total duration of the micro-project should not be less than 16 (sixteen) student engagement hours during the course. The student ought to submit micro-project by the end of the semester to develop the industry oriented COs. A suggestive list of micro-projects is given here. Similar micro-projects could be added by the concerned faculty: a) Create an English dictionary which i i, Add a word and its meaning. ii, Delete a word and its meaning. iii, Update word or its meaning iv. Print list of word and its meaning, b) To create simple calculator using classes and objects, ©) Develop student management system which will able to: i) Add ii) Delete iti) Update iv) Display student related information like Roll No, Name, Age, Address, Email-Id, Contact Number ete. d) Any other micro-projects suggested by subject faculty on similar line. (Use fimetions, Classes, Objects and other features of ‘Python’ to develop xbov applications) able to perform following function. MSBTE — Final Copy Dt. 24.09.2019 Page 8 of 9 aProgramming with Python Course Code: 22616 13, | SUGGESTED LEARNING RESOURCES Title of Book Author Publication Rao, K. Nageswara | Scitech Publications (India) Pvt. Ltd. Shaikh Akbar ISBN: 9789385983450 Sth Edition, O’Reilly Publication 1 | Python Programing 2 | Learning Python Lutz, Mark ISBN-13: 978-1449355739 Python Essential 4th Edition, Addison-Wesley 5 | Reference Beazley, David | professional, ISBN: 9780672329784 Head First Python, O'Reilly Publication, 2"! Edition, ISBN 4 | and Baition Paul, Barry 1491919531 14. SOFTWARE/LEARNING WEBSITES )_https://www.tutorialspoint.com/pythor/index. htm. b) nptel.ac.in/courses/117106113/34 ©) hutps://www.w3schools.com/python/default.asp 4) _https://www.programiz.com/python-programming ¢)_http://spoken-tutorial.org/ £)_https://docs.python. org/3/tutorial/errors. html 2) _bttps://www.w3resource.com/python-exercises! h)_https://www.anandology.com/python-practice-book/ MSBTE ~ Final Copy Dt. 24.09.2019 Page 9 of 9
You might also like
Railway Testcases
PDF
0% (1)
Railway Testcases
6 pages
PWP - 22616 - QB - Unit Test 1
PDF
100% (1)
PWP - 22616 - QB - Unit Test 1
2 pages
Python 22616 Solved Manual (Join AICTE Telegram)
PDF
No ratings yet
Python 22616 Solved Manual (Join AICTE Telegram)
76 pages
STE Solved Manual
PDF
No ratings yet
STE Solved Manual
46 pages
PWP Practical No. 3
PDF
No ratings yet
PWP Practical No. 3
2 pages
Unit Iv
PDF
No ratings yet
Unit Iv
31 pages
Python Imp Program Msbte Campus Academy
PDF
No ratings yet
Python Imp Program Msbte Campus Academy
14 pages
PWP Practical No. 4
PDF
No ratings yet
PWP Practical No. 4
2 pages
MSBTE Solution App
PDF
No ratings yet
MSBTE Solution App
13 pages
Python Microproject 5 by Campusify
PDF
No ratings yet
Python Microproject 5 by Campusify
17 pages
Practical No. 9: Technique
PDF
No ratings yet
Practical No. 9: Technique
11 pages
PWP Practical 12 PDF
PDF
No ratings yet
PWP Practical 12 PDF
5 pages
UNIT-I Introduction and Syntax of Python Program
PDF
No ratings yet
UNIT-I Introduction and Syntax of Python Program
17 pages
Python
PDF
No ratings yet
Python
232 pages
Css 22519 Lab Manual
PDF
No ratings yet
Css 22519 Lab Manual
48 pages
Advanced Java Project Report
PDF
No ratings yet
Advanced Java Project Report
19 pages
Pwp 22616 All in One (s22,w22,s23,w23,s24) Pyp-output
PDF
No ratings yet
Pwp 22616 All in One (s22,w22,s23,w23,s24) Pyp-output
19 pages
Python MP
PDF
No ratings yet
Python MP
17 pages
@22616 PWP MicroProject
PDF
0% (1)
@22616 PWP MicroProject
16 pages
PWP Micro Project
PDF
No ratings yet
PWP Micro Project
16 pages
I.calculate Length of A String II - Count The Number of Words in String
PDF
0% (1)
I.calculate Length of A String II - Count The Number of Words in String
5 pages
Name: Rohan Konde Roll No:52
PDF
No ratings yet
Name: Rohan Konde Roll No:52
3 pages
CSS Practical No. 14. Roll No. 32
PDF
No ratings yet
CSS Practical No. 14. Roll No. 32
25 pages
VIMP CSS Board Qus V2V
PDF
No ratings yet
VIMP CSS Board Qus V2V
146 pages
PWP 22616 Epa
PDF
No ratings yet
PWP 22616 Epa
77 pages
Emerging Trends Book
PDF
No ratings yet
Emerging Trends Book
140 pages
STE Practical 11-15
PDF
No ratings yet
STE Practical 11-15
24 pages
PWP Practical 7 PDF
PDF
No ratings yet
PWP Practical 7 PDF
4 pages
Python Microproject 4 by Campusify
PDF
No ratings yet
Python Microproject 4 by Campusify
16 pages
Quotes Generator
PDF
100% (1)
Quotes Generator
16 pages
Government Polytechnic, Washim: "Implement Modifier Caesar's Cipher With Shift of Any Key
PDF
No ratings yet
Government Polytechnic, Washim: "Implement Modifier Caesar's Cipher With Shift of Any Key
12 pages
Unit Iii - Data Structures in Python
PDF
No ratings yet
Unit Iii - Data Structures in Python
84 pages
Chapter-IV Python Functions, Modules and Pacakges
PDF
No ratings yet
Chapter-IV Python Functions, Modules and Pacakges
110 pages
CSS (22519) Manual
PDF
No ratings yet
CSS (22519) Manual
62 pages
PWP Micro Project
PDF
No ratings yet
PWP Micro Project
20 pages
22617-Mobile Application Development
PDF
No ratings yet
22617-Mobile Application Development
181 pages
PWP Practical 13 PDF
PDF
No ratings yet
PWP Practical 13 PDF
3 pages
Css Win 2023
PDF
100% (1)
Css Win 2023
25 pages
MAD Microproject Group
PDF
No ratings yet
MAD Microproject Group
28 pages
Micro Project Report ON Implement Communication System Using Steganography Using Audio Files
PDF
No ratings yet
Micro Project Report ON Implement Communication System Using Steganography Using Audio Files
17 pages
PWP Question Paper Answer Sheet - Compress
PDF
No ratings yet
PWP Question Paper Answer Sheet - Compress
17 pages
PWP Practical 8
PDF
No ratings yet
PWP Practical 8
4 pages
PWP - Chapter 1
PDF
No ratings yet
PWP - Chapter 1
53 pages
PWP Micro Project
PDF
No ratings yet
PWP Micro Project
2 pages
22616 2024 Winter Question Paper
PDF
100% (1)
22616 2024 Winter Question Paper
3 pages
WBP Epa
PDF
100% (1)
WBP Epa
56 pages
Mad 22617 Winter 2023 Model Answer
PDF
No ratings yet
Mad 22617 Winter 2023 Model Answer
49 pages
Unit 3 Apply Object Oriented Concepts in PHP-2
PDF
No ratings yet
Unit 3 Apply Object Oriented Concepts in PHP-2
28 pages
Practical No 06 (Answers)
PDF
No ratings yet
Practical No 06 (Answers)
6 pages
Grocery Store Microproject (22518)
PDF
No ratings yet
Grocery Store Microproject (22518)
25 pages
Question Bank 22616
PDF
No ratings yet
Question Bank 22616
8 pages
Ste 22518 Oral Notes
PDF
No ratings yet
Ste 22518 Oral Notes
16 pages
Advanced Java Practical 12
PDF
No ratings yet
Advanced Java Practical 12
7 pages
Defect Report 1
PDF
No ratings yet
Defect Report 1
2 pages
CSS Solved Manual
PDF
No ratings yet
CSS Solved Manual
28 pages
ETI MicroProject
PDF
No ratings yet
ETI MicroProject
24 pages
WBP Model Answer W 2022
PDF
No ratings yet
WBP Model Answer W 2022
23 pages
Unit Vi - File Io Handling and Exception Handling
PDF
No ratings yet
Unit Vi - File Io Handling and Exception Handling
52 pages
Problem Solving and Computer Programming
PDF
No ratings yet
Problem Solving and Computer Programming
16 pages
INT108L0
PDF
No ratings yet
INT108L0
36 pages
tata curvv
PDF
No ratings yet
tata curvv
4 pages
Management Syllabus
PDF
No ratings yet
Management Syllabus
6 pages
2022 CSS Summer Question Paper
PDF
No ratings yet
2022 CSS Summer Question Paper
4 pages
Smart Watch Article Rework 2
PDF
No ratings yet
Smart Watch Article Rework 2
1 page
Clever
PDF
No ratings yet
Clever
5 pages
Article For Smart Watches 1
PDF
No ratings yet
Article For Smart Watches 1
1 page
Funarticle 2
PDF
No ratings yet
Funarticle 2
1 page