Difference between revisions of "IU:TestPage"

From IU
Jump to navigation Jump to search
(Replaced content with " = No-Code and Low-Code Development = * Course name: No-Code and Low-Code Development * Course number: ITE-02 == Course Characteristics == === Key concepts of the class...")
Tag: Replaced
Line 1: Line 1:
   
  +
= No-Code and Low-Code Development =
= Analytical Geometry \& Linear Algebra -- I =
 
* Course name: Analytical Geometry \& Linear Algebra -- I
+
* Course name: No-Code and Low-Code Development
* Course number: XYZ
+
* Course number: ITE-02
   
 
== Course Characteristics ==
 
== Course Characteristics ==
   
 
=== Key concepts of the class ===
 
=== Key concepts of the class ===
  +
* no-code/low-code development
* fundamental principles of vector algebra,
 
  +
* rapid application development
* concepts of basic geometry objects and their transformations in the plane and in the space
 
   
 
=== What is the purpose of this course? ===
 
=== What is the purpose of this course? ===
  +
The main purpose of this course is to enable students to build, deploy, and update applications for various business or technical purposes using no-code and low-code platforms.
This is an introductory course in analytical geometry and linear algebra. After having studied the course, students get to know fundamental principles of vector algebra and its applications in solving various geometry problems, different types of equations of lines and planes, conics and quadric surfaces, transformations in the plane and in the space. An introduction on matrices and determinants as a fundamental knowledge of linear algebra is also provided.
 
=== Course objectives based on Bloom’s taxonomy ===
 
 
==== - What should a student remember at the end of the course? ====
 
By the end of the course, the students should be able to
 
* List basic notions of vector algebra,
 
* recite the base form of the equations of transformations in planes and spaces,
 
* recall equations of lines and planes,
 
* identify the type of conic section,
 
* recognize the kind of quadric surfaces.
 
 
==== - What should a student be able to understand at the end of the course? ====
 
By the end of the course, the students should be able to
 
* explain the geometrical interpretation of the basic operations of vector algebra,
 
* restate equations of lines and planes in different forms,
 
* interpret the geometrical meaning of the conic sections in the mathematical expression,
 
* give the examples of the surfaces of revolution,
 
* understand the value of geometry in various fields of science and techniques.
 
 
==== - What should a student be able to apply at the end of the course? ====
 
By the end of the course, the students should be able to
 
* Perform the basic operations of vector algebra,
 
* use different types of equations of lines and planes to solve the plane and space problems,
 
* represent the conic section in canonical form,
 
* compose the equation of quadric surface.
 
=== Course evaluation ===
 
{| class="wikitable"
 
|+ Course grade breakdown
 
|-
 
! Type !! Points
 
|-
 
| Labs/seminar classes || 10
 
|-
 
| Interim performance assessment || 20
 
|-
 
| Exams || 70
 
|}
 
 
=== Grades range ===
 
{| class="wikitable"
 
|+ Course grading range
 
|-
 
! Grade !! Points
 
|-
 
| A || [80, 100]
 
|-
 
| B || [60, 79]
 
|-
 
| C || [40, 59]
 
|-
 
| D || [0, 39]
 
|}
 
=== Resources and reference material ===
 
* \bibentry{Sharipov:2013}
 
== Course Sections ==
 
The main sections of the course and approximate hour distribution between them is as follows:
 
=== Section 1 ===
 
 
==== Section title ====
 
Vector algebra
 
 
==== Topics covered in this section ====
 
* Vector spaces
 
* Basic operations on vectors (summation, multiplication by scalar, dot product)
 
* Linear dependency and in-dependency of the vectors
 
* Basis in vector spaces
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 0
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# How to perform the shift of the vector?
 
# What is the geometrical interpretation of the dot product?
 
# How to determine whether the vectors are linearly dependent?
 
# What is a vector basis?
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# Evaluate <math>|\textbf{a}|^2-2\sqrt3\textbf{a}\cdot\textbf{b}-7|\textbf{b}|^2</math> given that <math>|\textbf{a}|=4</math>, <math>|\textbf{b}|=1</math>, <math>\angle(\textbf{a},\,\textbf{b})=150^{\circ}</math>.
 
