iCAN: Basic Computer Skills
A character shares what Basic Computer Skills looks like at their level
Video coming soon

Basic Computer Skills
Using digital tools to learn and do

What is Basic Computer Skills?
Basic Computer Skills are the foundational digital literacies required to function in modern educational and professional settings — navigating files and software, using productivity tools, communicating via digital platforms, and searching for reliable information online. These skills are the floor, not the ceiling. They make every other form of digital learning accessible.
Recognize It in Your Life
What is a computer or digital skill you had to learn on your own? How did you figure it out?
Take a moment before you write. The best iCAN statements come from real examples.
DOK 1 · Identify
I can identify Basic Computer Skills when I…
Complete the sentence with a specific, real example from your life.
Choose a verb to start your statement:
Your name and learner ID are attached automatically
2.7 · DOK1 · Basic Computer Skills
DOK 2 · Demonstrate
I can demonstrate Basic Computer Skills when I…
Complete the sentence with a specific, real example from your life.
Choose a verb to start your statement:
This becomes evidence in your NextREADY GPS record
2.7 · DOK2 · Basic Computer Skills
(function(){ var p=new URLSearchParams(location.search); var id=p.get('learner')||''; var ref=p.get('ref')||'direct'; document.querySelectorAll('[data-learner-id]').forEach(function(el){el.value=id;}); document.querySelectorAll('[data-src]').forEach(function(el){el.value=ref;}); })();
function nrInsertVerb(level,verb,skill){ var ta=document.getElementById(level+'-input'); if(!ta)return; var txt = level==='dok1' ? 'I can identify '+skill+' when I notice myself '+verb+' ' : 'I can demonstrate '+skill+' by '+verb+' '; ta.value=txt; ta.focus(); ta.setSelectionRange(ta.value.length,ta.value.length); }
function nrSubmit(level,skillCode){ var ta=document.getElementById(level+'-input'); var text=ta?ta.value.trim():''; if(!text){alert('Please write your iCAN statement before submitting.');return;} var icanEl=document.getElementById(level+'-ican'); var icanTxt=document.getElementById(level+'-ican-text'); if(icanEl&&icanTxt){icanTxt.textContent=text;icanEl.classList.add('visible');} var postId=(typeof nrPostId!=='undefined')?nrPostId:0; var nonce=(typeof wpApiSettings!=='undefined')?wpApiSettings.nonce:''; var lid=document.querySelector('[data-learner-id]'); var src=document.querySelector('[data-src]'); var dok=level==='dok1'?'1':'2'; var body={ post:postId, content:text+'\n\n[learner_id:'+(lid?lid.value:'')+'][source:'+(src?src.value:'direct')+'][skill:'+skillCode+'][dok:'+dok+']', author_name:'NextREADY Learner', author_email:'learner@nextready.local' }; if(postId&&nonce){ fetch('/wp-json/wp/v2/comments',{ method:'POST', headers:{'Content-Type':'application/json','X-WP-Nonce':nonce}, body:JSON.stringify(body) }).then(function(r){return r.json();}).then(function(d){ if(d.id){ta.value='';ta.placeholder='✓ Submitted — thank you!';ta.disabled=true;} }).catch(function(e){console.warn(e);}); } else { ta.value='';ta.placeholder='✓ Recorded';ta.disabled=true; } }
