Using numbers as a database?  (Grade book application)

After searching for an excel or numbers template that I can use for grading, I think I have to write my own to get what I want.
The problem: I have a class with 28 students in it. Each student will be performing various assignments. Each assignment will be criterion referenced (with a master description of what the levels are for each score - ie a 'rubric' for the edu - jargon minded). I would like to enter the students ONCE. Then create a data entry form for each assignment. Finally, I need to generate the following reports:
Data Entry
Assignment 1:
Fail | Pass | Credit | Distinction | High Distinction
Student 1 X
Stdnt 2 X
Stdnt 3 X
Stdnt 4 X
I would like to be able to generate a new assignment, fill in the header info of what the criteria are for each score, and have the form auto-filled with the list of students - not have to select each from a drop down list.
Class Report: (Note, each score will be assigned a numeric value 1 through 5)
Asgmt 1 | Asgmt 2 | Asgmt 3 | Total Score
Stdnt 1 2 5 4 11
Stdnt 2 4 4 3 11
Stdnt 3 5 5 4 14
And finally, a student report:
Student 1:
Asgnmt Score Description
1 2 Minimal use of references, many spelling errors.
2 5 Showed superior insight into the issues discussed.
3 4 Demonstrated an above average understanding of this concept
(Descriptions of each assignment to be auto filled from the appropriate header description in the relevant assignment.)
Can this be done in numbers? I had hopes for Bento, but after having played with it for several hours now, I have about given up on ever getting it to do this task.
Not asking someone to write this for me, but I would appreciate feedback and guidance on if it can or cannot be done in numbers, and suggestions on how to program these tasks. There are of course other things that need to be done to the data, but this is the essential core.
ADVthanksANCE

Brian,
See what you think of the screenshot below.
_*Class Report Table*_
The basic data entry concept has been changed so that the roster and scores are entered directly into the class report table. Information in all other tables is derived from this table and the Rubrics table. There is no need for a separate Roster table.
_*Rubric Table*_
A separate Rubric table makes a LOOKUP somewhat easier. Each Rubric is coded by assignment number and level so that it can be accessed by the student tables with the formula:
=LOOKUP("A"&A3&"-"&B3, Rubric Table :: Code, Rubric Table :: Rubric)
_*Student Tables*_
Student names are either typed in or entered with the formula: =Class Report :: A2. The table titles can be eliminated or their title names edited in the sheets panel.
Scores are obtained from the Class Report Table using formulas of the form:
=IF(ISBLANK(LOOKUP(A$2, Class Report :: Name, Class Report :: 'A-1')),"",LOOKUP(A$2, Class Report :: Name, Class Report :: 'A-1'))
The formula for the rubric is given above.
After completing the first table, use it as a template to duplicate the rest. Only the names change.
_*Assignment Tables*_
It seemed that your purpose for these tables was two-fold: 1) to enter scores and 2) to show rubrics in the headers. Both seem rather cumbersome and add an extra level of upkeep when assignments are added. These tables are shown below for visual purposes but I think they can be eliminated unless you want to see a pattern of “x’s”. Incidentally, these tables, too, were calculated from the Class Report table.
_*Auto Expansion*_
Adding Assignment columns to the Class Report table is easy enough if added before the EOR column (End of Range) so that the totals formula will not have to be adjusted. Unfortunately, there is no way that the other tables will auto expand. My recommendation is that you over anticipate your number of assignments and students and create tables to that size. If you do this, the EOR column will not be necessary.
Hoping this gives you some direction and food for thought.
pw