# Prove that vectors <math>\textbf{b}(\textbf{a}\cdot\textbf{c})-\textbf{c}(\textbf{a}\cdot\textbf{b})</math> and <math>\textbf{a}</math> are perpendicular to each other.
 
# Bases <math>AD</math> and <math>BC</math> of trapezoid <math>ABCD</math> are in the ratio of <math>4:1</math>. The diagonals of the trapezoid intersect at point <math>M</math> and the extensions of sides <math>AB</math> and <math>CD</math> intersect at point <math>P</math>. Let us consider the basis with <math>A</math> as the origin, <math>\overrightarrow{AD}</math> and <math>\overrightarrow{AB}</math> as basis vectors. Find the coordinates of points <math>M</math> and <math>P</math> in this basis.
 
# A line segment joining a vertex of a tetrahedron with the centroid of the opposite face (the centroid of a triangle is an intersection point of all its medians) is called a median of this tetrahedron. Using vector algebra prove that all the four medians of any tetrahedron concur in a point that divides these medians in the ratio of <math>3:1</math>, the longer segments being on the side of the vertex of the tetrahedron.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Vector spaces. General concepts.
 
# Dot product as an operation on vectors.
 
# Basis in vector spaces. Its properties.
 
=== Section 2 ===
 
 
==== Section title ====
 
Introduction to matrices and determinants
 
 
==== Topics covered in this section ====
 
* Relationship between Linear Algebra and Analytical Geometry
 
* Matrices 2x2, 3x3
 
* Determinants 2x2, 3x3
 
* Operations om matrices and determinants
 
* The rank of a matrix
 
* Inverse matrix
 
* Systems of linear equations
 
* Changing basis and coordinates
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 1
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# What is the difference between matrices and determinants?
 
# Matrices <math>A</math> and <math>C</math> have dimensions of <math>m\times n</math> and <math>p\times q</math> respectively, and it is known that the product <math>ABC</math> exists. What are possible dimensions of <math>B</math> and <math>ABC</math>?
 
# How to determine the rank of a matrix?
 
# What is the meaning of the inverse matrix?
 
# How to restate a system of linear equations in the matrix form?
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# Find <math>A+B</math> and <math>2A-3B+I</math>.
 
# Find the products <math>AB</math> and <math>BA</math> (and so make sure that, in general, <math>AB\neq BA</math> for matrices).
 
# Find the inverse matrices for the given ones.
 
# Find the determinants of the given matrices.
 
# Point <math>M</math> is the centroid of face <math>BCD</math> of tetrahedron <math>ABCD</math>. The old coordinate system is given by <math>A</math>, <math>\overrightarrow{AB}</math>, <math>\overrightarrow{AC}</math>, <math>\overrightarrow{AD}</math>, and the new coordinate system is given by <math>M</math>, <math>\overrightarrow{MB}</math>, <math>\overrightarrow{MC}</math>, <math>\overrightarrow{MA}</math>. Find the coordinates of a point in the old coordinate system given its coordinates <math>x'</math>, <math>y'</math>, <math>z'</math> in the new one.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Operations om matrices and determinants.
 
# Inverse matrix.
 
# Systems of linear equations and their solution in matrix form.
 
# Changing basis and coordinates.
 
=== Section 3 ===
 
 
==== Section title ====
 
Lines in the plane and in the space
 
 
==== Topics covered in this section ====
 
* General equation of a line in the plane
 
* General parametric equation of a line in the space
 
* Line as intersection between planes
 
* Vector equation of a line
 
* Distance from a point to a line
 
* Distance between lines
 
* Inter-positioning of lines
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 0
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# How to represent a line in the vector form?
 
# What is the result of intersection of two planes in vector form?
 
# How to derive the formula for the distance from a point to a line?
 
# How to interpret geometrically the distance between lines?
 
# List all possible inter-positions of lines in the space.
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# Two lines are given by the equations <math>\textbf{r}\cdot\textbf{n}=A</math> and <math>\textbf{r}=\textbf{r}_0+\textbf{a}t</math>, and at that <math>\textbf{a}\cdot\textbf{n}\neq0</math>. Find the position vector of the intersection point of these lines.
 
