Difference between revisions of "CS Training"

From Computer Science
Jump to: navigation, search
(What is Included in the Price)
(Course Credit)
Line 37: Line 37:
  
 
=Course Credit=
 
=Course Credit=
* Prior Learning Assessment
+
* Those who complete the appropriate package can use their completion of the training program to apply for Prior Learning Assessment for the given course.
 
+
* This is for enrolled students, students are charged 25% of the tuition of the course for an evaluation, and the evaluation can include an additional "challenge exam". The challenge exam would be selections from the final interview from the training levels that were completed by the student.
Overall framework...
+
* More details on the process are at https://www.indstate.edu/services/testing/departmental-examsassessment-prior-learning
 
 
* Skills-oriented - able to do a specific thing / solve a specific kind of problem
 
* Problem of the day/week - some public, separate ones used for certifying
 
* Evaluation - auto-checked problems of the day/week, final interview
 
* Solution submission - results of running program, just put into a form; their source code, which won't need to be checked unless to verify
 
 
 
Skills combine and vocab+, to give "", "" combine to give course credit!
 
What is "" called?  
 
 
 
Skills, achievements, levels, roles, certification.
 
 
 
Skills
 
* play computer (arithmetic, strings, functions, lists, loops, nested loops)
 
* run the data structure (array [sorted / unsorted], linked list [singly / doubly linked], binary tree [non-balancing, AVL/red-black], hash table [buckets / probing], heap)
 
*
 
 
 
Training modules...
 
 
 
* Python Programming - basic, intermediate
 
* Linux Use - basic, intermediate
 
* Discrete Mathematics - basic, intermediate
 
* Data Structures - basic, intermediate
 
* Algorithms - basic, intermediate
 
 
 
Sources of info...
 
 
 
* Curated from publicly available sources, put into an outline to meet the goals
 
* Khan Academy CSP
 
* TutorialsPoint
 
* w3schools
 
* automatetheboringstuff
 
 
 
Software setup
 
 
 
* Docker image with everything needed, all runs on their system
 

Revision as of 19:27, 15 November 2021

Training Domains

  • Python programming
  • C programming
  • Data structures
  • Algorithms
  • Unix/linux
  • Mathematics

Training Levels

  • Numbered, with different domains having a different number of levels.
  • Each level is designed to be around BLANK many hours of work (depending on your background and how quickly you pick it up).
  • Each level assumes completion of the previously numbered level.

Training Packages

  • A package that adds up to CS 500, and similarly for CS 501, 151, 201, 202

Curriculum/Content

  • Borrow heavily from materials, readings, videos from the courses we are running.
  • As much as possible use existing resources. The value of the training is in providing the framework, evaluation, and a guide.

Evaluation

  • Auto-graded quizes, quiz questions regularly updated/changed.
  • Auto-graded program output, programs regularly updated/changed.
  • Final interview.

What is Included in the Price

  • Access to training materials, training assignments/quizzes, auto-graded quizzes, auto-graded program output.
  • BLANK many chances at the final interview (required for officially completing/passing the training).
  • For US residents only - help/assistance using Microsoft Teams.
  • Fee per training level is BLANK.

Administration

  • One Microsoft Team for content and communication.
  • Separate Microsoft Team for help/assistance (US residents only).
  • Auto-graded quiz questions hosted securely off of the CS server.
  • Registration/payment from a system used by Community Engagement / ...

Course Credit

  • Those who complete the appropriate package can use their completion of the training program to apply for Prior Learning Assessment for the given course.
  • This is for enrolled students, students are charged 25% of the tuition of the course for an evaluation, and the evaluation can include an additional "challenge exam". The challenge exam would be selections from the final interview from the training levels that were completed by the student.
  • More details on the process are at https://www.indstate.edu/services/testing/departmental-examsassessment-prior-learning