Similar Messages

  • I am using numbers to create a grade book for my classroom

    I am using numbers to create a grade book for my classroom but would like to know how to link information in one table to a cell in another.

    To reference to a cell in the same file, but in a other sheet user the following format:
    sheet::table::cell
    sheet: the name of the sheet
    table: the name of teh table in the sheet
    cell: the cell reference in the table (e.g. B5)
    See also page 90 in the manual.
    Or simple start to write the formula and click simple an the cell in the other sheet.
    To reference a cell in a other file, there is in the moment no way, to do it (that I know).
    https://discussions.apple.com/thread/1185100?start=0&tstart=0

  • I'm using numbers for my students grades. the passing grade is 30 points. what i want to happen is that very students with a grade of less than 30 will have their points it red color. does the IF function can do this? how?

    i'm using numbers for my students grades. the passing grade is 30 points. what i want to happen is that very students with a grade of less than 30 will have their points it red color. does the IF function can do this? how?

    Hi efren
    Conditional format will do this.
    Select the Cells, then Menu > Format > Show Conditional Format Rules
    Regards,
    Ian.

  • Can I use Numbers as a database?

    I am new to Numbers, but have some experience with Excel. If not not numbers do I need to go with something like FileMaker?

    Real databases do a lot of things that cannot be done in spreadsheets.  But I don't know what it is you need to do. If you simply want to keep track of some text and numbers, spreadsheets are rudimentary databases that can do that. If you want to imbed files in the database or run reports or create relationships between tables of data, spreadsheets are not the way to go. Filemaker is really nice (though not cheap) and there is a definite learning curve.

  • Using Numbers as an Address Book?

    I do not yet have iWork 08, but I was wondering if I can use Numbers as a second address book, with email, contacts and web pages etc. I would like to be able to copy and paste addresses straight into mail as you would from address book.
    I am really just trying to separate my address book into work contacts versus personal, and with work contacts, I need to index them into several categories. I know I can do this with smart groups in address book, just looking to create 2 separate books as mentioned earlier.

    As Pages is trying to "speak" to the AddressBook program, I assumes that it would not be a good track to duplicate the app.
    My guess would be that you may solve the problem with an AppleScript allowing you to swap two sets of AddressBook data files.
    The idea would be to:
    enter the folder:
    <bootVolume>:Users:<yourAccount>:Library:Application Support:AddressBook:
    create two subfolders
    one named "dataSet1" and one named "dataset2"
    move the five files existing in the folder into "dataset1".
    After that, launch AddressBook to build a new set of datas.
    When this new set will be OK, move it into "dataset2".
    This being done,
    when you want to work with the first set, duplicate the contents of dataset1 into the standard folder
    when you want to work with the 2nd set, duplicate the contents of dataset2 into the standard folder
    Of course, before replacing a "set1" by a "set2" it would be safe to copy the set1 into dataset1 to protect the "recent changes".
    It's a bit of trickery but it is a viable approach.
    It's the way I would work if I was using Bento. Doing that, I would be able to use different documents to store different kinds of infos.
    Yvan KOENIG (from FRANCE dimanche 1 juin 2008 16:03:30)

  • Address book application won't open

    I just got a new IPhone and I wanted to import my contacts from Entourage. I used the Help function to get the method and did an export using LDAP. However, the Address book application will not let me in to edit, import or do anything other than add a current email address to the address book. I tried opening the Address book from the Finder but when I click on it nothing happens and it doesn't open. What should I do next?

    sblady,
    If you are running the latest updates to Entourage, you don't need to export the contacts with LDAP from Entourage to get them into Address Book.
    This article contains more information:
    http://docs.info.apple.com/article.html?artnum=305938
    I am unclear from the text of your post if Address Book is not opening at all, or if it is just not allowing you to do anything once it opens. This article shows several of the Address Book screens:
    http://docs.info.apple.com/article.html?path=AddressBook/4.0/en/disc.html
    Do any of those screens come up?
    Hope this helps,
    Nathan C.

  • Newbie trying to convert this to use numbers from excel

    I am fairly new at this and have not worked with numbers at all but the problem I have is that I do not have Excel on all my Mac's and this needs to work with Numbers.
    it is a basic copy and paste based on a particular tab in Safari and another in numbers
    ie.. i want to copy content from a specific safaritab()  to a specific tab in numbers by name.. this works perfectly with using excel (took forever for me to piece together) but I am struggling to convert to use in numbers instead.  any help would be most appreciated.
    this is the working code for using excel that i wish to convert to use numbers instead.
    #Code begin
    tell application "Safari" to launch
    tell application "Safari" to activate
    useSafariTab(3)
    copyDataB()
    tell application "Microsoft Excel"
    activate
    activate object workbook "SpreadSheetA"
    activate object sheet "DesiredTabName"
    clear range range "A:Z"
    select cell "a2"
    end tell
    pasteDataA()
    on useSafariTab(a)
    tell application "Safari"
    set thisTab to tab a of window 1
    set current tab of window 1 to thisTab
    delay 1
    end tell
    end useSafariTab
    on copyDataB()
    tell application "System Events"
    delay 1
    keystroke "a" using {command down}
    delay 3
    keystroke "c" using {command down}
    delay 5
    end tell
    end copyDataB
    on pasteDataA()
    tell application "Microsoft Excel"
    activate
    activate object workbook "SpreadSheetA"
    delay 2
    end tell
    tell application "System Events"
    keystroke "v" using {command down}
    delay 5
    end tell
    end pasteDataA
    #Code end

    In Numbers the hierarchy is document, sheet, table, range whereas in Excel the table isn't required.  So for pasteDataA() try this:
    on pasteDataA()
      tell application "Numbers"
      tell document "SpreadSheetA.numbers"
      tell sheet "DesiredTabName"
      tell table 1 -- or table name if you have one
      set selection range to cell 2 of column 1
      delay 2
      end tell
      end tell
      end tell
      end tell
      tell application "Numbers"
      activate
      tell application "System Events"
      keystroke "v" using {command down}
      delay 2
      end tell
      end tell
    end pasteDataA
    I didn't clear the range first but assume you will be able to work that out. Remember you need to specify the table when you do that.
    SG
    P.S. Note use of the .numbers suffix when specifying the document, if named.  Otherwise you can use document 1 or front document.

  • Grade book template missing.,,.

    In the store the iPad has grade book template on numbers app so I bought iPad now I paid for iPad and numbers but have no grade book!   What's going on?and yes it wAs an iPad I was looking at and demo was of numbers grade book

    Just because you saw it in the Numbers demo on the iPad in a store doesn't mean that it is built in. Some of the apps that they show on the TV ads and and store demos are not Apple preinstalled apps.  If you have Googled this, you would see that menu users have asked the same question and the template does not appear to be built in. At least , that's what I found in my research.
    Apparently there is a template in the Mac '09 version of Numbers that you could sync to the iPad via file sharing or you can look at sites like this that offer free templates.
    http://iworktemplates.blogspot.com/

  • Grade book percentages - how to use partials

    I'm using the Grade Book template in Numbers
    I have five assignments worth 1/2 point each
    How can I insert .5% as a percentage of !00% in my grade book? When I do that it results in 50%
    Thanks!!

    1. Make sure your cells are formatted for percent.
    2. Append the % sign to your entry if the value is <1% (+/-) - this is a known data entry anomaly
    For example if you enter 5.7 for 5.7% and your cell is formatted for percent, your result will be 5.7% in the cell.
    If you enter 0.45 in a cell formatted for percent, the result will be 45% (not what you want)  so, instead, enter 0.45% and the result will be 0.45% (correct) - anything less than 1 percent seems to need the % sign added.
    See the discussion here: https://discussions.apple.com/message/17624595#17624595

  • Exporting hotmail contacts to Address Book using numbers

    Hi, I've been reading some other topics on how to export your contacts to address book. Though these were helpful, I do not have microsoft excel. Is it possible to get my hotmail contacts to my address book using numbers or do I need excel.

    Hello,
    If you go into Entourage's preferences, you'll also find the option to "Synchronize" with Address book.
    The option is under the Entourage menu
    Choose Preferences
    Then, go to General, and choose Sync Services
    The option you need should be the first option in the list on the Sync Services screen.
    It should have a box to check located next to: "Synchronize Contacts with Address Book and .Mac".
    Give that a shot.
    I hope this helps.
    Let us know if you have other questions.
    P.S., if you'd like, go ahead and click the "Helpful" or "Solved" buttons on any of the posts / replies above if you feel they were helpful or adequately answered your question.

  • The application "Numbers" can't be opened. I have used numbers many times before and cannot currently open the application.

    The application “Numbers” can’t be opened. i have used numbers many times before and cannot currently open the application. My Mac is a 10.9.4 Mac.
    thank you, Mary

    Hello maryfromkailua,
    Unresponsive apps can be frustrating. After reviewing your post, I have located an article that can help in this situation. It contains a number of troubleshooting steps and helpful advice concerning app issues:
    OS X Mavericks: If an app freezes or quits unexpectedly
    There are several solutions to try.
    If the app is frozen, force quit the app. Press Option-Command (⌘)-Esc, select the app, then click Force Quit.When you force an app to quit, you may lose unsaved changes.
    If the app quit, reopen it by clicking Reopen in the dialog that appears.
    Restart your Mac.Methods for starting up your Mac
    Read the app’s documentation to check if it’s compatible with your version of OS X.
    Open another file in the app. There may be a problem with the original file.
    Check for updates to your software.Keep your Mac up to date
    Disconnect any peripheral devices you just connected (for example, a printer). They may not be compatible with your version of OS X.
    Uninstall any app plug-ins or enhancements from other manufacturers.If you recently updated the app or OS X, a plug-in or enhancement you installed may no longer be compatible.
    Use Apple Diagnostics or Apple Hardware Test. These tools can tell you if hardware you installed, such as additional memory, is incompatible, improperly installed, or defective.Use Apple Diagnostics or Apple Hardware Test
    Restart your Mac in safe mode.Start up in safe mode
    Use Disk Utility to repair your computer’s internal disk.
    Thank you for contributing to Apple Support Communities.
    Cheers,
    BobbyD

  • TS1702 I have been using "Numbers" on my ipad 2 for about 2 years. Today it kicked me out a few times and now won't let me in at all! I have tried restarting the application but don't want to uninstall it as 2 years of data on there! Can anyone help?

    Can anyone help me get back into my numbers App please?

    I have simply been backing up to iTunes using the sync function.
    My most recent backup using that method was a bit too old. To get a more recent backup of my data, I decided to do another sync backup before uninstalling Numbers from my system.  (I did have the sense to copy the previous iTunes backup to another file folder on my PC before making that last sync - just in case I need it.)
    Is there some way to extract Numbers spreadsheets from the iTunes sync backup? I haven't found any way to access these spreadsheet except by using Numbers. Since Numbers isn't working, I seem to be stuck. I did find some software that extracts a variety of data from iTunes backups but it doesn't extract Numbers data.

  • Batch printing the grade book template with AppleScript.

    I am using the grade book template with numbers. However, I might need to get some applescript help.
    The default template has a Report page, and it includes one student. I can  change the students name to change the values. This works brilliantly. However I have 300 pupils that I need to generate this report for. I want to have one of those reports for each student automatically generated and printable so that I can give them to the students at the end of the term.
    Obviously, I don't want to generate each report myself. Applescript seems like the solution, but I don't know how to use it.
    Can anyone lend a hand?

    I think AppleScript probably is the best way to go here, but you probably ought to learn something about using it because it is often difficult to write and test a script on one system when it has to work on a different one. Yvan does a pretty good job of that, but my AppleScript skills are not that advanced.
    My difficulties with your problem include:
    I don't know what changes you might have made to the stock template in Numbers
    I am using Snow Leopard, not Lion
    I believe UI scripting is needed to duplicate a sheet, and I don't own the tools to determine how to select a sheet (if that is possible).
    So, working with the unmodified template on my system, this is a script that I think does what you need (but it would probably have to be edited to suit your situation):
    To run this script, UI scripting must be enabled. Numbers must be running with the Grade Book document open and the sheet "Reports" selected.
    tell application "Numbers"
      activate
              set theDoc to front document
              set sourceTable to table "Student Grades" of sheet "Student Data" of theDoc
              tell theDoc
                        repeat with i from 4 to ((row count of sourceTable) - 1)
                                  set theName to value of cell i of column 1 of sourceTable
                                  tell application "System Events"
                                            tell process "Numbers"
                                                      click menu item "Duplicate" of menu 1 of menu bar item "Edit" of menu bar 1
                                            end tell
                                  end tell
                                  set theName to value of cell i of column 1 of sourceTable
                                  tell sheet (i - 2) of theDoc
                                            set its name to (theName & " Report")
                                            set value of cell 1 of row 3 of table "Student Lookup" to theName
                                  end tell
                        end repeat
      delete last sheet
              end tell
    end tell

  • After upgrading to Mountain Lion, I cannot open my File Maker Pro files. Can I use Numbers to open these files?

    After upgrading to Mountain Lion, I cannot open my File Maker Pro files. Can I use Numbers to open these files?

    Numbers is a spreadsheet program and FileMaker is a database program, so you probably can't use Numbers to open them unless you had first exported them from FileMaker in a spreadsheet-compatible format.
    If you upgraded from 10.6 Snow Leopard or earlier and your old copy of FileMaker won't open anymore, it might be a PowerPC application that is not compatible with 10.7 and later. If that is the case, to work with your FileMaker files you should upgrade your copy of FileMaker to the latest version, which seems to be FileMaker 12.

  • I am trying to add a note in numbers when I can link an action required to my calendar... Is this possible? For example I am using numbers like a CRM and I would like to be able to have my next action required for a customer link to my calendar

    I am using numbers as a CRM and one of my columns is called 'Next Action Required' i.e
    Next Action Required
    Email Douglas on the 02-12-14 about information needed for tour
    Call Thomas 0446 393 about booking trip
    Thank you in anticipation
    Doug

    Utterly bizarre. I can't see your two follow-up posts when I'm logged in. However...
    Things would be simple if Apple implemented Data Detectors for dates in Numbers, as they have in applications like TextEdit and Script Editor. Then you’d have a system-level means of quickly moving from a selected date in your CRM spreadsheet to Calendar.
    Until that happy day arrives, though, we can approximate it with AppleScript and Automator.
    First, make sure your Numbers table is called CRM and your column has the header Next action required. (You can change these if you want but you’ll also have to modify the script.) This is the basic setup:
    Then, launch Automator and create a new workflow. From the Choose a type… dialog, specify Service.
    At the top of the workflow, “Services receives selected…” should be set to text in Numbers.app. (You'll need to choose Other... from the pop-up and then navigate to Numbers.)
    In the Library menu at the left, click on Utilities, then drag a Run AppleScript action into the main Automator pane. Delete all the boilerplate text from the script.
    It should look like this:
    Now copy and paste the script below into the Run AppleScript action.
    on run {date_string}
      tell application "Numbers"
      tell document 1
      tell active sheet
      try
      set crm_table to (item 1 of (every table whose name is "CRM"))
      on error
      display dialog "No CRM table in this sheet"
      return
      end try
      tell crm_table
      try
      set the_selection to selection range
      set the_row to row 1 of the_selection
      on error
      display dialog "Select some text in a cell"
      return
      end try
      set the_col to item 1 of (column of the_selection)
      set header_cell to cell 1 of the_col
      if value of header_cell is "Next action required" then my run_calendar(date_string)
      end tell
      end tell
      end tell
      end tell
    end run
    on run_calendar(date_string)
      try
      set date_string to date_string as string
      set real_date to date (date_string)
      on error
      set real_date to (current date)
      end try
      tell application "Calendar"
      activate
      switch view to day view
      try
      view calendar at real_date
      on error the_err
      display dialog the_err
      end try
      end tell
    end run_calendar
    Click the little hammer at the top to make sure that the script compiles (indents and colours in). If it doesn’t, you may need to sort out some line breaks in the copied and pasted script.
    Now save the workflow as Go to date in Calendar. Quit Automator.
    So what does the script do? Basically, it looks at the selected text in a Numbers cell and checks to see that the table name is “CRM” and the column header is “Next Action Required”. It then tries to convert the selected text into a valid date. If it can, it takes you to that date in Calendar. If it can’t, it takes you to today’s date. In both cases it switches Calendar to day view. You have to bear in mind that if you select all of “10/10/14 Call John re contract” it won’t understand that part of this is a date, and won’t go to October 10.  You'd have to select just "10/10/14"
    To run the Service, right-click or control-click on the selected text and go down to Services, then choose Go to date in Calendar:
    Alternatively, run it from Services in the main Numbers menu.
    You can set up a keyboard shortcut for any Service in System Preferences - Keyboard - Shortcuts. Post back if you need more info about this.
    Tested with Numbers 3.5 (2109). This will not work with Numbers '09.
    Hope this works for you, let us know how you get on.
    H

Maybe you are looking for

  • Report 6i and Blob

    Currently, I have a word document (BLOB) stored in a table. The goal is to fetch the BLOB and display the content of the word doc in the report. I've tried to add a report field which maps to the db column as Binary LOB with File Format property = 't

  • Reports are not matching

    Hi, There is a reporting problem with one of our projects. We use reports S_ALR_87013542 (Display Actual Cost Line Items for Project) and CN41(Structure Overview). The balance being displayed by these two reports are not matching. Why the different a

  • Mac Conversion for CS5 Nightmare

    After seeing the FCP Supermeet at NAB this year I decided to make the switch to CS5.5 I took the following Mac and made these changes to upgrade the Mac in prep for CS5.5: Intel Mac 3,1 Quad Core 2008 3Ghz Up'ed the Ram to 32Gb DDR2 Clean Install (Er

  • POWER ADAPTER HAS JUST CAUGHT FIRE!!!

    While sitting using my 15' powerbook g4 i noticed a strange burning smell. At closing the screen i realized what it was, the power adapter had caught fire at the part where the cable enters the brick. This could have been disastrous if i wasn't here

  • Subcontract

    Hi 1. If you require clearing between the customer and vendor, the following requirements must be met: u2022     The customer number must have been entered in the corresponding vendor master record. u2022     The vendor number must have been entered