# Find the distance from point <math>M_0</math> with the position vector <math>\textbf{r}_0</math> to the line defined by the equation (a) <math>\textbf{r}=\textbf{r}_0+\textbf{a}t</math>; (b) <math>\textbf{r}\cdot\textbf{n}=A</math>.
 
# Diagonals of a rhombus intersect at point <math>M(1;\,2)</math>, the longest of them being parallel to a horizontal axis. The side of the rhombus equals 2 and its obtuse angle is <math>120^{\circ}</math>. Compose the equations of the sides of this rhombus.
 
# Compose the equations of lines passing through point <math>A(2;-4)</math> and forming angles of <math>60^{\circ}</math> with the line <math>\frac{1-2x}3=\frac{3+2y}{-2}</math>.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Lines in the plane and in the space. Equations of lines.
 
# Distance from a point to a line.
 
# Distance between two parallel lines.
 
# Distance between two skew lines.
 
=== Section 4 ===
 
 
==== Section title ====
 
Planes in the space
 
 
==== Topics covered in this section ====
 
* General equation of a plane
 
* Normalized linear equation of a plane
 
* Vector equation of a plane
 
* Parametric equation a plane
 
* Distance from a point to a plane
 
* Projection of a vector on the plane
 
* Inter-positioning of lines and planes
 
* Cross Product of two vectors
 
* Triple Scalar Product
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 0
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# What is the difference between general and normalized forms of equations of a plane?
 
# How to rewrite the equation of a plane in a vector form?
 
# What is the normal to a plane?
 
# How to interpret the cross products of two vectors?
 
# What is the meaning of scalar triple product of three vectors?
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# Find the cross product of (a) vectors <math>\textbf{a}(3;-2;\,1)</math> and <math>\textbf{b}(2;-5;-3)</math>; (b) vectors <math>\textbf{a}(3;-2;\,1)</math> and <math>\textbf{c}(-18;\,12;-6)</math>.
 
# A triangle is constructed on vectors <math>\textbf{a}(2;4;-1)</math> and <math>\textbf{b}(-2;1;1)</math>. (a) Find the area of this triangle. (b) Find the altitudes of this triangle.
 
# Find the scalar triple product of <math>\textbf{a}(1;\,2;-1)</math>, <math>\textbf{b}(7;3;-5)</math>, <math>\textbf{c}(3;\,4;-3)</math>.
 
# It is known that basis vectors <math>\textbf{e}_1</math>, <math>\textbf{e}_2</math>, <math>\textbf{e}_3</math> have lengths of <math>1</math>, <math>2</math>, <math>2\sqrt2</math> respectively, and <math>\angle(\textbf{e}_1,\textbf{e}_2)=120^{\circ}</math>, <math>\angle(\textbf{e}_1,\textbf{e}_3)=135^{\circ}</math>, <math>\angle(\textbf{e}_2,\textbf{e}_3)=45^{\circ}</math>. Find the volume of a parallelepiped constructed on vectors with coordinates <math>(-1;\,0;\,2)</math>, <math>(1;\,1\,4)</math> and <math>(-2;\,1;\,1)</math> in this basis.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Planes in the space. Equations of planes.
 
# Distance from a point to a plane, from a line to a plane.
 
# Projection of a vector on the plane.
 
# Cross product, its properties and geometrical interpretation.
 
# Scalar triple product, its properties and geometrical interpretation.
 
=== Section 5 ===
 
 
==== Section title ====
 
Quadratic curves
 
 
==== Topics covered in this section ====
 
* Circle
 
* Ellipse
 
* Hyperbola
 
* Parabola
 
* Canonical equations
 
* Shifting of coordinate system
 
* Rotating of coordinate system
 
* Parametrization
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 0
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# Formulate the canonical equation of the given quadratic curve.
 
# Which orthogonal transformations of coordinates do you know?
 
# How to perform a transformation of the coordinate system?
 
# How to represent a curve in the space?
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# Prove that a curve given by <math>34x^2+24xy+41y^2-44x+58y+1=0</math> is an ellipse. Find the major and minor axes of this ellipse, its eccentricity, coordinates of its center and foci. Find the equations of axes and directrices of this ellipse.
 
# Determine types of curves given by the following equations. For each of the curves, find its canonical coordinate system (i.e. indicate the coordinates of origin and new basis vectors in the initial coordinate system) and its canonical equation. (a) <math>9x^2-16y^2-6x+8y-144=0</math>; (b) <math>9x^2+4y^2+6x-4y-2=0</math>; (c) <math>12x^2-12x-32y-29=0</math>; (d) <math>xy+2x+y=0</math>;
 
# Find the equations of lines tangent to curve <math>6xy+8y^2-12x-26y+11=0</math> that are (a) parallel to line <math>6x+17y-4=0</math>; (b) perpendicular to line <math>41x-24y+3=0</math>; (c) parallel to line <math>y=2</math>.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Determine the type of a given curve with the use of the method of invariant.
 
# Compose the canonical equation of a given curve.
 
# Determine the canonical coordinate system for a given curve.
 
=== Section 6 ===
 
 
==== Section title ====
 
Quadric surfaces
 
 
==== Topics covered in this section ====
 
* General equation of the quadric surfaces
 
* Canonical equation of a sphere and ellipsoid
 
* Canonical equation of a hyperboloid and paraboloid
 
* Surfaces of revolution
 
* Canonical equation of a cone and cylinder
 
* Vector equations of some quadric surfaces
 
 
==== What forms of evaluation were used to test students’ performance in this section? ====
 
{| class="wikitable"
 
|+
 
|-
 
! Form !! Yes/No
 
|-
 
| Development of individual parts of software product code || 0
 
|-
 
| Homework and group projects || 1
 
|-
 
| Midterm evaluation || 1
 
|-
 
| Testing (written or computer based) || 1
 
|-
 
| Reports || 0
 
|-
 
| Essays || 0
 
|-
 
| Oral polls || 1
 
|-
 
| Discussions || 1
 
|}
 
 
==== Typical questions for ongoing performance evaluation within this section ====
 
# What is the type of a quadric surface given by a certain equation?
 
# How to compose the equation of a surface of revolution?
 
# What is the difference between a directrix and generatrix?
 
# How to represent a quadric surface in the vector form?
 
 
==== Typical questions for seminar classes (labs) within this section ====
 
# For each value of parameter <math>a</math> determine types of surfaces given by the equations: (a) <math>x^2+y^2-z^2=a</math>; (b) <math>x^2+a\left(y^2+z^2\right)=1</math>; (c) <math>x^2+ay^2=az</math>; (d) <math>x^2+ay^2=az+1</math>.
 
# Find a vector equation of a right circular cone with apex <math>M_0\left(\textbf{r}_0\right)</math> and axis <math>\textbf{r}=\textbf{r}_0+\textbf{a}t</math> if it is known that generatrices of this cone form the angle of <math>\alpha</math> with its axis.
 
# Find the equation of a cylinder with radius <math>\sqrt2</math> that has an axis <math>x=1+t</math>, <math>y=2+t</math>, <math>z=3+t</math>.
 
# An ellipsoid is symmetric with respect to coordinate planes, passes through point <math>M(3;\,1;\,1)</math> and circle <math>x^2+y^2+z^2=9</math>, <math>x-z=0</math>. Find the equation of this ellipsoid.
 
 
==== Tasks for midterm assessment within this section ====
 
 
 
==== Test questions for final assessment in this section ====
 
# Determine the type of a quadric surface given by a certain equation.
 
# Compose the equation of a surface of revolution with the given directrix and generatrix.
 
# Represent a given equation of a quadric surface in the vector form.
 

Revision as of 16:03, 22 December 2021

No-Code and Low-Code Development

  • Course name: No-Code and Low-Code Development
  • Course number: ITE-02

Course Characteristics

Key concepts of the class

  • no-code/low-code development
  • rapid application development

What is the purpose of this course?

The main purpose of this course is to enable students to build, deploy, and update applications for various business or technical purposes using no-code and low-code platforms.